@charset "utf-8";
/* CSS Document */

body{
	margin:0;
	background-color:#faf491;
		color:#668925;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:12px;
}


.head_spacer1{
	background:url(images/index_01.jpg) repeat-x;
}


.desc{
	font-size:12px;
	font-weight:normal;
	max-width:240px;
	min-height:30px;
}

.desc a{
	color:#FFF;
}


.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;
	color:#FFF;
}


.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:#668925;
}
.tt{
	background:url(images/top.jpg) left;
	padding: 65px 10px 5px 30px;
	height:30px;
	font-size:14px;
}
.head_spacer2{
	background:url(images/index_06.jpg) repeat-x;
}


.toplist{
	background:url(images/index_03.jpg) no-repeat;
	font-size:14px;
}
.toplist a:link, .toplist a:visited{
	text-decoration:none;
	font-weight:bold;
	color:#668925;
	font-size:14px;
}
.toplist a:hover{
	text-decoration:none;
	font-weight:bold;
	color:#b2d1f7;
	font-size:14px;
}

.content{
	background:url(images/index_09.jpg) repeat-y;
	text-align:left;
	color:#F8DAA3;
}
.content_vid{
	background:url(images/index_09.jpg) repeat-y;
	text-align:left;
	color:#FFF;
	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:#ffffff;
}

.tx{
	padding: 0px 20px 0px 20px;
}
.tx a:link, .tx a:visited{
	text-decoration:none;
	font-weight:bold;
	color:#ffffff;
	font-size:13px;
}
.tx a:hover{
	text-decoration:none;
	font-weight:bold;
	color:#ffffff;
	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:14px;
	color:#ffffff;
}
.top50 a:link, .top50 a:visited{
	text-decoration:none;
	font-weight:bold;
	color:#b2d1f7;
}
.top50 a:hover{
	text-decoration:none;
	font-weight:bold;
	color:#ffffff;
}



a:link, a:visited{
	text-decoration:none;
	font-weight:bold;
	color:#668925;
	font-size:14px;
}
a:hover{
	text-decoration:none;
	font-weight:bold;
	color:#dcefff;
	font-size:14px;
}





.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:#668925;
}


.tubetop{
	
}

.embed{
	border:#668925 1px solid;
}

.tubetop a:link, .tubetop a:visited{
	color:#b2d1f7;
}

.tubetop a:hover{
	color:#668925;
}











.archive_pages {
display:table;

font-size:11px;
font-weight:bold;
color:#d7d7d7;
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;
}
