/* CSS Document */

body,html,span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend
{
	margin:0px;
	padding:0px;
	border: 0;
	outline: 0;
}
p{
	padding:5px 0px 5px 0px;
	margin:0px;
}
a{ outline:none;}
body{
padding:0px;
margin:0px auto;
font:normal 12px Arial, Helvetica, sans-serif;
background:#ffffff;
}
.clearfix{clear:both;}
.fl{ float:left}
.fr{ float:right}

#Left 
{
	display:inline;
	float:left;
	width:135px;
	padding-top:120px;	

}


#Center
{
	display:inline;
	float:left;
	width:800px;
}



#Right
{
	display:inline;
	float:left;
	padding-top:120px;	
	padding-left:5px;

}



.outer{width:800px;/*height:auto; display:inline; float:left;*/ }
.header{width:800px; text-align:left; /*height:123px;*/}
.ads{width:216px; height:90px; }


/* .logo{width:367px; height:92px; text-align:center;}  */
.logo{width:368px; height:112px; text-align:center;}


.affiliate{margin-bottom:5px;}
.affiliate img {border:1px solid #999999;}

.menu{background:url(../images/menu_bg.jpg) repeat-x left top; height:26px; width:800px; }
.menu a{ padding:4px 12px 4px 12px; border-right:1px solid #be767a; font:bold 10.5px Arial, Helvetica, sans-serif; color:#d5d4d4; height:26px; line-height:26px; text-decoration:none;}
.menu a:hover{text-decoration:none; color:#ffebc4;}
.menu a.bdrnone{border:none;}
.icon_wrap{height:32px; width:800px; border-bottom:2px solid #5f5f5f; position:relative;}
.icons{width:110px; height:27px; float:right; padding:2px 0px 0px 0px;}



.content_wrap{width:800px; float:left; background:#fff; border-style:solid;border-width:1px; border-color:#999; }

#midcont{ margin-top:10px;}
.ad_wrap{/*width:131px; display:inline; float:left; padding-left:10px; padding-top: 116px;*/ }
.content_left{width:515px; float:left; text-align:left;}
.content_right{width:284px; float:left; border-left:1px solid #ed1c24; text-align:left;}
.sep{border-bottom:1px solid #ed1c24; border-top:1px solid #ed1c24; height:5px; margin:15px 0px; }
.red_head{background:url(../images/bg_red.jpg) repeat-x left top; height:45px; font:bold 20px Arial, Helvetica, sans-serif; color:#fff; padding:8px 15px 0px 15px;}

.content_right h2{font:bold 18px Arial, Helvetica, sans-serif; color:#ed1c24; padding:15px 0px 2px 15px;}
.content_right h3{font:bold 13px Arial, Helvetica, sans-serif; color:#575757; padding:2px 0px 10px 15px;}
.content_left h2{font:bold 18px Arial, Helvetica, sans-serif; color:#2f2e2e; padding:15px 5px 0px 5px;}
.promoting{ width:147px; height:110px; position:absolute; left:-5px; top:-7px;}
/*--*/
.txt_ashnormal{font:normal 12px Arial, Helvetica, sans-serif; color:#575757; line-height:18px;}


.tpd5{padding-top:5px;}
.tpd10{padding-top:10px;}
.tpd15{padding-top:15px;}

.lpd5{padding-left:5px;}
.lpd10{padding-left:10px;}
.lpd15{padding-left:15px;}
.lpd20{padding-left:20px;}
.lpd25{padding-left:25px;}


.rpd5{padding-right:5px;}
.rpd10{padding-right:10px;}
.rpd15{padding-right:15px;}

.bpd5{padding-bottom:5px;}
.bpd10{padding-bottom:10px;}
.tpd15{padding-bottom:15px;}

.bmg_15{margin-bottom:15px;}
.bmg_5{margin-bottom:5px;}

.tmg_5{margin-top:5px;}

.red_link{ font:normal 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
.red_link:hover{ font:normal 12px Arial, Helvetica, sans-serif; color:#FF0000; text-decoration:none;}
.footer {position:absolute;left:70px;top:1150px;width:700px;height:56px;z-index:9;font-family: Georgia, "Times New Roman", Times, serif;font-size: 14px;
text-align: center;}
.footer a{ font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#666; padding:0px 5px 0px 5px;}
.footer a:hover{ font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#666;padding:0px 5px 0px 5px;}

.footergrey {
	font-size: 14px;
	color: #666666;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: center;
}
/* video tabs*/
		LABEL { display: block; margin-top: 2px; }
		UL.tabNavigation {
		    list-style: none;
		    margin: 0;
		    padding: 0;
		}

		UL.tabNavigation LI {
		    display: inline;
		}

		UL.tabNavigation LI A {
		    padding: 3px 5px;
		    background-color: #ccc;
		    color: #000;
		    text-decoration: none;
		}

		UL.tabNavigation LI A.selected,
		UL.tabNavigation LI A:hover {
		    background-color: #333;
		    color: #fff;
		    padding-top: 7px;
		}
		
		UL.tabNavigation LI A:focus {
			outline: 0;
		}

		div.tabs > div {
			padding: 5px;
			margin-top: 3px;
			border: 1px solid #333;
		}
		
		div.tabs > div h2 {
			margin-top: 0;
		}

		#first {
		    background-color: #fff;
		}

		#second {
		    background-color: #fff;
		}

		#third {
		    background-color: #fff;
		}
