html, body{ 
 margin:0;  padding:0;  text-align:center; background: #000000 ;font-family:trebuchet ms,tahoma;font-size:11px; 
} 
* {margin:0px; padding:0px;}
 div,p,ul,li{margin:0px; padding:0px;}
 a:link,a:visited{}
 
#mainConte{width:100%;text-align:left; margin-left:auto; margin-right:auto;background-color:#000000;} 
 
#header{position:relative; height:140px;  width:100%;margin-bottom:0px;} 


#header #headerfix {width:820px; margin-left:auto; margin-right:auto;}

#header #headerfix .logo { padding-left:20px;}

#navtabs{float:left;width:99%;font-size:90%;line-height:normal;background: url(../images/bg_bottommenu.gif) repeat-x bottom left;  padding-top:10px;height:26px;}

#navtabs ul{list-style-type: none;margin:0;margin-left:5px; /*Left offset of entire tab menu relative to page*/padding:0;}

#navtabs li{display:inline;margin:0;padding:0;}


#navtabs a{float:left;background:url(../images/navtab_left.gif) no-repeat left top;margin:0;margin-right: 4px; /*spacing between each tab*/padding:0 0 0 3px;text-decoration:none;}

#navtabs a span{float:left;display:block;background:url(../images/navtab_right.gif) no-repeat right top;padding:  4px 10px 2px 8px;font-size:11px;font-weight:bold;color:#ffffff;}

#navtabs .onlinemovie a span{float:left;display:block;
	background:url(../images/navtab_right.gif) no-repeat right top;padding: 4px 10px 2px 6px;
	font-size:11px;font-weight:bold;
	color:red;
	
	}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#navtabs a span {float:none;}
/* End IE5-Mac hack */

#navtabs a:hover span {color: black;}

#navtabs #current a{ /*Selected Tab style*/
background-position:0 -26px; /*Shift background image up to start of 2nd tab image*/
}

#navtabs #current a span{ /*Selected Tab style*/
background-position:100% -26px; /*Shift background image up to start of 2nd tab image*/
color:#ffffff;
}

#navtabs a:hover{ /*onMouseover style*/
background-position:0% -26px; /*Shift background image up to start of 2nd tab image*/
}

#navtabs a:hover span{ /*onMouseover style*/
background-position:100% -26px; /*Shift background image up to start of 2nd tab image*/
}

 
#maincol{position: relative;margin:auto;width:780px;}
#maincol #wrapper{position: relative;margin:auto;width:780px;}
 
 #maincol #clips
 {
	float:right;
	width:300px;
	position: relative;
	}
#maincol #clips #scroller
 {
	float:right;
	width:300px;
	overflow-x:hidden;
	overflow-y:scroll;

	position: relative;
	height:400px;
	padding:  0px 0px 10px 0px;
	}
#watch_videos {
position: relative;
	margin:auto;
	width:780px;
	padding-top:10px;
	height:100%;
	}
 
 #watch_videos #play_videos{
 float:left;
 width:535px;
 height:100%;
 color:#ffffff;
 background:url(../images/bg_playvideos.gif) repeat-x 120% top;
 padding:50px  1px 10px	 8px;
 position:relative ; 
 
 }

 #watch_videos #play_videos .header{
 position:absolute;
 top:-25px;
 left:20px;
 
 }
 #watch_videos #play_videos .headline{
  font:12px trebuchet ms;
  font-weight:bold;
  padding-top:0px;
  padding-bottom:0px;
  
 }

#watch_videos #ads{
 float:right;
color:#ffffff;
padding-bottom:10px;

width:220px;
border-color:White;
}

#watch_videos #ads #latestvideo{
 float:right;
color:#ffffff;
padding-bottom:10px;

width:220px;
border-color:White;
border-width:thin;
border-style:double;
}

.left{float:left; }
.right{float:right;}
.f_left{float:left; margin-left:0px;}
.f_right{float:right;}
.watch{width:106px;}
.clear{clear:both;}
.middle{vertical-align:middle;}

 /*###################  video section ##############################*/
#video{ 
float:left;
width:448px;
}
#video .top{
background:url(../images/videodisplay_top.gif) no-repeat top;
height:45px;
}
#video .movie{
background:url(../images/videodisplay_bg.gif) repeat-y top;
min-height:220px; 
text-align:center;
}
#video .movie .stream{
margin:auto;

}
#video .embed {
height:60px;
text-align:left;
font:bold 11px trebuchet ms;
color:#000000;
padding:10px  10px 5px 30px;

}

#video .embed input{
height:22px;
border:1px solid #ffffff;
background:url(../images/bg_input.gif) repeat-x top;
color:#000000;
font-size:10px;
line-height:22px;
padding-left:5px;
}

#video .bottom{
background:url(../images/videodisplay_bottom.gif) no-repeat top;
height:101px;
text-align:center;
}


#search {
background:url(../images/bg_search.gif) no-repeat top;
margin-top:10px;
margin-bottom:10px;
padding:30px 0px 0px 60px;
height:30px;
}


 /*###################  movie clip ##############################*/
 
.rounded {
 padding-bottom:1px; 

}
.rounded .tl{
background:url(../images/tl_mc.gif) no-repeat;
height:11px;
}
.rounded .tr{
background:url(../images/tr_mc.gif) no-repeat 100% 0;
height:11px;
width:100%;
}
.rounded .tr .bg{
background:url(../images/topbg_mc.gif) repeat-x ;
margin:0px 0px 0px 10px;
padding:11px 0px 0px 5px;
}
.rounded .ml{
background:url(../images/leftbg_mc.gif) repeat-y left;
padding-left:10px;

}
.rounded .mr{
background:url(../images/rightbg_mc.gif) repeat-y 100% 0;
background-color:#ffffff;
width:100%;
}
.rounded .mr1 {
background:url(../images/rightbg_mc.gif) repeat-y 100% 0;
background-color:#add8e6;
width:100%;
}
.rounded .mr .bg{
padding: 10px 5px 0px 0px;
}
.rounded .mr1 .bg{
padding: 10px 5px 0px 0px;
}
.rounded .mr .bg .img{
float:left;width:120px;padding-bottom:5px;text-align:left;}
.rounded .mr1 .bg .img{
float:left;width:120px;padding-bottom:5px;text-align:left;}

.rounded .mr .bg a{font-size:11px;font-family:trebuchet ms;}
.rounded .mr1 .bg a{font-size:11px;font-family:trebuchet ms;}
.rounded .mr .bg .image{
padding:2px; border:1px solid #ffffff;}
.rounded .mr1 .bg .image{
padding:2px; border:1px solid #ffffff;}
.rounded .image{
padding: 0px 0px 0px 0px; border:1px solid #ffffff;
}
.rounded {
padding-left:0px; border:0px solid #cccccc;}

.rounded .linespace{
padding-left:0px;
}

.rounded .mr .bg .content{
float:left;
font:11px trebuchet;
color:#000000;

}
.rounded .mr1 .bg .content{
float:left;
font:11px trebuchet;
color:#000000;

}

.rounded .mr .bg .content a{
color:#064B92;
text-decoration:none;
}
.rounded .mr1 .bg .content a{
color:#064B92;
text-decoration:none;
}
.rounded .mr .bg .content P{
padding-bottom:3px;
font:11px trebuchet ms;
}
.rounded .mr1 .bg .content P{
padding-bottom:3px;
font:11px trebuchet ms;
}
.rounded .bl{
background:url(../images/bl_mc.gif) no-repeat;
height:11px;
}
.rounded .br{
background:url(../images/br_mc.gif) no-repeat 100% 0;
height:11px;
width:100%;
}
.br{
height:1px;
width:100%;
clear:both;
}
.space{

}
.rounded .br .bg{
background:url(../images/bottombg_mc.gif) repeat-x ;
height:11px;
margin:0px 10px 0px 10px;
/*background-color:Red;*/
}

.clipheading
{
	font-weight:bold;
	font-size:13px;
	font-family:trebuchet ms; 
	color:#9F0909;
}

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
    
}

.clearfix {
    display: inline-block;
    
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}

.paddingtop20{
padding-top:15px;
}

.padding10{
padding:10px;
}
.paddingtop10{
padding-top:10px;
}
.whitetext{color:#ffffff;}

.courtesy
{
	color:Maroon;
}
/*###################  Todays pick section ##############################*/
.today_pick{
	width:246px;
	float:left;
	margin-right:10px;
	position:relative;
	margin-top:15px;
	background-color:#ECECEC;
	text-align:left;
	font:11px trebuchet ms;
	color:#000000;
	
}

.today_pick ul{
	display:block;
	padding:10px 10px 0px 45px;
	list-style-image: url(../images/video_icon.gif); 
	list-style-position: outside;
	}

.today_pick li{
background:url(../images/dotline.gif) repeat-x left bottom;vertical-align:top; }
.today_pick li A{
color:#003366;
text-decoration:underline;

}
.today_pick li A:HOVER{
color:#993300;
text-decoration:none;
}


.today_pick .bottom{background:url(../images/todayspick_bottom.gif) no-repeat left bottom;}
.top_pick{position:absolute;width:252px; height:25px;background:url(../images/todayspick.gif) no-repeat; line-height:25px; padding-left:15px;  font:bold 13px trebuchet ms; color:#ffffff;}

/*################### ##############################*/
.othermovie{ background-color:#1A1A1A; width:60%; text-align:left; padding-left:0px; margin-top:0px; margin-right:10px;}
.input {vertical-align:top;height:22px; border:1px solid #ffffff; background:url(../images/bg_input.gif) repeat-x top; color:#000000; font-size:10px;line-height:22px; padding-left:5px; color:#333333;  }
.select{height:18px; font:11px trebuchet ms;width:37px; }


 #footer{
 height:60px; 
background:url(../images/bg_footer.jpg) repeat-x top;
font:bold 11px trebuchet ms; line-height:50px; color:#ffffff;
clear:both;
position:relative;
 } 
#footer a{
color:#ffffff;
text-decoration:none;
 }
 
 #footer A:HOVER{
color:#FFF727;
text-decoration:underline;
 }
 
  /* *** Float containers fix: *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  

/***************round corners******************       */
#movielang {width:780px; margin:auto;  margin-top:15px;}
#movielang .sections{width:375px;margin:10px 0px 10px 0px; text-align:left;}
#movielang .photos{float:right; width:120px; padding-top:5px; background-color:#2D2D2D; margin-left:5px; text-align:center;}
#movielang p{padding:0px; margin:0px;}
#movielang ul{
	padding:10px 0px 0px 20px;
	list-style-image: url(../images/tip2.gif); 
	list-style-position: outside; text-align:left;}

#movielang li{vertical-align:top; font:11px trebuchet ms; line-height:19px;}
#movielang li A{color:#ffffff;text-decoration:underline;}
#movielang li A:HOVER{color:#F3EA00;text-decoration:none;}
#movielang .photos img{border:2px solid #ffffff; margin-bottom:5px; }
.languages{background:url(../images/bg_movies.gif) no-repeat;width:176px;height:26px; margin-left:20px; font:bold 11px trebuchet ms; color:#ffffff; line-height:26px; padding-left:10px;}
.languages a{text-decoration:none;color:#ffffff;padding-top:13px;}
.languages a:hover{text-decoration:underline;color:#ffffff;padding-top:13px;}
.round_c { padding-bottom:3px; margin-left:10px; margin-right:10px; }
.round_c .tl{background:url(../images/tl_a.gif) no-repeat;height:5px;}
.round_c .tr{background:url(../images/tr_a.gif) no-repeat 100% 0;height:5px;width:100%;}
.round_c .tr .bg{background:url(../images/topbg_a.gif) repeat-x ;margin:0px 5px 0px 5px;padding:5px 35px 0px 35px;}
.round_c .ml{background:url(../images/leftbg_a.gif) repeat-y left;padding-left:5px;}
.round_c .mr{background:url(../images/rightbg_a.gif) repeat-y 100% 0;width:100%; background-color:#111111;}
.round_c .mr .bg{padding:0px 5px 0px 0px;}
.round_c .bl{background:url(../images/bl_a.gif) no-repeat;height:5px;}
.round_c .br{background:url(../images/br_a.gif) no-repeat 100% 0;height:5px;width:100%;}
.round_c .br .bg{background:url(../images/bottombg_a.gif) repeat-x ;height:5px;margin:0px 5px 0px 5px;}
/* ******************************************video category page*********************************************************************/
#memberlogin { width:100%; height:36px; padding-top:2px; margin-bottom:0px; margin-left:auto; margin-right:auto;}
#memberlogin .lft{background:url(../images/login_left.gif) no-repeat left top; }
#memberlogin .rht{background:url(../images/login_right.gif) no-repeat right top;}
#memberlogin .in{width:99%;background:url(../images/login_bg.gif) repeat-x;  margin-right:9px; margin-left:9px; padding-bottom:5px;padding-top:5px; }

memberlogin1 { width:100%; height:40px; padding-top:0px; margin-bottom:0px; margin-left:auto; margin-right:auto; }
#memberlogin1 .lft{background:url(../images/login_left.gif) no-repeat left top; }
#memberlogin1 .rht{background:url(../images/login_right.gif) no-repeat right top; }
#memberlogin1 .in{background:url(../images/login_bg.gif) repeat-x;  margin-right:9px; margin-left:9px; padding-top:5px;padding-bottom:5px; }


a.signup {font:bold 11px trebuchet ms; color:#07457F; text-decoration:none;}
a:hover.signup {font:bold 11px trebuchet ms; color:#07457F;text-decoration:underline;}


.topmenu ul {height:30px;  background:url(../images/bg_topmenu.gif) repeat-x;}
.topmenu li {display:inline; height:30px; list-style-type:none; line-height:30px; padding:5px 30px 3px 0px; background:url(../images/divider_topmenu.gif) no-repeat right top; margin-right:15px;}
.topmenu li.active { height:30px; list-style-type:none; line-height:30px; padding:10px 15px 5px 15px; background:url(../images/bg_topmenuactive.gif) repeat-x right top; color:#ffffff; margin-right:15px;}
.topmenu li a{ margin-left:10px;font:bold 11px trebuchet ms; text-decoration:none; color:#07457F; }
.topmenu li a:hover{ margin-left:10px;font:bold 11px trebuchet ms; text-decoration:none; color:#07457F;}

.videosearch{height:25px; background-color:#ffffff; margin-top:3px; padding:5px; background-color:#ECEDEC; vertical-align:middle; line-height:25px;}



#cornerwhite{height:66px; width:100%; }
#cornerwhite .lt{  background:url(../images/cornerleft_mindex.gif) no-repeat 0 0; margin-top:5px; margin-left:auto; margin-right:auto;}
#cornerwhite .ct{ height:66px; background:url(../images/cornerbg_mindex.gif) repeat-x top; margin:0px 10px 0px 5px; }
.alph a{font:bold 13px trebuchet ms; color:#003366;}
#cornerwhite .rt{ height:66px; width:100%; background:url(../images/cornerright_mindex.gif) no-repeat 100% 0;}

.paginate {height:25px;margin-top:15px; padding:10px; background-color:#090808; color:#ffffff; line-height:25px;}
.paginate .levels a:link,.paginate .levels a:visited{border:1px solid #999999; color:#ffffff; margin-right:5px; padding:3px; text-decoration:none; background-color:#333333;}
.paginate .levels a:hover{border:1px solid #999999; color:#000000; margin-right:5px; padding:3px; text-decoration:none; background-color:#ffffff;}

/***************movie list*******************/
.movielistname {background:url(../images/black_tophead.gif) no-repeat left bottom; line-height:26px; padding-left:10px; color:#EED680;}
.movielist {display:list-item; float:left; width:480px; background-color:#727171; padding:10px; margin-bottom:20px;}
.movielist ul, .movielist li {	padding-left:15px;	color:#ffffff;	list-style-image: url(../images/tip1.gif);	list-style-type: none;	margin-left:15px; 	line-height:18px;	padding:0px;}
.movielist a {	text-decoration:none;padding-left:15px;	color:#ffffff;	list-style-image: url(../images/tip1.gif);	list-style-type: none;	margin-left:15px; 	line-height:18px;	padding:0px;}	
.movielist a:hover {text-decoration:underline;padding-left:15px;	color:#F3EA00;	list-style-image: url(../images/tip1.gif);	list-style-type: none;	margin-left:15px; 	line-height:18px;	padding:0px;}		


.movielist1 {float:left; width:760px; background-color:#727171; padding:10px; margin-bottom:20px;}
.movielist1 ul, .movielist li {	padding-left:15px;	color:#ffffff;	list-style-image: url(../images/tip1.gif);	list-style-type: none;	margin-left:15px; 	line-height:18px;	padding:0px;}
.movielist1 a {	text-decoration:none;padding-left:15px;	color:#ffffff;	list-style-image: url(../images/tip1.gif);	list-style-type: none;	margin-left:15px; 	line-height:18px;	padding:0px;}	
.movielist1 a:hover {text-decoration:underline;padding-left:15px;	color:#F3EA00;	list-style-image: url(../images/tip1.gif);	list-style-type: none;	margin-left:15px; 	line-height:18px;	padding:0px;}		


/***************latest movie*******************/

/***************search list*******************/
.searchlistname {background:url(../images/black_tophead.gif) no-repeat left bottom; line-height:26px; padding-left:10px; color:#EED680;}
.searchlist {float:left; width:480px; background-color:#727171; padding:10px; margin-bottom:20px;}
.searchlist ul, .movielist li {	padding-left:15px;	color:#ffffff;	list-style-image: url(../images/tip1.gif);	list-style-type: none;	margin-left:15px; 	line-height:18px;	padding:0px;}
.searchlist a {	text-decoration:none; font-weight:bold;	color:#92DFFF;	list-style-image: url(../images/tip1.gif);	list-style-type: none;	 	line-height:18px;	padding:0px;}	
.searchlist a:hover {text-decoration:underline;color:#92DFFF;font-weight:bold;	list-style-image: url(../images/tip1.gif);	list-style-type: none;	 	line-height:18px;	padding:0px;}		
.searchlist .title {color:#FFD803}
/***************latest movie*******************/

.latest_movie {float:right; margin-top:-20px;}
.latest_movie-name {background:url(../images/bg_movies.gif) no-repeat left bottom; line-height:26px; padding-left:10px; color:#ffffff; text-align:left; font-weight:bold;}
.latest_moviebg {background-color:#727171;width:230px; padding:5px; margin-bottom:20px;}
.movieclip {float:left; background:url(../images/roundbg_movies.gif) no-repeat top left; margin:3px; text-align:center; width:108px; height:81px; padding-top:5px;}
.movieclip a{color:#000000;text-decoration:none;}
.movieclip a:hover{color:#000000;text-decoration:none;}
/***************movie display*******************/
.movie_disp_in{ 
	  padding:5px 5px 5px 5px; text-align:left; vertical-align:middle;
	 background-color:Gray;
	 }


.movie-name{color:#FFD803; font-size:22px;padding-bottom:11px; }
.part a:link, .part a:visited{color:#92DFFF; font-size:14px; font-weight:bold;padding-left:0px;}

.movielist2 
{
	float:left; 
	width:760px; 
	background-color:#ECECEC;
	padding:10px; 
	margin-bottom:1px;
	font:11px trebuchet ms;
	color:#000000;
}
.movielist2 ul
{
	display:block;
	padding: 2px 10px 0px 25px;
	
} 
.movielist2 li 
{
	
	color:#ffffff;	
	
	margin-left:10px; 	
	list-style-image: url(../images/video_icon.gif) ; 
	padding:0px;
	background:url(../images/dotline.gif) repeat-x left bottom;
}
.movielist2 a 
{	
	text-decoration:underline;
	color:#003366;
	list-style-image: url(../images/video_icon.gif) ; 
	margin-left:0px; 
	line-height:19px;	
	
}	
.movielist2 a:hover 
{
	text-decoration:none;
	padding-left:3px;
	color:#993300;	
	list-style-image: url(../images/video_icon.gif);
	list-style-type: none;	
	line-height:19px;	
	padding:0px;}		
.movielist2 .bottom{background:url(../images/todayspick_bottom.gif) no-repeat left bottom;}

.movielistname1 
{
	background:url(../images/todayspick.gif) no-repeat;
	line-height:24px; padding-left:15px; font:bold 13px trebuchet ms; color:#ffffff;height:24px;}

/*###################  Todays pick section ##############################*/

.today_pick1 .bottom{background:url(../images/todayspick_bottom.gif) no-repeat left bottom;}
.top_pick1{position:absolute;width:252px; height:25px;background:url(../images/todayspick.gif) no-repeat; line-height:25px; padding-left:15px;  font:bold 13px trebuchet ms; color:#ffffff;}

/*################### ##############################*/



/*###################  movie clip1 ##############################*/
 
.rounded1 {
 padding-bottom:1px; 
width:283px;
}
.rounded1 .tl{
background:url(../images/tl_mc.gif) no-repeat;
height:11px;
}
.rounded1 .tr{
background:url(../images/tr_mc.gif) no-repeat 100% 0;
height:11px;
width:100%;
}
.rounded1 .tr .bg{
background:url(../images/topbg_mc.gif) repeat-x ;
margin:0px 0px 0px 10px;
padding:11px 0px 0px 5px;
}
.rounded1 .ml{
background:url(../images/leftbg_mc.gif) repeat-y left;
padding-left:10px;

}
.rounded1 .mr{
background:url(../images/rightbg_mc.gif) repeat-y 100% 0;
background-color:#ffffff;
width:100%;
}
.rounded1 .mr1 {
background:url(../images/rightbg_mc.gif) repeat-y 100% 0;
background-color:#add8e6;
width:100%;
}
.rounded1 .mr .bg{
padding: 10px 5px 5px  0px;
}
.rounded1 .mr1 .bg{
padding: 10px 5px  5px 0px;

}

.rounded1 .mr .bg .img
{
	
float:left;text-align:left;
border-style:solid;
	border-color:#000000;
	border-width:1px;
}
.rounded1 .mr1 .bg .img{
float:left;text-align:left;
border-style:solid;
	border-color:#000000;
	border-width:1px;
}

.rounded1 .mr .bg a{font-size:11px;font-family:trebuchet ms;}
.rounded1 .mr1 .bg a{font-size:11px;font-family:trebuchet ms;}
.rounded1 .mr .bg .image{
padding:2px; border:1px solid #ffffff;}
.rounded1 .mr1 .bg .image{
padding:2px; border:1px solid #ffffff;}
.rounded1 .image{
padding: 0px 0px 0px 0px; border:1px solid #ffffff;
}
.rounded1 {
padding-left:0px; border:0px solid #cccccc;}

.rounded1 .linespace{
padding-left:0px;
}

.rounded1 .mr .bg .content{
float:left;
font:11px trebuchet;
color:#000000;
padding-left:5px;
}
.rounded1 .mr1 .bg .content{
float:left;
font:11px trebuchet;
color:#000000;
padding-left:5px;
}

.rounded1 .mr .bg .content a{
color:#064B92;
text-decoration:none;
}
.rounded1 .mr1 .bg .content a{
color:#064B92;
text-decoration:none;
}
.rounded1 .mr .bg .content P{
padding-bottom:3px;
font:11px trebuchet ms;
}
.rounded1 .mr1 .bg .content P{
padding-bottom:3px;
font:11px trebuchet ms;
}
.rounded1 .bl{
background:url(../images/bl_mc.gif) no-repeat;
height:11px;
}
.rounded1 .br{
background:url(../images/br_mc.gif) no-repeat 100% 0;
height:11px;
width:100%;
}
.br{
height:1px;
width:100%;
clear:both;
}
.space{

}
.rounded1 .br .bg{
background:url(../images/bottombg_mc.gif) repeat-x ;
height:11px;
margin:0px 10px 0px 10px;
/*background-color:Red;*/
}
