@charset "utf-8";
/* CSS Document */

a {font-size:12px;text-decoration:none;}

#header {width:1000px;height:80px;margin:0 auto; background:#38352a;border-bottom:1px #666666 solid;}
#header h1 {color:#ffffff;font-size:38px;line-height:40px;padding:8px 0 0 10px;}
#header h2 {color:#ffffff;font-size:20px;line-height:20px;padding:0 0 0 10px;font-family:Georgia, "Times New Roman", Times, serif;}
#nav {width:1000px;height:32px;margin:0 auto; background:#000000;border-bottom:1px #666666 solid;}

ul#menu {padding:0;margin:0;}
ul#menu a {color:#ffffff;font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; font-weight:bold;font-size:16px;}
ul#menu a:hover {color:#ffffff;}
ul#menu li {display:block;float:left;padding:0 20px;border-right:solid 1px #151b24; border-left: solid 1px #39414c;line-height:32px;height:32px;}
ul#menu li.last {float:right;clear:right;}

#container {width:1000px;margin:0 auto; background:#66604d;}
#container h1{font-size:20px;line-height:20px;color:#ffffff;font-family:Georgia, "Times New Roman", Times, serif; padding:10px 0 0 20px;}

#video-box-container-main {width:1000px;}

.video-bar {width:500px;margin:3px 0 0 3px;}

.video-filter	{ height: 15px; margin: 0; padding-left: 10px;}
.video-filter li { margin: 0; padding: 0;	display: inline;list-style-type: none;}
.video-filter a:link, .video-filter a:visited	{float: left;font-size:12px;line-height:17px;font-weight:bold;padding:0px 10px 2px 10px;margin-right:4px; text-decoration:none;color:#ffffff;}
.video-filter a:link.submenu_current, .video-filter a:visited.submenu_current {color: #ffffff;text-decoration:none; border:1px #ffffff solid;}
.video-filter a:hover {	color: #ffffff;}

.main-ad-container {
	width:300px;
	height:320px;
	float:right;
	margin-top: 10px;
	margin-right: 52px;
	margin-bottom: 20px;
	margin-left: 52px;
	padding:0;
}
.main-ad-container-text {width:300px;height:20px;text-align:center;color:#FFFFFF;}
.main-ad-box{width:300px;height:300px;background:#666666;}

.v1 {float:left;background:#66604d;margin:10px 10px 10px 15px;padding:5px;font-size:11px;color:#ffffff;}
.v1 a {color:#f8f8f8;font-weight:bold;line-height:14px;font-size:13px;}
.v1 a:hover {text-decoration:underline;}
.v1 img {border:1px solid #f2f2f2;width:160px;height:120px;}

.video-box {width:162px;height:145px;}
.video-box .thumb {width:162px;height:122px;position:relative;}
.video-box .title {text-align:left;height:30px;overflow:hidden;letter-spacing:0px;padding:1px 0 0 0;}
.video-box .views {float:left;width:50%;}
.video-box .duration {float:left;width:50%;text-align:right;}

#bottom-ad{width:1000px;margin:0 auto;text-align:center;background:#66604d;padding:25px 0 25px 0;}
#footer {width:980px;height:30px;margin:0 auto;padding:10px; background:#333333;border-top:1px #666666 solid; color:#FFFFFF; text-align:center;}
#footer a {color:#ffffff;}

#search {margin:0;}

#search input.searchbox {
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
border:1px solid #555555;
display:inline;
padding:3px;
width:150px;
}

#search input.searchbutton {
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background-color:#ffffff;
border:1px solid #beff00;
color:#555555;
display:inline;
font-weight:bold;
margin:0;
padding:2px;
}

.layer
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#000000 none repeat scroll 0 0;
height:17px;
opacity:0.6;
position:absolute;
top:104px;
left:1px;
width:160px;
}

.stats
{
height:17px;
position:absolute;
right:0;
top:104px;
left:1px;
width:160px;


}

span.stats span {font-size:10px;padding:2px 3px;}

.r
{
  float:right;
}
.pagination {height: 15px;	margin: 0;padding-left: 10px;}
.pagination a:link, .pagination a:visited {	float: left; background: #13313c;	font-size: 15px;line-height: 16px;font-weight: bold; padding: 2px 4px 2px 4px; margin:3px 3px 0px 0px; border: 1px solid #ccc; text-decoration: none; color: #ffffff;}
.pagination a:link.active, .pagination a:visited.active { background: #fff;color:#1986C4;}
.disabled {	float: left; background: #000000;	font-size: 11px;line-height: 12px;font-weight: bold; padding: 2px 4px 2px 4px; margin:3px 3px 0px 0px; border: 1px solid #ccc; text-decoration: none; color: #c4c4c4;}
.gap {	float: left; background: #ffffff;	font-size: 11px;line-height: 12px;font-weight: bold; padding: 2px 4px 2px 4px; margin:3px 3px 0px 0px; border: 1px solid #ccc; text-decoration: none; color: #000000;}
.current {	float: left; background: #451616;	font-size: 25px;line-height: 25px;font-weight: bold; padding: 2px 4px 2px 4px; margin:3px 3px 0px 0px; border: 1px solid #ccc; text-decoration: none; color: #ffffff;}
.pagination a:hover {	background: #000000;	color:#ffffff;}