
html   
{
        background: url("../CaribbeanApp/RandomImage.aspx") no-repeat fixed 50% 0 #000000;
} 
/*

.NowShowingArea{    
    height: 629px !important;
    height: 628px;    
    width: 300px; 
    overflow-y: scroll;
    overflow-x:hidden;
}

.ComingSoonArea{ 
       
    height: 307px !important;
    height: 308px;    
    width: 255px;       
   overflow-y: scroll;
   overflow-x:hidden;
}

*/


.NowShowingArea{    
    height: 540px !important;
    height: 549px;     
    
} 


.ComingSoonArea{  
       
    height: 238px !important; 
    height: 240px;     
  
}

.ComingSoonArea {height: 300px; } 
}    


.ComingSoonInfo{
        margin-left:15px; 
        margin-right:10px; 
        height: 35px !important;
        height: 47px;
	color:ce191f; 
	font-size:10px; 
	
    } 
    
    
.btmLineDetailPg  
{
    border-bottom: 1px solid #cccccc; 
    height: 27px !important; 
     height: 26px;   
    }
    
.MainBannerArea{    
    margin-left:15px;
}


.TopMENU, a.TopMENU:link, a.TopMENU:visited, a.TopMENU:hover {
    font-weight:bold; color:#666666;
}

.TopMENURED, a.TopMENURED:link, a.TopMENURED:visited, a.TopMENURED:hover {
    font-weight:bold; color:#ffffff; 
    border-right:1px solid #ffffff;
}
.TopMENURED2, a.TopMENURED2:link, a.TopMENURED2:visited, a.TopMENURED2:hover {
    font-weight:bold; color:#ffffff; 

}
.subnav .TopMENURED, .subnav a.TopMENURED:link, .subnav a.TopMENURED:visited, .subnav a.TopMENURED:hover {
    font-weight:bold; color:#B33646; 
    border-right:1px solid #ffffff;
}
.subnav2 .TopMENURED, .subnav2 a.TopMENURED:link, .subnav2 a.TopMENURED:visited, .subnav2 a.TopMENURED:hover {
    font-weight:bold; color:#B33646; 
    border-right:1px solid #ffffff;
}
.fechaColor
{
    color:#ffffff;
    padding-left:30px;
}
.MovieTitleBG{
background: url(bg_titmovies.jpg) no-repeat;
}


.BgTabs { background: url(bg_img_now_show.jpg) no-repeat; width:300px; height:300px; padding:1px 3px 3px 3px;}
.ContentHours{ display:block; width:250px; }
.ContentArea{ width:270px; height:205px; overflow: auto;}  
.ContentHour{ width:55px; float:left; margin-left:3px;  color:#000000; font-weight:normal;}  
.ContentScreen{ width:250px; display:block; margin-left:3px; color:#cccccc; font-weight:bold; font-style:italic;} 
.ContentTheater{ width:250px; display:block; color:#C31419; font-weight:bold; clear:both;}   


.SepColMenu { 
	background: url(bg_Sep_menu.png) repeat-y; width:6px; padding-right:7px; 
}

div.sdmenu {width: 173px; font-family:  Verdana, Tahoma, Arial, sans-serif; font-size: 11px; padding-left: 5px; padding-bottom: 10px; background: url(bottom.gif) no-repeat  right bottom; color: #EDF3F6; background : #EDF3F6 ; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc;  border-bottom: 1px solid #b3b3b3;}

div.sdmenu div {width: 173px; background: url(toptitle.jpg) repeat-x;overflow: hidden;background : #EDF3F6}

div.sdmenu div:first-child {background: url(toptitle.jpg) no-repeat;}

div.sdmenu div.collapsed {height: 25px;}

div.sdmenu div span {display: block; padding: 5px 0px;	font-weight: bolder; color: #333333; font-size: 12px; cursor: default; border-bottom: 1px solid #b3b3b3;}
div.sdmenu div.collapsed span {	background-image: url(collapsed.gif);}
div.sdmenu div a {padding: 5px 0px; background: #EDF3F6; display: block;border-bottom: 0px solid #f8f8f8; color: #333333; font-size: 11px; text-decoration: underline;}
div.sdmenu div a.current {background : #EDF3F6; text-decoration: underline;}
div.sdmenu div a:hover {background : #f8f8f8 url(linkarrow.gif) no-repeat right center;	color: #164398;	text-decoration: underline;}

.MenuItem {cursor:default;  }
.MenuItemOver {cursor:hand;}

.SubMenuGroup {cursor:pointer; background-color:#B33646;  border-top: 0px solid #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  color: #FFFFFF;}
.SubMenuItem {cursor:pointer; background-color:#B33646; HEIGHT: 40px;  cursor:default; padding: 1px 10px 1px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  color: #FFFFFF;}
.SubMenuItemOver {cursor:pointer; background-color:#B33646;  HEIGHT: 40px; cursor:hand;  padding: 1px 10px 1px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  color: #FFFFFF;}


/* Color de fondo del Header*/ 
.BgHead { background-color: #FFFFFF; }

/* Color de fondo de la barra de secciones*/  
.BgSecBar { background-color: #FFFFFF; }
.BgBtn { background-color: #FCDD60;  }

/* Color de fondo de las columnas de secciones*/  

.BgColI { background-color: #ffffff; background-image: url(pxleft.png); background-repeat: repeat; width:198px}
.BgSepI { background-color: #ffffff; width:1px}
/*.BgColC { background-color: #ffffff; background-image: url(pxcentral.png); background-repeat: repeat;}*/
.BgColC {  background-color: #f3f1f1; background-image: url(main_banner_bg_1_px.png); background-repeat: repeat-x;}
.BgSepD { background-color: #f3f1f1; background-image: url(main_banner_bg_1_px.png); background-repeat: repeat-x;}
.BgColD {  background-color: #f3f1f1; background-image: url(main_banner_bg_1_px.png); background-repeat: repeat-x;}

.advert {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;  color: #CCCCCC; padding-bottom: 4px; padding-top: 4px; padding-left: 6px; line-height: 15px}

/*Estilo del titulo del Modulo*/ 
.ModuleTitle {  font-family: "Lucida Sans", Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333}
.SubTitles { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px ; font-weight: bold; color: #000000}


/*Tipo de letra de la seccion*/ 
.SecTitulo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;  color: #000000}

/*Tipo de letra de la botonera*/ 
.SecBtn {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;  color: #FFFFFF; text-decoration:none}
a.SecBtn:link { text-decoration: none ; color: #FFFFFF }
a.SecBtn:visited { text-decoration: none ; color: #FFFFFF }
a.SecBtn:hover { text-decoration: none ; color: #FFFFFF}

.redtitle{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #cc0033;}
a.redtitle:link{ font-size: 12px; text-decoration: none; font-weight: bolder; color: #cc0033 ;}
a.redtitle:visited{ font-size: 12px; text-decoration: underline; font-weight: bolder; color: #cc0033 ;}
a.redtitle:hover{ font-size: 12px; text-decoration: underline; font-weight: bolder; color: #cc0033;}

/*Estilo de los input de las formas*/ 
.Formas { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: 0px solid #666666}
input {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; border: 1px solid #FFFFFF }
select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 }
textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 border: 0px solid #666666 }
.EditHTML { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 }
.SubTitulosII { font-family:  Gill Sans, serif, Arial, Helvetica, sans-serif; font-size: 22px ; font-weight: bold; color: #000000; line-height: 25px;}
.SubTituloswhite { font-family:  Gill Sans, serif, Arial, Helvetica, sans-serif; font-size: 16px ; font-weight: bold; color: #FFFFFF; line-height: 25px;}
.SubTituloscintillo { font-family:  Arial, Helvetica, sans-serif; font-size: 18px ; font-weight: normal; color: #FFFFFF; line-height: 25px;}
.SubTituloscinbig { font-family:  Arial, Helvetica, sans-serif; font-size: 34px ; font-weight: bold; color: #FFFFFF; line-height: 25px;}


.SubTitulospromo { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 14px ; font-weight: bold; color: #000000; line-height: 14px;}
.SubTitulostxt { font-family: Arial, Helvetica, sans-serif; font-size: 14px ; color: #000000; line-height: 14px;}
.SubTitulostxt2 { font-family: Arial, Helvetica, sans-serif; font-size: 14px ; color: #666666; line-height: 16px;}
.SubTitulosLP { font-family:  Palatino, Helvetica, sans-serif, Arial; font-size: 16px ; font-weight: normal; color: #c73c4e; line-height: 19px;}


/*Estilo del Footer*/ 
.footer {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF;}
a.footer:link {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; line-height: 10px;}
a.footer:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; line-height: 10px;}
a.footer:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: underline; line-height: 10px;}

.footer2 {text-align: center; font-size: 14px; font-weight: bold; background-image: url(footer_Bkgrd_Rpt.jpg); background-repeat: repeat-x; border-top: 1px solid #cccccc;}
.footer2 A:link {color: #006699 ; text-decoration: none;}
.footer2 A:visited {color: #006699 ; text-decoration: none;}
.footer2 A:hover { color: #003366; text-decoration: underline;}


.footer3 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333;}
a.footer3:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; line-height: 10px;}
a.footer3:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; line-height: 10px;}
a.footer3:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: underline; line-height: 10px;}

.footerDisc{ text-align: center; font-size: 10px; padding-top: 3px; padding-bottom: 3px;}


/*Categories*/ 
.dltfilters {font-family: "Lucida Sans", Helvetica, sans-serif; font-size: 11px; text-decoration: none ; text-transform: capitalize; color: #333333; 
border-bottom: 0px solid #C5C5C5; border-left: 0px solid #c5c5c5; border-right: 0px solid #c5c5c5; padding-left: 3px; padding-right: 1px; padding-top: 2px; padding-bottom: 2px;}
.dltfiltersprice {font-family: Arial; font-size: 10px; text-decoration: none ; text-transform: capitalize; color: #65992B; 
border-bottom: 0px solid #C5C5C5; border-left: 0px solid #c5c5c5; border-right: 0px solid #c5c5c5; padding-left: 3px; padding-right: 1px; padding-top: 2px; padding-bottom: 2px;
 background-color: #FFFFFF;  }

.padleft {padding-left: 10px;}
.padb {padding-top: 5px;}

a.dltcategories:link { font-family: Arial, Verdana; font-size: 12px; text-decoration: none ; color: #333333 ;}
a.dltcategories:visited { font-family: Arial, Verdana; font-size: 12px; text-decoration: none ; color: #333333 ; }
a.dltcategories:hover { font-family: Arial, Verdana; font-size: 12px; text-decoration: underline ; color: #333333; }

a.dltfilters:link { font-family: Arial; font-size: 10px; text-decoration: none ; text-transform: capitalize; color: #333333;}
a.dltfilters:visited { font-family: Arial, Verdana; font-size: 10px; text-decoration: none ;text-transform: capitalize; color: #333333; }
a.dltfilters:hover { font-family: Arial, Verdana; font-size: 10px; text-decoration: underline ;text-transform: capitalize; color: #333333; }

.dltfilters2 {font-family: Arial; font-size: 11px; text-decoration: none ; text-transform: capitalize; color: #333333; border-bottom: 1px solid #FFFFFF; padding-left: 2px; padding-top: 3px; padding-bottom: 3px;
 background-color: #FFFFFF; background-repeat:no-repeat ; }
a.dltfilters2:link { font-family: Arial; font-size: 11px; text-decoration: none ; text-transform: capitalize; color: #333333;}
a.dltfilters2:visited { font-family: Arial, Verdana; font-size: 11px; text-decoration: none ;text-transform: capitalize; color: #333333; }
a.dltfilters2:hover { font-family: Arial, Verdana; font-size: 11px; text-decoration: underline ;text-transform: capitalize; color: #333333; }


/**/
#showimage{ position:absolute; visibility:hidden; border: 1px solid gray;}
/*#dragbar{cursor: hand;cursor: pointer;background-color: #EFEFEF;min-width: 100px;}  
#dragbar #closetext{font-weight: bold;margin-right: 1px;}
*/

/*
body {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #333333; line-height: 15px; background:#000000; background-image: url(../CaribbeanApp/RandomImage.aspx); background-repeat:no-repeat; background-position: 50% 0%; }  
body {  font-family:  Arial, Helvetica, sans-serif; font-size: 13px; color: #333333; line-height: 15px;} 
*/
td {  font-family:  Arial, Helvetica, sans-serif; font-size: 13px; color: #333333; line-height: 18px; } 
.opera {  font-family:  Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 16px; padding-left:6px;} 
.textapp {  font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height: 16px;} 
.textapp2 {  font-family:  Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 14px; text-decoration: none } 

.white {  font-family:  Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; line-height: 16px; padding-left:6px;} 
a.white:link { font-family:  Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; line-height: 16px; padding-left:6px;}
a.white:visited { font-family:  Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; line-height: 16px; padding-left:6px; }
a.white:hover { font-family:  Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; line-height: 16px; padding-left:6px; }


body A:Link {font-family: Arial, serif, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #333333; line-height: 18px;}
body A:Visited {	font-family:  Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;color: #333333; line-height: 18px;}
body A:Hover  {	font-family:  Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #333333; line-height: 18px;}

.searchTxt{ font-family:  "Lucida Sans", Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;}


.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #FFFFFF;
color: #2d2b2b;
background: white url(shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li.selected{
position: relative;
top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */
background-image: url(shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontentstyle{ /*style of tab content oontainer*/
border: 1px solid #FFFFFF;
width: 630px;
margin-bottom: 1em;
padding: 0px;
}

.tabcontent{font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 12pt;
}

@media print {
.tabcontent {
display:block!important;
}

