.join-free img{border: none; padding: 10px;}
.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:#3F7F45;
	line-height: 2;
}
.top-link span{font-size: 30px;}
.top-link:hover{
	color: #327644
}

#intro{color:#3F7F45; width:590px; text-align:justify; margin:0 12px; display:block; float:left; height:257px}

#introPlayer{color:#3F7F45; width:500px; text-align:justify; float:left; height:460px; line-height:24px; margin-top:0; margin-right:0; margin-bottom:0; margin-left:15px}

.stolen img{border: none;padding:20px;}

#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(images/headerBG.png);
}

#header #logo {
	margin-left: 5px;
	float: left;
	width:515px;
	color: #EDF1F3;
	font-size: 11px;
	font-weight: bold;
	height: 50px;
}



#header #motto { 
float: right; 
margin-right: 5px;
margin-top: 25px;
}		

#subHeader {
margin-left: 5px;
background: url(images/video-count.gif) no-repeat center 8px;
height:120px;
}

#subHeader #tabs{
list-style: none;
width: 320px;
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(images/create-account.gif) no-repeat;}
#tabs .members a{
display: block;
width:130px;
height:33px;
background: url(images/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: #2A7044;
	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:#333;font-size:16px;}
#reg{font-weight:bold;border:2px solid #D0EEF2;background:#fff;width:680px;clear:both;padding:10px;margin:10px auto;}
table{width:95%}
.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:#333;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 #ccc; 
background:#f9f9f9;}
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:#333;font-size:12px;}
#register{margin:0 auto;
border:2px solid #ccc;
background:#fff;
width:980px;
padding:10px;}
#register .top{height:55px;margin:0;padding:0;width:600px;}
#register .mid{margin:0;padding:25px 0;width:600px;}
#register .bot1{height:20px;margin:0;padding:0;width:600px;}
#reg-left{width:190px; float:left;}
#reg-main{width:600px; float:left;}
#reg-right{width:190px; float:left;}

#reg-left img,
#reg-right img{padding:3px;border:1px solid #ccc;margin:2px;}

.joinnow{ width:560px; padding:10px 20px;text-align:center;font-family:Arial, Gadget, sans-serif;color:#555;margin:0 auto;}
.joinnow strong{font-size:24px;}
.free em{color:#f00;font-style:normal;}

.free{color: #666;font-size: 13px; font-style:normal; font-weight: bold; font-family:Arial,Helvetica,sans-serif;}

.joinnow strong{color: #666; }
.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;}
#vidDiv{height:493px; width:1230px; margin:0 Auto}
.introHolder{height:480px; width:500px; float:left; margin-left:14px}
.playerDiv{float:left; height:460px; width:700px; border-top-width:3px; border-right-width:3px; border-bottom-width:1px; border-left-width:3px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-top-color:#000; border-right-color:#000; border-bottom-color:#000; border-left-color:#000; margin:3px 0 0}