*{
margin: 0;
padding: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;}

body,td,th {
	font-size: 12px;
	color: #777;
}
body {
	background: url(/images/bg.png) top left repeat-x #eaeae3;
}
ul {list-style: none;}
a {
	color: #6f6d6d;
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color: #9d0a0e;
}


.searchfield {float:left; width:176px; height:23px; background:url(/images/field.png) top left no-repeat; margin-top:6px;}
.searchbutton {float:left; width:69px; height:23px; margin-top:6px;}
.searchf {width:170px; padding-left:3px; padding-right:3px; height:23px; background:url(/images/field.png) top left no-repeat; border:none; color:#fff; font-size:12px; font-weight:bold;}
.searchb {width:69px; height:23px; padding:0; margin:0; background:url(/images/button.png) top left no-repeat; border:none; cursor:pointer;}

.related {width:960px; margin:0 auto; margin-bottom:5px;}
.related a {display:block; float:left; margin-left:10px; border-bottom:1px dotted #6f6d6d;}
.related a:hover {display:block; float:left; margin-left:10px; border-bottom:1px dotted #9d0a0e;}
.related span {display:block; float:left;}

.trthumb {
	width:180px;
	height:135px;
	border: 2px solid #d1d1ca;
	font-size:12px;
	font-weight:normal;
	color:#6f6d6d;
	margin-bottom:2px;
}

a:hover .trthumb {
	border: 2px solid #d1d1ca;
	color:#9d0a0e;
}


h1 {width:960px; height:32px; margin:0 auto; overflow:hidden; font-size:28px; color:#999; font-weight:normal; text-align:left; clear:both; text-shadow: 0px 1px 0px #fff; text-transform:uppercase; font-family: Arial, Helvetica, sans-serif;}
h2 {width:960px; height:32px; margin:0 auto; overflow:hidden; font-size:28px; color:#999; font-weight:normal; text-align:left; clear:both; text-shadow: 0px 1px 0px #fff; text-transform:uppercase; font-family: Arial, Helvetica, sans-serif;}

ul.catsalph {
	width:960px;
	margin: 0px auto;
	display:block;
	padding-top:5px;
	padding-bottom:10px;
	background:#f1f1ea;
	border: 1px solid #dfdfd8;
	margin-bottom:10px;
}
ul.catsalph li {width:187px; height:22px; margin-right:3px; float:left; text-align:left; font-size:13px; font-weight:normal; background:url(/images/bull.png) 5px 3px no-repeat; text-indent:18px;}

ul.video {
	width:980px;
	padding-left:17px;
	margin: 0px auto;
	display:block;
	min-height:40px;
	padding-bottom:5px;
}

ul.video li{
position: relative;
width: 228px;
height: 257px;
margin-right:17px;
text-align:left;
float: left;}

img.thumb{
margin-top:5px;
margin-left:0px;
width:220px;
height:165px;
border: 4px solid #d1d1ca;
background:#d1d1ca;
}


h3{
position:absolute;
top: 182px;
left:4px;
color: #666;
width: 220px;
height:34px;
overflow:hidden;
text-transform:capitalize;
text-align:left;
font-weight:normal;
font-size: 13px;}

ul.video li:hover h3 {color:#9d0a0e;}

span.link{
z-index:20;
position: absolute;
left: 0;
top: 0;
width: 228px;
height: 252px;}

span.link a{
display: block;
width: 100%;
height: 100%;
background: url(/images/transparent.gif);}

span.link a b{
display: none;}

span.link a img{
display: none;}

span.duration{
position: absolute;
top: 219px;
left: 4px;
color:#777;
text-align:left;
font-weight:normal;
font-size: 12px;}

span.duration b, span.added b, span.by b{
color: #8f8375;
font-weight: normal;
display:none;
}

span.added{
position: absolute;
top: 234px;
left: 4px;
color:#777;
text-align: left;
font-size: 12px;}

span.by{
position: absolute;
top: 219px;
right: 4px;
color:#777;
height:15px;
max-width:160px;
overflow:hidden;
text-align:right;
font-size: 12px;}

ul.videocats {
	width:980px;
	padding-left:17px;
	margin: 0px auto;
	display:block;
	min-height:40px;
}

ul.videocats li{
position: relative;
width: 228px;
height: 230px;
margin-right:17px;
text-align:left;
float: left;}

ul.videocats h3{
position:absolute;
top: 182px;
left:4px;
color: #666;
width: 220px;
height:34px;
overflow:hidden;
white-space:nowrap;
text-transform:capitalize;
text-align:center;
font-weight:normal;
font-family: Arial, Helvetica, sans-serif;
text-shadow: 0px 1px 0px #fff;
font-size: 28px;}

ul.videocats li:hover h3 {color:#9d0a0e;}

ul.videocats span.link{
z-index:20;
position: absolute;
left: 0;
top: 0;
width: 228px;
height: 225px;}












.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}
.tradeindex {
	width:960px;
	margin: 0px auto;
	background:#f1f1ea;
	border: 1px solid #dfdfd8;
	margin-bottom:10px;
	padding:3px;
}

.tradeindex div {font-size: 12px; width: 184px; height:157px; text-align: center; float: left; font-weight:normal; white-space:nowrap; overflow:hidden; font-family:Arial, Helvetica, sans-serif; margin-left:3px; margin-right:3px; margin-bottom:5px;}


/* uls */
.ultop {width:175px; float:left; margin: 2px 0 0px 2px; padding-left:5px;}
.ultop li {padding-bottom: 1px; padding-top: 2px; text-indent: 18px;  background: url(/images/bull.png) left 2px no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; min-height:14px; white-space:nowrap; overflow:hidden;}
.globaltop {width:180px; float:left; margin: 5px 0px 5px 0px; padding:0;}
.globaltop li {padding-bottom: 3px; margin-bottom: 3px; font-weight:normal; font-size:12px; text-align:left; text-indent:3px; white-space:nowrap; overflow:hidden; border-bottom:1px dotted #eaeae3;}


.bl {width:960px; margin:0 auto; padding-bottom:20px;}
.leftside {width:650px; float:left; text-align:center; margin:0; margin-left:0px;  padding-top:4px;}
.rightside {width:302px; float:left; text-align:center; margin:0; margin-left:8px; padding-top:4px;}
.embed {border:1px solid #dfdfd8; width:648px; margin:0 auto; border-bottom:none; background:#000;}
.embedadv {width:638px; margin-top:5px; text-align:center; font-size:13px; font-weight:bold; background-color:#f1f1ea; padding:5px; padding-top:3px; margin:0 auto; border:1px solid #dfdfd8; border-top:none;}	


.pagesblock1 {float:left; font-weight:normal; text-align:right; width:50px; padding-right:4px; padding-top:5px;}
.pages {padding-top:3px; padding-bottom:5px; float:left; text-align:left;}

.pages span {padding:3px 5px 4px 5px; min-height:2px; margin-right: 3px; font-size:10px; float:left;}
.pages a {padding:3px 5px 4px 5px; min-height:2px; margin-right: 3px; font-size:11px; display:block; float:left; font-weight:bold; background:#d6d6cf; text-align:center; font-family: Tahoma, Arial, Helvetica, sans-serif;  -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.pages span.current {padding:3px 5px 4px 5px; min-height:2px; margin-right: 3px; font-size:11px; font-weight: bold; color:#fff; display:block; float:left; text-align:center; background:#6f6d6d; font-family: Tahoma, Arial, Helvetica, sans-serif; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}

.sorting {padding-top:3px; padding-bottom:5px; float:left; text-align:left; margin-left:0px;}

.sorting span {padding:3px 5px 4px 5px; min-height:2px; margin-right: 3px; font-size:10px; float:left;}
.sorting a {padding:3px 5px 4px 5px; min-height:2px; margin-right: 3px; font-size:11px; display:block; float:left; font-weight:bold; background:#d6d6cf; text-align:center; font-family: Tahoma, Arial, Helvetica, sans-serif; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.sorting span.current {padding:3px 5px 4px 5px; min-height:2px; margin-right: 3px; font-size:11px; font-weight: bold; color:#fff; display:block; float:left; text-align:center; background:#6f6d6d;  font-family: Tahoma, Arial, Helvetica, sans-serif; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}


.titem {width:242px; margin-right:4px; float:left; margin-bottom:2px;}
.tmholder {width:242px; float:left;}
.durholder {width:40px; height:26px; padding-top:2px; padding-bottom:2px; float:left; overflow:hidden; white-space:nowrap; font-weight:bold; text-align:left;}
.descholder {width:200px; height:26px; padding-top:2px; padding-bottom:2px; padding-left:2px; float:left; overflow:hidden; font-size:11px; text-align:left;}



.cjlistniche {padding-right:5px;}	

.bigtop div {width:302px; height:227px; margin-bottom:10px; position:relative;}
.bigtop div img {width:300px; height:225px; border:1px solid #666;}
.bigtop div span.link{
z-index:20;
position: absolute;
left: 0;
top: 0;
width: 302px;
height: 227px;}

.bigtop div span.link a{
display: block;
width: 100%;
height: 100%;
background: url(/images/player.png);}

.bigtop div span.link a:hover {background: url(/images/player1.png);}

.bigtop div span.link a b{display:none;}
