/* CSS Document */
* {margin:0; padding:0;} 
.left{ float:left;} 
.right{ float:right;} 
.BG{ background:#08304f}
.top{ top:0}
.txt,.txtlog-remeber,.txtlog-forgot,.subtxt,a{ font-family: Arial, Helvetica, sans-serif;}
.pad,.tv-text{ padding:10px}
.clear{ clear:both;}
.inputxt{ border:solid 2px #AAE8F3; width:225px; height:25px; background: #fff url(images/search-ico.gif) left center no-repeat; padding:5px 0 0 35px; font-family:'Trebuchet MS',Arial,Sans-serif; font-size:16px; font-weight:bold; color:#CCCCCC;}
.styled-input{ width:151px; height:20px; border:solid 1px #DEDEDE; padding:4px 0 0 4px; color:#5F5F5F; background-color:#fff;}
.paddingtxt { width:60px; height:24px; text-align:right; padding:7px 3px 0 0; color:#313131;}
.padding2{ padding-top:25px;}
.padding3{ padding:25px 0 0 45px;}
.padding4{ padding:5px 65px 0 0;}
.styled-header1{ font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#000;}
.styled-text1{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:15px; color:#646464;}
img{border:0;}
.text-color{ color:#FF6000; font-size:12px;}
.text-color2{ color:#1B3E5A;font-size:12px;}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: #F4F4F4 url(images/background.jpg) repeat-x;
	}
.body2 {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: #F4F4F4 url(images/background2.jpg) repeat-x;
	}
.body3 {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #fff;
	}
.body4 {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: #F4F4F4 url(images/background3.jpg) repeat-x;
	}
body,td,th {
	font-family: Arial, Arial CE, Helvetica;
	font-size: 12px;
	color: #000000;
	}


#main-wrapper{ 
	margin:0 auto;
	}
#sub-wrapper{ 
	background:#08304f; 
	width:1000px;
	height:770px;
	margin:0 auto; 
	}
#sub-wrapper2{ 
	background:#08304f; 
	width:1000px;
	height:670px;
	margin:0 auto; 
	}
#sub-wrapper3{ 
	background:#08304f; 
	width:1000px;
	margin:0 auto; 
	}
#header{ 
	background:url(images/header_BG.jpg) no-repeat; 
	height:274px;}
#body{ 
	width:100%;
	height:400px;
	}
.serch-engine{
	width:340px;
	height:47px;
	margin-top:141px;
	}
.serch-inside{ 
	height:37px;
	width:267px;
	/*background:url(images/search-btn.jpg) no-repeat; */
}
.serch-box{
	background:none;
	border:none;
	margin-left:30px;
	padding:8px 0 0 5px; 
	font-size:14px;
	color:#999999;
	}
#btn-go{ 
	width:66px;
	height:33px;
	}
.leftbg{ 
	background:url(images/bodylef.jpg) no-repeat; 
	width:70px; 
	height:390px;
	}
.right-wrapper{ 
	background: #ffffff url(images/mockup-FINAL-4-implementation_07.jpg);
	height:496px; width:100%;
}
.right-wrapper2{ 
	background: #ffffff url(images/mockup-FINAL-4-implementation_07.jpg);
	height:401px; width:100%;
}
.right-wrapper3{ 
	height:401px; width:100%;
}
.right-wrapper4{ 
	width:100%; background-color:#F4F4F4;
}
.video-contain-main-slide{ 	
	height:354px;
	margin-left:20px;	
	text-align:center;
	width:479px;
	}
.video-contain-main-slide2{ 	
	height:354px;
	margin-left:-50px;	
	text-align:center;
	width:479px;
	}	
.video-contain{ 
	background:url(images/ajax-loader.gif) center no-repeat;
	width:499px;
	height:354px;
	margin-left:20px;
	text-align:center;
	}
.video-contain2{ 
	background:url(images/adsback.png);
	width:519px;
	height:456px;
	margin-left:20px;
	text-align:center;
	}
.video-contain3{ 
	width:336px;
	height:269px;
	float:left;
	padding-top:87px;
	padding-left:90px;
	}
	
.separator{
	background:url(images/separator.jpg) left no-repeat;
	width:5px; 
	height:354px; width:30px; 
	}
.ads{ 
	width:250px;
	height:251px; 
	margin: 7px 0 0 82px;
	}

.ads_list{
	padding-left:10px;
}
#cchooser{ width:250px; 
	height:70px; 	
	margin:284px 0 0 673px;
	}
.btn-left{
	width:17px;
	}
.cchooser-contain{
	width:213px;
	}
.btn-right{
	 width:18px;
	}
	
.tv-text{
	width:974px; 
	height:209px; 
	margin:6px 0 0 60px;
	}
.subtxt{ 
	color:#646464; 
	font-size:16px; 
	line-height:30px; 
	width:580px;
	}
.log-in{ 
	width:321px; 
	height:163px; 
	margin-left:16px; 
	margin-top:-10px;
	}
.top-curved{
	background:url(images/left-curv.jpg) no-repeat; 
	width:6px; 
	height:163px;
	}
.logBG{ 
	width:309px; 
	background:url(images/mockup-FINAL-4-implementation-jorge-main_30.jpg) 
	repeat-x; 
	height:163px;
	}
.top-bottom{ 
	background:url(images/right-curv.jpg) no-repeat;
	width:6px; 
	height:163px;
	}
.txtlog-remeber{ 
	padding-left:5px; 
	color:#FF0000;
	}
.txtlog-forgot,.txtlog-forgot a{ 
	text-decoration:underline; 
	padding:0px;
	}
.txtlog-forgot a,.txtlog-forgot a:hover{
	color:#FF0000; 
	text-decoration:underline;
	}
.txtlog-forgot a:hover{ 
	text-decoration:none;
	}
.form{ 
	width:100%;  
	margin-top:20px; 
	font-size:13px;
}
.txtemail{ border:0; 
	font-size:18px; 
	color:#999999;
	}
.hr{ 
	width:1115px; 
	height:10px; 
	background:url(images/hr.jpg) no-repeat;
}
									
.center {
	margin:0px auto;
	width:1000px;}
#movies .center {
	width:1110px;
	/*_width:1000px;*/}

#top .center {
	width:1000px;
	/*_width:1000px;*/}

.clear {
	clear:both;
	font-size:1px;
	height:1px;}
#top {
	background-color:#000000;
	color:#FFFFFF;
	height:80px;}

#top .center {
	padding-bottom:12px;}
	

#top h1 {
	float:left;
	font-size:14px;
	padding:34px 0px 0px 25px;
	font-weight:normal;
	color:#666666}
#top h2 {
	float:left;
	font-size:14px;
	padding:34px 0px 0px 25px;
	font-weight:normal;
	color:#666666}
	
#top h3 {
	float:left;}

#top ul {
	float:right;
	list-style-type:none;
	font-size:14px;
	padding:34px 9px 0px 16px;
	}
#top li {
	float:left;
	padding:0px 0px 0px 14px;
	}
#top li a {
	color:#FFFFFF;
	text-decoration:none;
	}

h1, h2, h3, p, ul, li {
	padding:0px;
	margin:0px;}
h1 .smaller {
	font-size:16px;}
a {
	color:#2786C2;
	text-decoration:none;
	}
a:hover{
	text-decoration:underline;
}


#list .center {
	padding:19px 0px 0px;}	

#list {
	background-repeat:repeat-x;}

#content ul, #list ul {
	list-style-type:none;
	margin-top:5px;}
#content li, #list li{
	padding:0px 0px 1px 0px;
	margin:0px;}

#list li a, #content li a {
	padding:6px 9px 7px;
	height:14px;
	display:block;
	border-top:1px solid #E1E1E1}
#movies .other {
	list-style-type:none;
	margin-top:20px;
	padding:0px 9px 15px 9px;}

#movies .other ul {
	list-style-type:none;
	margin-top:5px;}
#movies .other li {
	padding:5px 4px;}

#content .center {
	padding:14px 0px 0px;}	
#content h3, #list h3 {
	font-size:16px;
	font-weight:bold;
	padding:0px 9px 11px 9px;}
#movies h3 {
	font-size:16px;
	font-weight:bold;
	padding:5px 4px 11px 4px;}
	
#description h1 {
	font-size:22px;
	font-weight:bold;
	padding:0px 0px 19px 9px;}
#description-home h1{
	font-size:30px;
	font-weight:bold;
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	padding:0px 0px 19px 9px;
	color:#000;
	height:50px;
	margin:0;
	outline-style:none;
	outline-width:medium;
	padding:0;
	text-decoration:none;}
#description-home h2{
	font-size:20px;
	font-weight:normal;
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	padding:0px 0px 19px 9px;
	color:#333333;
	height:50px;
	margin:0;
	outline-style:none;
	outline-width:medium;
	padding:0;
	text-decoration:none;}
#list #description p {
	font-size:12px;
	color:#666666;}

#content #box_office h3{
	padding:0px 0px 9px 9px;}

#content #channeltitle h1{
	font-size:16px;
	padding:0px 0px 9px 9px;}
		
#content p, #list p {
	line-height:160%;
	color:#666666;
	font-size:12px;	
	padding:0px 9px;}

.whitebox {
	width:300px;
	padding:0px 5px 0px 15px;
	float:left;}
#whitebox h1{
	font-size:16px;
	font-weight:bold;
	padding:5px 4px 11px 4px;
}	

#whitebox2 h1{
	font-size:16px;
	font-weight:bold;
	padding:5px 4px 11px 4px;
}	

.whitebox_ads {
	width:300px;
	padding:0px 5px 0px 11px;
	float:left;}

.whitebox_big {
	width:730px;
	padding:0px 5px 0px 5px;
	float:left;}
.whitebox_info {
	margin:0 0 5px 0px;
	padding:10px 0px 10px 0px;
	border:1px solid #FFC404;
	background-color:#FFFBBB;
	float:left;}
.whitebox_info strong {
	color:#000000;}

.whitebox_error {
	width:335px;
	margin:0px 5px 0px 11px;
	padding:10px 0px 10px 0px;
	border:1px solid #F96868;
	background-color:#FCD7D7;
	float:left;
	
	}
	
.whitebox_error strong {
	color:#000000;}
		
.whitebox_links {
	font-size:9px;
	width:350px;
	margin:0px 5px 0px 5px;
	padding:10px 0px 10px 0px;
	float:left;}
.whitebox_links strong {
	color:#000000;}


#footer {
	color:#999;
	font-size:12px;
	margin-bottom:40px;
	}

#footer .center {
	padding:0px 0px 19px 0px;
	width:1000px;}
#footer .left {
	float:left;
	padding:0px 9px}
#footer .right {
	float:right;
	padding:0px 9px}

ul .name {
	width:200px;
	display:inline-block;}
ul .divx {
	color:#999999}

ul .name_divx {
	width:250px;
	display:inline-table;}
ul .date {
	color:#aaa;
	background-color:#fff;
	font-size:11px;
	margin-right:10px;
	padding:1px 2px;}

.channel-select{
	width:354px;
	height:455px;
	margin-right:10px;
	background-color:#000;
}

.channel-select2{
	width:354px;
	height:455px;
	margin-right:10px;
}

.pw{
	float:inherit;
}

.channel-header{
}
.black-bg{
	background-color:#000;
}
.channel-list{
	padding-top: 5px;
	width:309px;
	height:350px;
	margin-left:20px;
	background-color:#fff;
	overflow-y:scroll;
}
.channel-ico{
	background:url(images/channelicon/default.gif) no-repeat;
	width:81px;
	height:52px;
	text-align:center;
}
.channel-name{
	height:34px;
	width:200px;
	vertical-align:text-bottom;
	padding-top:18px;
}
.channel-wrapper{
	height:52px;
}

.movie_container{
	float:left;
	width:300px;
	padding-bottom:10px;
}

.movie_desc{
	float:left;
	margin-left:8px;
	border:1px solid #CCCCCC;
	padding:3px;
	}
	
.movie_desc2{
	float:left;
	width:170px;
	padding-left:5px;
}

.login-box{
	width:328px;
	height:168px;
	background:url(images/login-bg.gif) no-repeat;
	margin:0 0 0 55px;
}

/*JQUERY CSS*/
body{ margin:0;}
html
{	
font: normal 76% "Arial", "Lucida Grande",Verdana,  Sans-Serif;
	color:black;
	}
a { text-decoration: none;}

.link_nor{
background-color: #333333;
font: normal 76% "Arial", "Lucida Grande",Verdana,  Sans-Serif;
border: 2px solid #808000;
padding:0px 4px 0px 4px;
text-align:center;
color:white
}
.link_act
{
background-color:#808000;
font: normal 76% "Arial", "Lucida Grande",Verdana,  Sans-Serif;
border: 2px solid #808000;
padding:0px 4px 0px 4px;
text-align:center;
color:white
}
#showhere1link a.link_nor{
background-color: #333333;
font: normal 76% "Arial", "Lucida Grande",Verdana,  Sans-Serif;
border: 2px solid red;
padding:0px 4px 0px 4px;
text-align:center;
color:white
}
#showhere1link a.link_act{
background-color:red;
font: normal 76% "Arial", "Lucida Grande",Verdana,  Sans-Serif;
border: 2px solid red;
padding:0px 4px 0px 4px;
text-align:center;
color:white
}
span{
font: normal 76% "Arial", "Lucida Grande",Verdana,  Sans-Serif;
color:black
}
.mytitle
{
	font: normal 80% "Arial", "Lucida Grande",Verdana,  Sans-Serif;
}
.gray
{
background-color: gray;
position: absolute;
border: 0px solid #9F6D11;
z-index: 100;
}
img{
border: 0px solid #663300;
background-color: black
}
.opa{
color:white;
padding:10px 20px 0px 20px;
position: absolute;
z-index: 101;
background-color: #FFA928;
/*opacity:0.5;
filter: alpha(opacity=50);
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100,FinishOpacity=50, Style=3, StartX=0, FinishX=100, StartY=0,FinishY=16); 
-moz-opacity: 0.5;*/
}

/*eof JQUERY CSS*/

#black .mainArticleDesc {
color:#333333;
}
.mainArticleDesc {
color:#999999;
font-size:14px;
font-variant:small-caps;
line-height:1.714em;
text-transform:lowercase;
text-decoration:underline;
}

#black .movieinfo {
color:#FFFFFF;
}
.movieinfo {
color:#333333;
font-size:13px;
font-variant:small-caps;
line-height:1.846em;
}

.header-txt2 {
color:#000;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:50px;
font-weight:bold;
height:40px;
margin:0;
outline-style:none;
outline-width:medium;
padding:0;
text-decoration:none;
width:450px;
}