/* START_DEFAULT_STYLES */
html {padding:0;margin:0;font-size:62.5%;}
body {background:#282828 url(../images/bg.jpg) 50% 0;font: 12px Arial, Helvetica, sans-serif;margin: 0;padding: 0;color: #ffffff;}
.clear {clear: both;font-size: 0;line-height: 0;display:block;height:0;}
h1, h2, h3, h4, h5, h6 {padding:5px 0;margin:0;font-family: Arial, Helvetica, sans-serif;font-weight: normal;}
p {padding: 1px 0;margin:0;}
a, a:link, a:active, a:visited {color: #ffffff;text-decoration: underline;cursor: pointer;}
a:hover {color:#fff4d2;text-decoration: none;}
img {border:none;}
ul, ol, li {margin:0;padding:0; list-style-type:none;}
form.cat {
float:right;
margin:0 15px 0 0;
padding:0;
}
em, i {font-style:normal;}
/* END_DEFAULT_STYLES */
#cont {background: url(../images/all_bg.jpg) 50% 0 repeat-x;}
#all {width:1000px; margin:0 auto;}
#header { height:139px; position:relative; background:url(../images/header.jpg) 5px 0 no-repeat;}
#header h1 {color:#394559; font-size:11px; width:181px; left:145px; top:1px; position:absolute; padding:0; text-align:center; }
#header p { position:absolute; width:448px; left:536px; top:10px; text-align:justify;line-height:14px;}
.menu { top:100px; left:530px; position:absolute;}
.menu li {background:url(../images/menu_mid.png) 0 0 repeat-x; display:inline; float:left;margin-left:5px;}
.menu li a, .menu li a:visited { background:url(../images/menu_l.png) 0 0 no-repeat; display:block; float:left; text-decoration:none; color:#fff4d2; font-size:14px;}
.menu li strong { background:url(../images/menu_r.png) 100% 0 no-repeat; display:block; float:left; height:20px; font-weight:normal; text-transform:uppercase;padding:4px 10px 0;}
.menu li a:hover { text-decoration:underline;}

.thumbnail_ {
display: none;
}

.bl { background:url(../images/bl_mid.jpg) 0 0 repeat-y;margin-top:40px;}
.bl_t { background:url(../images/bl_top.jpg) 0 0 no-repeat;}
.bl_star { background:url(../images/star.png) 0 0 no-repeat; position:absolute; width:11px; height:11px; font-size:0; line-height:0; right:0; top:-2px;}
.bl_b { background:url(../images/bl_bottom.jpg) 0 100% no-repeat; position:relative; _height:1%;}
.bl h2, .bl_2 h2, .bl_4 h2, .bl_5 h2 { 
color:#FFC53C;
font-size:16px;
font-weight:bold;
height:16px;
left:15px;
padding:10px 21px 0 0;
position:absolute;
text-align:left;
text-transform:uppercase;
top:-28px;
width:400px;

}

.sort {
left:15px;
position:absolute;
top:12px;
}

.sort span{
float: left;
}

.sort span form{
margin:-2px 0 0 3px;
}

.bl_3 h2 { padding:10px 14px 0 0px; width:176px; height:15px; background:url(../images/bl_name_2.jpg) 0 0 no-repeat; position:absolute;top:-23px;left:-3px; font-size:12px; text-align:center; font-weight:bold; text-transform:uppercase;}

.bl_2 { background:url(../images/bl_mid_2.jpg) 0 0 repeat-y;margin-top:50px; float:left;width:793px;}
.bl_2 .bl_t { background:url(../images/bl_top_2.jpg) 0 0 no-repeat;}
.bl_2 .bl_b { background:url(../images/bl_bottom_2.jpg) 0 100% no-repeat; position:relative;}

.bl_3 { background:url(../images/bl_mid_3.jpg) 0 0 repeat-y;margin-top:50px; float:right; width:200px;}
.bl_3 .bl_t { background:url(../images/bl_top_3.jpg) 0 0 no-repeat;}
.bl_3 .bl_b { background:url(../images/bl_bottom_3.jpg) 0 100% no-repeat; position:relative;}

.bl_4 { background:url(../images/bl_mid_4.jpg) 0 0 repeat-y;margin-top:50px; float:left; width:560px;}
.bl_4 .bl_t { background:url(../images/bl_top_4.jpg) 0 0 no-repeat;}
.bl_4 .bl_b { background:url(../images/bl_bottom_4.jpg) 0 100% no-repeat; position:relative;}

.bl_5 { background:url(../images/bl_mid_5.jpg) 0 0 repeat-y;margin-top:50px; float:right; width:420px;}
.bl_5 .bl_t { background:url(../images/bl_top_5.jpg) 0 0 no-repeat;}
.bl_5 .bl_b { background:url(../images/bl_bottom_5.jpg) 0 100% no-repeat; position:relative;}

.first {margin-top:20px;}
.second {margin-top:20px;}
.cats { overflow:hidden; width:992px; padding:10px 0 15px 8px;}
.cats li { background:#6c8cb7 url(../images/thumb_grad.png) 0 0 repeat-x; float:left; margin:3px 0 0 3px;padding:0 0 2px 0; display:inline; font-size:11px;}
.cats li img {width:240px; height:180px; border:1px solid #9eaabb; display:block;}
.cats li a:hover img { border:1px solid #fff4d2;}
.cats li p {text-align:center; padding:0 0 2px; position:relative;}
.cats li p a, .cats li p a:visited { font-size:15px; font-weight:bold; text-transform:uppercase;}

.bl_2 .cats  { width:785px; padding:10px 0 15px 8px;}
.bl_2 .cats  li {margin:3px;padding:5px;}
.cats h3 {font-size:11px;
font-weight:bold;
height:11px;
margin-bottom:2px;
overflow:hidden;
padding:3px 0;
text-align:center;
width:240px;}
.cats div {width:230px;padding:0 5px; font-size:11px; overflow:hidden;}
.cats em {color:#fffc00;}
.length {float:left;}
.added {float:right;}
.s_cat li {height:250px;}
.s_cat .s_tags { width:230px; overflow:hidden;height:27px; }

.friends {width:991px; padding:10px 0 15px 9px;}
.friends li {margin:3px;padding:4px;height:156px;}
.friends li img {width:180px; height:135px; }
.friends li p a, .friends li p a:visited  {font-size:13px;}

.top {color:#4693fd; font-size:16px;overflow:hidden;  overflow:hidden; width:983px; padding:10px 0 13px 17px;}
.top a, .top a:visited {font-weight:bold;}
.top li {padding:1px 0;}
.top ul {float:left;width:220px;padding:10px;}

.live_cams {color:#4693fd; font-size:14px;overflow:hidden;  overflow:hidden; width:983px; padding:10px 0 13px 17px;}
.live_cams a, .live_cams a:visited {font-weight:bold;}
.live_cams li {padding:1px 10px; float:left; width:120px;}

#footer {padding:30px; text-align:center; width:600px; margin:0 auto;}

.r_cat { padding:5px 10px 15px 15px; color:#ccc; font-size:12px;}
.r_cat li { background:url(../images/li.png) 0 5px no-repeat; padding-left:12px; position:relative;}
.r_cat a, .r_cat a:visited {font-size:13px; font-weight:bold;}
.r_cat  strong {font-size:16px; color:#ffc53c; display:block; padding-top:10px; padding-left:12px;}


#center_column {padding:15px;}
.adv, .download_text { font-size:16px; text-align:center; font-weight:bold;}
.adv a, .adv a:visited, .download_text a, .download_text a:visited {color:#FFC53C;}
#info div strong {color:#FFC53C;}
#info div a, #info div a:visited { font-weight:bold;}
#info div {padding:2px 0;}
#info {width:512px; margin:0 auto;}
#info input, #info select, #info textarea {border:1px solid #FFC53C;padding:1px; color:#fff; background:#5a5959;}

.download_text {font-size:20px;padding:10px 0 0;}

.embed td {padding: 1px 5px 1px 0;}
#info .moreinfo  { padding:5px 0 7px; border-top:1px dashed #FFC53C;margin-top:10px; border-bottom:1px dashed #FFC53C;}

	/********************* 
 	 *		Star Rating 
 	 *********************/
#rating { font-size:12px; }

.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating { background: url(../images/star.gif) left -1000px repeat-x; }

.star-rating{
	position	: relative;
	width		: 90px;
	height		: 18px;
	overflow	: hidden;
	list-style	: none;
	margin		: 0;
	padding		: 0;
	background-position : left top;
}

.star-rating li{ display : inline; }
.star-rating a,
.star-rating .current-rating{
	position	: absolute;
	top			: 0;
	left		: 0;
	text-indent	: -1000em;
	height		: 18px;
	line-height	: 18px;
	outline		: none;
	overflow	: hidden;
	border		: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{ background-position : left bottom; }
.star-rating a.one-star		{ width : 20%; z-index : 6; }
.star-rating a.two-stars	{ width	: 40%; z-index : 5; }
.star-rating a.three-stars	{ width : 60%; z-index : 4; }
.star-rating a.four-stars	{ width : 80%; z-index : 3; }
.star-rating a.five-stars	{ width	: 100%; z-index: 2; }

.star-rating .current-rating{ z-index : 1; background-position : left center; }	




.adv_box {padding:20px; text-align:center;}




	/** For related video **/
.rel_vid {
margin:0px;
padding:5px 0 0;
text-align:left;
width:100%; overflow:hidden;
}

.rel_vid li a, .rel_vid li a:visited { font-weight:bold;}
.rel_vid li{
	display	: inline;
	border:1px solid #FFC53C; 
	border-bottom : none;
	padding	: 5px;
	margin	: 0 5px 0 0;
	float:left;background: #5A5959;
}


.display_video{ 
border:1px solid #FFC53C;

height:328px;
overflow-y:scroll;
padding:0;
position:relative;
width:auto;
background: #5A5959;
}

.img_div{ 
	font-size	: 11px; 
	padding		: 7px 9px 5px; 
	border-bottom:1px dashed #FFC53C;

}
.relatedimg{ 
	width	: 120px;
	float:left;	
	margin-bottom: 5px;
	border:1px solid #FFC53C;
}
.relatedimg:hover {border:1px solid #FFF4D2;}
.relatedinfo{ 
	float:left;
	margin-left:12px;
}
.relatedinfo strong {color:#FFC53C;}

.rel_box {padding:0 20px 20px;}


/** Smaller star */
.small-star{ width : 60px; height : 12px; }

.small-star,
.small-star a:hover,
.small-star a:active,
.small-star a:focus,
.small-star .current-rating{background-image: url(../images/star_small.gif);line-height: 0px;	height: 12px;font-size:0;}




/* Pagination */

.pagination {padding:0px 13px 18px; text-align:center;}

span.pages {
float:right;

font-weight:bold;
}

ul.inxy-paginator {display:inline;}

.t_pag {
	font-size:12px;
	padding:15px 15px 0;
	text-align:right;
}	
.b_pag {padding:0 15px 20px;text-align:center;font-size:14px;}
.inxy-paginator li {
 padding: 0px; 
 list-style-type: none; 
display:inline;
}
.inxy-paginator li a{
color:#FFC53C;
 margin:1px;
 padding:1px 5px;
 text-decoration:none;
} 

.inxy-paginator li a:hover{background: #fff; color:#000;} 
.inxy-paginator .highlight { font-weight:bold;  text-decoration:none;}
.inxy-paginator .highlight a {color:#fff; text-decoration:none; }
/* End Pagination */