@charset "utf-8";
/* CSS Document */



body{
	margin:0;
	background-color:#91cafa;
		color:#181D27;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

.desc{
	width:240px;
	height:40px;
	
}

.head_spacer1{
	background:url(images/index_01.jpg) repeat-x;
}



.hbg_hall{
	background:url(images/index_07.jpg);
	width:1000px;
	height:90px;
	padding: 20px 0px 0px 20px;
}


.hbg_top{
	background:url(images/top.jpg);
	width:1000px;
	height:90px;
	padding: 20px 0px 0px 20px;
}


.hbg_more{
	background:url(images/index_07_more.jpg);
		width:1024px;
	height:90px;
}


.hbg_best{
	background:url(images/index_07_best.jpg);
		width:1024px;
	height:90px;
}


.hbg_today{
	background:url(images/index_07_today.jpg);
		width:1024px;
	height:90px;
}


.hbg_yesterday{
	background:url(images/index_07_yesterday.jpg);
		width:1024px;
	height:90px;
}



img{
	border-color:#181D27;
}
.tt{
	background:url(images/top.jpg) left;
	padding: 65px 10px 5px 30px;
	height:30px;
	font-size:15px;
}
.head_spacer2{
	background:url(images/index_06.jpg) repeat-x;
}


.toplist{
	background:url(images/index_03.jpg) no-repeat;
	font-size:13px;
}
.toplist a:link, .toplist a:visited{
	text-decoration:none;
	font-weight:bold;
	color:#181D27;
	font-size:13px;
}
.toplist a:hover{
	text-decoration:none;
	font-weight:bold;
	color:#b2d1f7;
	font-size:13px;
}

.content{
	background:url(images/index_09.jpg) repeat-y;
	text-align:left;
}
.content_vid{
	background:url(images/index_09.jpg) repeat-y;
	text-align:left;
	padding:10px 10px 5px 20px;
}
.content a:link, .content a:visited{
	text-decoration:none;
	font-weight:bold;
	color:#F8DAA3;
}
.content a:hover{
	text-decoration:none;
	font-weight:bold;
	color:#181D27;
}

.tx{
	padding: 0px 20px 0px 20px;
}
.tx a:link, .tx a:visited{
	text-decoration:none;
	font-weight:bold;
	color:#b2d1f7;
	font-size:13px;
}
.tx a:hover{
	text-decoration:none;
	font-weight:bold;
	color:#181D27;
	font-size:13px;
}


.add{
	background:url(images/index_05_2.jpg);
}
.top50{
	padding:10px 20px 10px 20px;
	background:url(images/index_09.jpg) repeat-y;
	font-size:13px;
}
.top50 a:link, .top50 a:visited{
	text-decoration:none;
	font-weight:bold;
	color:#b2d1f7;
}
.top50 a:hover{
	text-decoration:none;
	font-weight:bold;
	color:#181D27;
}



a:link, a:visited{
	text-decoration:none;
	font-weight:bold;
	color:#181D27;
	font-size:13px;
}
a:hover{
	text-decoration:underline;
	font-weight:bold;
	color:#535F79;
	font-size:13px;
}


a:hover .athumbcl { border: 1px dashed #003344;text-decoration:underline; }
a:hover .desc2_div {text-decoration:underline;font-weight:bold;color:#000;font-size:13px;}

.bookmark{
	background:url(images/index_11.jpg);
	padding: 0px 10px 10px 30px;
}

.bookmark2{
	background:url(images/index_11_4.jpg) center;
	padding: 10px 10px 0px 30px;
	font-size:20px;
	color:#181D27;
}


.tubetop{
	
}

.embed{
	border:#181D27 1px solid;
}

.tubetop a:link, .tubetop a:visited{
	color:#b2d1f7;
}

.tubetop a:hover{
	color:#181D27;
}











.archive_pages {
display:table;

font-size:11px;
font-weight:bold;
color:#243D55;
line-height:180%;
margin-top:5px;
}
.archive_pages a {
display:block;
float:left;
font-size:14px;
color:white;
margin-right:6px;
padding-top:0px;
padding-bottom:1px;
padding-left:4px;
padding-right:3px;
margin-bottom:4px;
background:#409aff;
text-decoration:none;
vertical-align:middle;
border-width:1px;
border-color:#D6CCAD;
border-style:solid;
}
.archive_pages a:hover {
margin-right:6px;
padding-top:0px;
padding-bottom:1px;
padding-left:4px;
padding-right:3px;
background:#055bdc;
border-width:1px;
border-color:#D6CCAD;
border-style:solid;
color:white;
}
.archive_pages span {
display:block;
float:left;
padding-top:0px;
padding-bottom:1px;
margin-right:10px;
}



.maindivtable{ min-width:770px;}


input
{
color: #d2c3b8;
background: #3c342d;
border: 1px solid #695b4f;
}

.submit input
{
color: #181D27;
background: #3c342d;
border: 1px solid #695b4f;
} 



.xg_links_t3{font-family:Arial; font-size:13px; padding-bottom:3px;}


.cats{font-family:Arial; font-size:13px}

.cats h2{font-family:Arial; font-size:16px; color:#243D55}


.vidtitle{font-family:Arial; font-size:25px; font-weight:bold; color:#243D55}

.table_div{
	float:left;
	display:table;
}

.inner_table_div{

	float:left;
	display:block;
	font-size:11px;
	text-align:center;
	font-family:Arial;
	width:240px;
	padding-left:5px;
}
.inner_table_div2{

	float:left;
	display:block;
	font-size:15px;
	font-weight:bold;
	font-family:Arial;

	margin-top: 10px;
	padding-left:5px;

}

.inner_table_div2 img{border:#243D55 1px solid;height:130px;}

.inner_table_div_embed{

	float:left;
	display:block;
	font-size:10px;
	font-weight:bold;
	font-family:Arial;
	margin-top:10px;
	padding-left:5px;
}

.inner_table_div3{

	float:left;
	display:block;
	font-size:10px;
	font-weight:bold;
	font-family:Arial;

	padding-left:5px;
}
.desc2_div{
	color:#243D55;
	font-family:Arial;
	height:15px;
	line-height:15px;
	padding-bottom:20px;
	margin-top: 5px;
	padding-left:5px;
}


.desc3_div{
	color:#243D55;
	font-family:Arial;
	margin-top: -5px;
	text-align:center;

}


.formdiv{
	height:50px;
	vertical-align:middle;
	padding-left:10px;
	padding-top:10px;
}



h1{ padding:0; margin:5px;font-size:16px;}
