.join-free img{border: none;}
.join-free {display:block;clear:both;margin: 10px 6px 5px 0;}

.top-link{
text-decoration:none;
display: block;
text-align: center;
font-weight: bold;
font-size: 24px;
color:#FF00A4;
line-height: 2;
}
.top-link span{font-size: 30px;}
.top-link:hover{
color: #8F0880}
#intro{color: #7028E1;
width:590px;
text-align:justify;
margin: 0 12px;
display: block;
float: left;
height: 257px;
}

.stolen img{border: none;padding:10px;}

#thumbs {width: 1230px;margin: 0 auto;}

#intro p{margin:0 0 10px 0;padding:0;width:580px;}

#tiles li{width: 48px;float:left;}

#tiles{width: 978px;margin: 10px auto}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
}
body {
	background-color: #FFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}



#header {
height:80px;
background: url(bigimages/header-bg.gif);
}

#header #logo {
margin-top: 5px;
margin-left: 5px; 
float: left;
width:385px;
color: #fff;
font-size: 11px;
font-weight: bold;
}

#header #logo img { margin-bottom: 2px; }

#header #logo b,
#header #logo strong {
color: #A8E4F7;
}

#header #motto { 
float: right; 
margin-right: 5px;
margin-top: 25px;
}		

#subHeader {
margin-left: 5px;
background: url(bigimages/video-count.gif) no-repeat center 8px;
height:120px;
}

#subHeader #tabs{
list-style: none;
width: 197px;
float: right;
padding: 0px;
margin: 0;
}

#tabs span{display:none;}
#tabs li{float: left;padding:3px;}
#tabs .create a{
display: block;
width:178px;
height:33px;
background: url(bigimages/create-account.gif) no-repeat;}
#tabs .members a{
display: block;
width:130px;
height:33px;
background: url(bigimages/members.gif) no-repeat;}

#subHeader #textHeader {
width: 500px;
color: #F00;
text-align: center;
float: left;
}



#thumbs .thumb {
float: left;
margin-right: 5px;
margin-bottom: 5px;
width: 300px;
height: 250px;
border: 1px solid black;
}

#thumbs .thumb .over { 
width:300px; 
height:250px; 
border:0px;
}

#footer	{ 
text-align: center; 
margin-bottom: 20px;
}

	#footer img { margin-top: 30px;margin-bottom: 20px; }
	#footer a { font-size: 64px; font-weight: bold; color: #00F; }
.clear { clear: both; }
#footer2 {
	margin-top: 40px;
	background-color: #E94994;
	font-size: 11px;
	text-align: center;
	color: #fff;
}
#footer2 a { 
color: #FFF; 
} 

#standardTerms {
	margin-left: auto; text-align:justify; margin-right: auto; width: 500px !important; font-size: 10px !important; 	
}

#register .head{white-space: nowrap;text-align:right;width:170px;margin:0;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;color:#176898;font-size:18px;font-weight:bold;}
h3{margin:0;text-align:center;padding:0;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;color:#203360;font-size:16px;}
#reg{font-weight:bold;border:2px solid #D0EEF2;background:#fff;width:560px;clear:both;padding:10px;margin:10px auto;}
table{width:100%}
.submit_button{margin:5px auto;display:block;}
table .title{text-align:right;width:170px;font-size:11px;font-weight:normal;padding:0 0 0 10px;margin:4px;color:#1D2A5B;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;}
table .field input{font-size:20px;padding:0 0 0 5px; width:60%; 
border: 1px solid #E94994; 
background:#FFDEEB;}
table td{padding:5px}
table td.payment strong{color:#f00;font-weight:bold;}
table td.payment,
table td.submit,
table td.other{text-align:center;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;color:#203360;font-size:12px;}
#register{margin:0 auto;
border:1px solid #FFC6DD;
background:#fff;
width:560px;
padding:0px;}
#register .top{height:55px;margin:0;padding:0;width:560px;}
#register .mid{margin:0;padding:0px;width:560px;}
#register .bot1{height:20px;margin:0;padding:0;width:560px;}
#reg-left{width:190px; float:left;}
#reg-main{width:560px; float:left;}
#reg-right{width:190px; float:left;}

#reg-left img,
#reg-right img{padding:3px;border:1px solid #ccc;margin:2px;}

.joinnow{ width:540px; padding:10px 0px;text-align:center;font-family:Arial, Gadget, sans-serif;color:#4C0046;margin:0 auto;}
.joinnow strong{font-size:24px;}
.free em{color:#FF0000;font-style:normal;}

.free{color: #743360;font-size: 20px; font-style:normal; font-weight: bold; font-family:Arial,Helvetica,sans-serif;}

.joinnow strong{color: #4C0046; }
.joinnow strong span{color: #c00;}
body { margin:0px; text-align:center;background: transparent;}
table .field{text-align:left;}



.stolen{clear: both;}

.joinlink img{border: 1px solid #ccc;padding:3px;}