@CHARSET "ISO-8859-1";
body{
	margin:0px;
	background-image: url('/system/application/resources/images/bg.png');
	font-family: Lucida Grande, Verdana, Sans-serif;
 	font-size: 14px;
 	color:#B5B5B5;
 	line-height:1.5em;
	}
#header{
	background: url('/system/application/resources/images/head.png') repeat scroll center bottom transparent;
	height:150px;
	width:100%;
} 
#header-section{
width:980px;
margin:0 auto;
padding:20px;
}
#main-section{
width:980px;
padding:20px;
background-color:#141814;
margin:0 auto;
margin-top:10px;
}
.submit{
	float:right;
	}
h1{
color:#f28500;
margin:0;
font-size:18px;
}
h2{
	color:#f28500;
	font-size:16px;
	
	}

#footer{
width:980px;
padding:20px;
background-color:#141814;
margin:0 auto;
margin-top:10px;
text-align:center;
font-size:12px;
background-image:url('/system/application/resources/images/texture.jpg');
}
.pager{

padding:20px;
margin:0 auto;
margin-top:10px;
text-align:center;
font-size:14px;
clear:both;

	}
#holder a{
	padding:20px;
position:relative;
/*top:-200px;*/
font-size:16px;
	}
a{
color:#8ec35a;
text-decoration:none;
}
a:hover{
color:#b5f275;
text-decoration:underline;
}
#holder{
text-align:center;
}
.rating{
text-align:center;
}
#return{
text-align:center;
font-size:14px;
}#advertise{
float:right;
margin-right:50px;
}#main-section:after{
content: "."; display: block; height: 0; overflow: hidden; clear: both; visibility:hidden;
}
#like-box{
  float: right;
    margin-top: 10px;
    width: 320px;
}#sneak{
border:#8EC35A thin solid;padding:5px;
}#rate{
text-align:center;
}.additional{
	font-size:12px;font-style:italic;
	}
	.type{
	float:right;
	}
	.thumb{
	float:left;
	}.item:after{
content: "."; display: block; height: 0; overflow: hidden; clear: both; visibility:hidden;
}.item{
width:304px;
padding:5px;
float:left;
/*border:#B5B5B5 1px solid;*/
margin:5px;
background:url('/system/application/resources/images/button-grid.png') no-repeat 0 0;


}
#ad-hold{
	 padding-left: 3px;
    margin-top: 5px;
    width: 100px;
    float:left;
    
	}
	.vidpage{
	text-align: center;
    width: 550px;
	}
.advertisement-l{
    background: url("/system/application/resources/images/external.png") repeat scroll 0 0 transparent;
    float: right;
    height: 304px;
    margin: 5px 13px 5px 5px;
    padding: 5px;
    width: 304px;
    overflow:hidden;
	}
	#ad-hold-small{
	 padding-left: 3px;
    margin-top: 5px;
    width: 100px;
    float:left;
    
	}

.advertisement-small{
    background: url("/system/application/resources/images/adspot.png") repeat scroll 0 0 transparent;
    float: left;
    height: 141px;
    margin: 5px 13px 5px 5px;
    padding: 5px;
    width: 304px;
    overflow:hidden;
	}
.extraitem{
width:304px;
padding:5px;
float:left;
/*border:#B5B5B5 1px solid;*/
margin:5px;
background:url('/system/application/resources/images/button-grid.png') no-repeat 0 0;


}
.extraitem:hover{
	/*background-color:#f28500;*/
	cursor: pointer;
	background:url('/system/application/resources/images/button-grid.png') no-repeat 0 -151px;
	
	}
.inner-item{}
.item:hover{
	/*background-color:#f28500;*/
	cursor: pointer;
	background:url('/system/application/resources/images/button-grid.png') no-repeat 0 -151px;
	
	}
.clearfix:after{
content: "."; display: block; height: 0; overflow: hidden; clear: both; visibility:hidden;
}.link-title{
float:left;
height:1.5em;
overflow:hidden;
width:305px;
font-weight:bold;

}.item-info{
   float: right;
    height: 120px;
    width: 120px;
}
.rating-good{
font-size:36px;
padding-top:25px;
color:green;
padding-bottom:20px;
text-align:center;
}.rating-bad{
font-size:36px;
color:red;
padding-bottom:25px;
padding-top:20px;
text-align:center;
}
#simplemodal-container a.modalCloseImg {
	background:url(/system/application/resources/images/x.png) no-repeat; /* adjust url as required */
	width:25px;
	height:29px;
	display:inline;
	z-index:3200;
	position:absolute;
	top:-15px;
	right:-18px;
	cursor:pointer;
}#simplemodal-overlay {background-color:#000;}
#simplemodal-container {background-color:#333; border:8px solid #444; padding:12px;position:absolute !important;height:auto !important;}
#lightbox{
	display:none;
	text-align:center;
	}
	.date{
	clear:both;
	padding-top:5px;
	text-align:center;
	}
	.g{
	color:green;
	font-weight:bold;
	}.b{
	color:red;
	font-weight:bold;
	}
	#share{
	margin:5px;
	}
	#share-box{
	width:530px;
	}
	#extra{
	width:350px;
	float:right;
	}
	#comment_section{
	width:600px;
	text-align:left;
	float:left;
	margin-top:10px;
	}

	
	
	
	
	
	
	
	
	#player-holder{
margin-top:10px;
width:1000px;
padding:10px;
background-color:#141814;
/*background-image:url('/system/application/resources/images/texture.jpg');*/
margin:-20px;
height:550px;
}
#player-left{
	width:600px;
	
	}
	
	#player-right{
	width:380px;
	float:right;
	}
	.playlistitem{
	border:1px solid gray;
	padding:5px;
	background-color:#202020;
	background-image:url('/system/application/resources/images/strip.png');
	float:left;
	
	}
	.playlistitem:hover{
	background-color:#333333;
	cursor: pointer;
	}
	#player-playlist{
	overflow-y: scroll;
	height:530px;
	
	
	}
	.plimg{
	width:140px;
	float:left;
	}
	.playlist-rating{
	float: right; width: 200px;height:20px;overflow:hidden;padding-top:20px;
	}
	.good{
	color:green;
	font-weight:bold;
	font-size:16px;
	}
	.bad{
	color:red;
	font-size:16px;
	font-weight:bold;
	}
	#player-top{
	border-bottom: 1px solid gray; margin-bottom: 3px;
	}
	.playlist-title{
	float: right; width: 200px;height:40px;overflow:hidden;color:white;font-weight:bold;
	}
	#player-bottom{
	padding-top: 3px; margin-top: 3px; border-top: 1px solid gray;
	}
	#ratethis{
	width:130px;
	float:left;
	border-right:1px solid gray;
	height:24px;
	}
	#sharesection{
	float:left;
	width:90px;
	padding-left:10px;
	border-right:1px solid gray;
	height:24px;
	}
	.current{
	background-color:#ab0505;
	}
	.valign{
	vertical-align:middle;
	}
	.lbutton{
	float:left;margin-top:1px
	}
	#itemdirect{
	background-color:#202020;border:none;color:white;margin-top:2px
	}
	#directlink{
	height:24px;
	float:left;
	padding-left:10px;
	}
	#cmt{
	width:600px;
	float:left;
	margin-top:15px;
	}
	
		#ad-hold-long{
	 padding-left: 3px;
    margin-top: 5px;
    width: 100px;
    float:left;
    
	}

.advertisement-long{
    background: url("/system/application/resources/images/wide-ad.png") repeat scroll 0 0 transparent;
    float: left;
    height: 141px;
    margin: 5px 13px 5px 5px;
    width: 597px;
    overflow:hidden;
	}
	
