body{
	background-image: url(images/bg.gif);
	background-repeat: repeat-x;
	background-attachment: fixed;
	margin:auto;
	background-color: #d7d7d7;
	font: bold 10px Arial;
	color:#353535; 
}

h1{
	vertical-align: top;
	font: bold 12px Arial;
}

h2{
	font: bold 10px Arial;
}

.trailerh2{
	float:left;
	width:500px;
}

a:link{
	color:#353535;
    text-decoration: none;
}

a:visited{
    color:#353535;
    text-decoration: none;
}

a:hover{
    color:#666666;
	text-decoration: underline;
}

.topline{
	background-image: url(images/topbg.gif);
	background-repeat:repeat-x;
	height:60px;
	min-width:950px;
}

.topbg1{
	background-image: url(images/topbg2.gif);
	background-repeat:repeat-x;
	height:10px;
	min-width:950px;
}

.topcenter{
	margin-left:auto;
	margin-right:auto;
	width:950px;
	height:60px;
}

.clear {
	clear: both;
}

.logo{
	float:left;
}

.menu{
	font: bold 11px Arial;
	width:303px;
	float:left;
}

.linkstyle a:link{
	float:left;
	width:100px;
	height:60px;
	text-decoration: none;
	border-right: 1px solid #cccecf;
	color: #4a4b4b;
}

.linkstyle a:visited{
	float:left;
	width:100px;
	height:60px;
	text-decoration: none;
	border-right: 1px solid #cccecf;
	color: #4a4b4b;
}

.linkstyle a:hover{
	float:left;
	width:100px;
	height:60px;
	text-decoration: none;
	background-image: url(images/topbghover.gif);
	border-right: 1px solid #FFFFFF;
	color: #FFFFFF;
}

.search{
	float:left;
	width:340px;
	margin-top:2px;
	margin-left:5px;
}

.msearchtext{
	float:left;
	padding-left:2px;
	padding-top:4px;
	font: bold 14px Arial;
	color:#585858;
	width:252px;
	height:18px;
	border:solid #939393 1px;
}

.btn {
	float:left;
	margin-left:3px;
	background-image: url(images/searchbutt.gif);
	width:80px; 
	height:24px;
	border:none;
	cursor: pointer;
}

.share{	
	float:left;
	padding-left:5px;
	padding-top:3px;
}

.sharelink{	
	padding-right:1px;
}
	
.content{
	margin-left:auto;
	margin-right:auto;
	width:950px;
	background-color:#FFFFFF;
	border:solid #acacac 1px;
}

.contop{
	margin:4px;
	border:solid #d7d7d7 1px;
	background-color:#fbfbfb;
	width:940px;
	height:90px;
}

.colleft{
	float:left;
	margin-top:4px;
	margin-bottom:4px;
	margin-left:4px;
	border:solid #d7d7d7 1px;
	background-color:#fbfbfb;
	width:600px;
}

.mainright{
	float:right; 
	width:336px;
}
	
.colright{
	vertical-align:top;
	float:right;
	margin-top:4px;
	margin-right:4px;
	border:solid #d7d7d7 1px;
	background-color:#fbfbfb;
	width:336px;
	min-width:336px;

}

.barcont{
	background-image: url(images/barbg.gif);
	background-repeat:repeat-x;
	margin:3px;
	height:24px;
	font: bold 12px Arial;
	color:#FFFFFF;
	padding-top:7px;
	padding-left:6px;
}

.barcont1{
	background-image: url(images/barbg.gif);
	background-repeat:repeat-x;
	margin:3px;
	height:30px;
	font: bold 12px Arial;
	color:#FFFFFF;
	padding:7px;
	margin-top:20px;
}

.barconth1{
	background-image: url(images/barbg.gif);
	background-repeat:repeat-x;
	margin:3px;
	height:30px;
	padding-left:6px;
}

.toph1{
	vertical-align: top;
	position:absolute;
	font: bold 12px Arial;
	color:#FFFFFF;
}


.showcont{
	margin-left:6px;
	width:590px;
}

.contposter{
	padding-top:5px;
	padding-bottom:5px;
	margin-right:5px;
	margin-bottom:5px;
	float:left;
	width:140px;
	height:224px;
	border:solid #d7d7d7 1px;
	background-color: #eeeeee;
}

.hrcont{
	position: inherit;
	width:94%;
	height:4px;
	background-color:#660099;
}

.titleline{
	background-image: url(images/line.gif);
	margin-left:146px;
	width:130px;
	height:1px;
}

.titleposline{
	background-image: url(images/line.gif);
	margin-top:3px;
	width:130px;
	height:1px;
}

.conttrailer{
	padding-top:5px;
	margin-right:5px;
	margin-bottom:5px;
	float:left;
	width:288px;
	height:210px;
	border:solid #d7d7d7 1px;
	background-color: #eeeeee;
}
.lnktrailer{
	height:34px;
	}

.lnktrailer a:link{
	font: bold 12px Arial;
	color: #555555;
}

.lnktrailer a:visited{
	font: bold 12px Arial;
	color: #555555;
}

.lnktrailer a:hover{
	text-decoration:none;
	font: bold 12px Arial;
	color:#00a1f4;
}

.destrailer {
	height:144px;
	}
	
.imgtrailer{
	float:left;
	margin-left:4px;
}

.stimgtrailer{
	padding:3px;
	border:solid #d7d7d7 1px;
}

.buttrailer{
	padding-left:146px;
	padding-top:4px;
}



.pagination a:link{
	padding-top:1px;
	padding-bottom:1px;
	font: bold 11px Arial;
	color: #00a1f4;
}

.pagination a:visited{
	padding-top:1px;
	padding-bottom:1px;
	font: bold 11px Arial;
	color: #00a1f4;
}

.pagination a:hover{
	padding-top:1px;
	padding-bottom:1px;
	text-decoration:none;
	font: bold 11px Arial;
	color:#FFFFFF;
	background-color: #00a1f4;
}
.paginate{ padding:0px 8px; border:1px solid #CCCCCC; text-decoration:none;}
.current { padding:0px 8px; border:1px solid #CCCCCC; background-color:#e8e8e8; color:#FFFFFF;}
.inactive { color:#999999}

.rightw {
	padding-left:10px;
	width:140px;
}

.rigposter {
	padding-top:3px;
	padding-bottom:5px;
	margin-right:5px;
	margin-bottom:5px;
	float:left;
	width:140px;
	height:187px;
	border:solid #d7d7d7 1px;
	background-color: #eeeeee;

}

.top10 {
	padding-top:2px;
	padding-bottom:2px;
	float:left;
	padding-left:5px;
	width:250px;
	border:solid #FFFFFF 1px;

}

.top10views {
	float:left;
	padding-top:2px;
	padding-bottom:2px;
	width:76px;
	border:solid #FFFFFF 1px;

}

.contmtb{
	padding-top:5px;
	padding-bottom:5px;
	margin-right:5px;
	margin-left:3px;
	margin-bottom:5px;
	float:left;
	width:328px;
	height:96px;
	border:solid #d7d7d7 1px;
	background-color: #eeeeee;

}

.buttrailermtb{
	margin-left:72px;
	padding-left:5px;
}

.destrailermtb {
	margin-left:76px;
	height:50px;
}

.lnktrailermtb{
	margin-left:76px;
	height:14px;
}

.titlelinemtb{
	background-image: url(images/line.gif);
	margin-left:76px;
	margin-bottom:8px;
	width:250px;
	height:1px;
}

.mtbviews{
	margin-left:260px;
	background-color: #FF00FF;
	font: bold 14px Arial;
	color:#353535; 
}

.contsrc{
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
	margin-right:5px;
	margin-left:3px;
	margin-bottom:5px;
	float:left;
	width:323px;
	height:70px;
	border:solid #d7d7d7 1px;
	background-color: #eeeeee;
}

.trviews{
	margin-top:8px;
	float:right;
}

.field1{
	width:510px;
	font-size:10px
}

.searchresult{
	padding-left:4px;
}
.searchtitle{
	float:left;
	width:370px;
	height:18px;
	padding-top:3px;
	border:#FFFFFF 1px solid;
}

.searchviews{
	float:left;
	width:80px;
	height:18px;
	padding-top:4px;
	border:#FFFFFF 1px solid;
}

.btncontact {
	float:left;
	margin-left:3px;
	background-image: url(images/mailbutt.gif);
	width:120px; 
	height:30px;
	border:none;
	cursor: pointer;
}

.footer{
	margin:auto;
	width:942px;
	background:#FFFFFF;
	border:solid #acacac 1px;
	margin-top:6px;
	padding:4px;
}

.copyright{
	float:left;
	margin-left:4px;
	font: bold 10px Arial;
	color:#353535;
}

.footerlinks{
	float:right;
	margin-right:4px;
	font: bold 10px Arial;
	color:#353535;
}