body{margin:0px; padding:0px; color:#666666; font-family:tahoma,verdana,arial; font-size:8pt; height:100%;}
a{color:#CC0000; font-family:tahoma,verdana,arial; font-size:8pt; text-decoration:none;}
a:hover{text-decoration:underline;}
form{margin:0px;}

.input-text{color:#ffffff; font-family:arial,tahoma,verdana; font-size:8pt;  font-weight:bold; background:url(images/input_bg.gif); border:0px;}
.input-button{color:#FFFFFF; font-family:arial,tahoma,verdana; font-size:8pt; background:url(images/button_bg.gif); border:1px solid #FF9900; font-weight:bold;}
.title_text{color:#CCCCCC; font-family:arial,tahoma,verdana,arial; font-size:12pt;}
.text{color:#FFFFFF; font-family:tahoma,verdana,arial; font-size:8pt; line-height:16px;}
.text2{color:#FFFFFF; font-family:tahoma,verdana,arial; font-size:10pt;}
.text3{color:#333333; font-family:tahoma,verdana,arial; font-size:8pt;}
.text4{color:#333333; font-family:tahoma,verdana,arial; font-size:10px;}
.actual_page{color:#FFFFFF; font-family:tahoma,verdana,arial; font-size:10pt;}
.page_off{color:#FFFFFF; font-family:tahoma,verdana,arial; font-size:10pt;}

h1{font-family:tahoma,verdana,arial ;font-size:11px; display: inline;}
h2{font-family:tahoma,verdana,arial ;font-size:11px; display: inline;}
h3{font-family:tahoma,verdana,arial ;font-size:12px; display: inline;}
a img, fieldset{
	border:0;
}

a.link{color:#ed1c24; font-family:tahoma,verdana,arial; font-size:10pt;  font-weight:bold; text-decoration:none;}
a.link:hover{text-decoration:underline;}
a.link2{color:#990000; font-family:tahoma,verdana,arial; font-size:8pt;  font-weight:bold; text-decoration:none;}
a.link2:hover{text-decoration:underline;}
a.title_link{color:#FFCC00; font-family:arial,tahoma,verdana; font-size:12pt;  font-weight:bold; text-decoration:none;}
a.title_link:hover{text-decoration:underline;}
.thumb{border:1px solid #FFFFFF;}
td { font-family:Tahoma,Arial; color:#A0A0A0; font-size:8pt; }

.towerAds {
	width			: 190px;
	height			: 1760px;
	float			: left;
	margin-top		: -3px;
	overflow		: hidden;
}
.contentHolder {
	width			: 980px; /*990-17padding*/
	height			: 100%;
	background-color: #0c0c0c;
	margin			: 0px auto;
	padding			: 19px 0px 10px 0px;
	text-align		: left;
}

.content {
	float			: left;
	padding-right	: 17px;
	width			: 950px;
	background-color: #0c0c0c;
}
#join_wrapper {margin: 10px auto; padding: 0px; width: 927px; border:#0c0c0c 0px solid; text-align: center; }
.join_content_border { background:#0c0c0c; margin:0px auto; padding: 10px 0px 0px 10px;  }
.join_form_block { background:#000000; margin: auto; padding:10px 0px 0px 7px; color:#333; font-size:11px; overflow:hidden; border:#929292 1px solid; } 
#left {
float: left;
padding: 0px;
width: 345px;
}
.form_header {/* form procedure title header */
padding-top: 3px;
padding-bottom: 3px;
text-align: left;
background:#333333 url(/1/images/join2/arrow.gif) left center no-repeat;
padding-left: 12px;
color: #fff;
font-weight: bold;
}
.form_title { /* form field title */
padding-top: 5px;
width:10%;
padding-left:10px;
}
.form_titler { /* form field title */
padding-top: 5px;
width:10%;
}
.smtxt {
font-size: 9px;

}
.form_bg { background: #191919; border:1px #6e6b6b outset;}
.title {color:#d81928; display:inline;} /* join this site title color */
.title h3 { font-size: 18px; padding: 3px 0px; margin: 0px 7px 3px 7px; border-bottom: dashed 1px #ccc;}
#right {/* right column - contains large pic */
padding: 0px 7px 3px 0px;
float: right;
width: 360px;
}
.table_signup {
padding: 10px 10px 10px 10px;
}
h1.legal {
	color				: #FFFFFF;
	font-family			: Arial;
	font-size			: 22px;
	font-weight			: bold;
	margin				: 7px 0px 24px;
}
.fieldLabel {
	float				: left;
	width				: 190px;
	height				: 36px;
}
.formRow {
	display				: block;
	clear				: both;
	margin				: 2px 0px;
}
.formRowV {
	display				: block;
	clear				: both;
	margin				: 2px 0px;
}
.fieldLabel h2 {
	color				: #808080;
	font-weight			: bold;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 15px;
	margin				: 0px;
	padding				: 3px 0px;
}
.formRow input, select, textarea {
	background-color	: #0F0F0F;
	color				: #FFFFFF;
	border				: solid 2px #929292;
	font-weight			: bold;
	font-size			: 15px;
	height				: 20px;
	line-height			: 19px;
	width				: 345px;
}
.formRowV input, select, textarea {
	background-color	: #0F0F0F;
	color				: #FFFFFF;
	border				: solid 2px #929292;
	font-weight			: bold;
	font-size			: 15px;
	height				: 20px;
	line-height			: 19px;
	width				: 282px;
}
textarea {
	line-height			: normal;
	height				: 170px;
	width				: 345px;
}
input.submitButton {
	border				: none;
	margin				: 20px 0px 5px 465px;
	width				: 74px;
	height				: 27px;
	background			: url(images/submit.png) no-repeat;
	background-position	: 0px 0px;
	overflow			: hidden;
}
input.submitButton:hover {
	background-position	: 0px -28px;
}

  .adHeadline {font: bold 10pt Arial; text-decoration: underline; color: #ffffff;}
  .ad42_125x125 { 
    margin:2px;
  
    border-spacing: 0px;}
  .ad42_125x125 td {
    padding: 5px;
}
  .ad42_125x125 td a img {border:0px}
  
  

.pages {
	display					: block;
	float					: right;
	margin					: 0;
	padding-top			    : 20px;
	text-align				: right;
	vertical-align			: top;
	width					: 100%;
	font-size				: 14px;
	font-family				: Arial,sans-serif;
	font-weight				: bold;
}
.pages a {
	
display:block-inline;
	font-size				: 14px;
	font-family				: Arial,sans-serif;
	font-weight				: bold;
	
}
.pages a, .pages a b, #currentPageNum, #currentPageNum b {
	background				: url("images/pb.png") top left no-repeat;
	color					: #FFF;
	font-size				: 14px;
	font-family				: Arial,sans-serif;
	font-weight				: bold;
	margin				    : 0;
	font-weight				: bold;
	padding					: 3px 6px;
	text-decoration			: none;
	vertical-align			: top;

}
.pages a, #currentPageNum {
	padding					: 3px 0px 3px 6px;
	margin					: 0 2px;
	font-size				: 14px;
	font-family				: Arial,sans-serif;
	font-weight				: bold;
}
.pages a b, #currentPageNum b {
	background-position		: top right;
	padding					: 3px 6px 3px 0px;
	font-size				: 14px;
	font-family				: Arial,sans-serif;
	font-weight				: bold;
}
.pages a:hover {
	background-position		: 0 -22px;
		font-size				: 14px;
	font-family				: Arial,sans-serif;
	font-weight				: bold;
}
.pages a:hover b {
	background-position		: right center;
		font-size				: 14px;
	font-family				: Arial,sans-serif;
	font-weight				: bold;
}
#currentPageNum {
	background-position		: left bottom;
	color					: #000 !important;
		font-size				: 14px;
	font-family				: Arial,sans-serif;
	font-weight				: bold;
}
#currentPageNum b {
	background-position		: right bottom;
	color					: #000 !important;
}
#navPrev b, #navNext b {
	background-image		: none !important;
}
.navigate, #navPrev, #navNext {
	background-image		: url("images/navigate.png") !important;
}
#navPrev {
	background-position		: left top;
	margin-left				: 0;
	padding-left			: 10px;
}
#navPrev:hover {
	background-position		: left bottom;
}
#navNext {
	background-position		: right top;
	margin-right			: 0;
	padding-left			: 10px;
}
#navNext:hover {
	background-position		: right bottom;
}

.footer {
	width					: 100%;
	clear					: both;
	text-align				: center;
	margin-top:20px;
	}
	
.ntvAds {
	width			: 300px;
	
	overflow		: hidden;
	padding-left		: 4px;
}

.videoRating {
	border			: 1px solid #404040;
	width			: 278px;
	padding:10px;
	font-weight		: bold;
	text-align		: left;
	font-size		: 11px;
	text-align:left;
}
h3.ratingTitle {
	font-family		: Tahoma, Geneva, sans-serif;
	color			: #A0A0A0;
	margin			: 0px;
	padding			: 0px;
	font-size		: 11px;
}
.ratingStars img {
	border			: none;
	width			: 19px;
	height			: 23px;
	padding			: 0px;
	margin			: 0px -1.5px;
}
p.submitted {
	margin			: 15px 0px 10px;
	line-height		: 1.5;
}
p.share {
	margin			: 12px 0px 0px 0px;
	
}
p.share img {
	border			: none;
	margin			: 0px 7px 0px 0px;
	width			: 17px;
	height			: 13px;
	
	color			: #000;
}
.ratings  {
padding-left:110px;
padding-top:5px;
}
.bselect {
width:160px;
background-color:#ffffff; 
color:#000000;
font-weight:normal;
font-family:arial,tahoma,verdana; 
font-size:9pt;
border:0px;
font-weight:bold;
}
