
body {
font-family:Arial, Helvetica, sans-serif;
font-size:80%;
margin:0;
padding:0;
text-align:left;
background:#010202;
}


a {
text-decoration:underline;
color:#161616;
}

a:hover {
text-decoration:underline;
color:#161616;
}

a img {
 border: 0;
}

h1.index {
font-size:170%;
font-weight:normal;
margin:0px 0px 15px 0px;
padding:0px;
color:#ffffff;
}

h1 {
font-size:160%;
font-weight:normal;
margin:0px 0px 15px 0px;
padding:0px;
color:#51637B;
}

h2 {
font-size:125%;
font-weight:bold;
color:#A9CB56;
margin-bottom:5px;
margin-top:25px;
}


td {
font-size:100%;
}

table {
font-size:100%;
}

 .headerP{
color:#D5019A;
font-size:120%;
font-weight:bold;
}

 .headerY{
color:#C3C533;
font-size:140%;
font-weight:bold;
}

 .headerL{
color:#ffffff;
font-size:140%;
font-weight:bold;
}

 .small{
font-size:90%;
font-weight:bold;
}

.purple_copy{
color:#D5019A;
}

 .yellow_copy{
color:#C3C533;
}

/* MAIN NAV*/

ul#mainNav{
margin:125px 0px 0px 0px;
padding: 0px;
width: 264px;
}

ul#mainNav li{
list-style: none;
font-size: 95%;
font-color: #ffffff;
text-align: right;
font-weight: bold;
}

ul#mainNav li.mainNavon{
padding: 5px 8px 0px 0px;
background:  url("images/indexPage/nav_itemOn_bg.png");
height: 20px;
width: 264px;
border-bottom: 1px solid #cccccc;
display: block;
color:#ce098c;
font-weight: bold;
text-align: right;
}

ul#mainNav li a{
color: #ffffff;
text-decoration: none;
padding: 5px 8px 0px 0px;
background:  url("images/indexPage/nav_item_bg.png");
height: 20px;
width: 264px;
border-bottom: 1px solid #cccccc;
display: block;
}

ul#mainNav li a:hover{
color:#C3C533;
text-decoration: none;
background:  url("images/indexPage/nav_itemOn_bg.png");
}




/* INDEX MAIN TABLE */


table#surroundContainer{
}


/*table#indexMainTable td.nav{
width:263px;
background:#151513;
}*/

/*UPDATE*/
table#indexMainTable td.nav{
width:273px;
background: url("images/indexPage/nav_bg.jpg") no-repeat right;
height: 400px;
}

table#indexMainTable{
height: 400px;
}


table#indexMainTable td.contentBack{
background-image:  url("images/mainBack.jpg") #151513;
background:  url("images/mainBack.jpg") #151513;
background-repeat: no-repeat;
width:484px;
padding:5px 10px 10px 20px;
color:#ffffff;
line-height:15px;
}

table#indexMainTable td.contentBack a{
color:#ffffff;
padding-right:5px;
}

table#indexMainTable td.contentBack .header{
color:#ffffff;
font-size:120%;
font-weight:bold;
}

div.indexContent{
padding:15px 20px 0px 0px;
}


table#indexMainTable td.expandBack{
background-image:  url("images/expandRightBack.jpg");
background:  url("images/expandRightBack.jpg")  #C3C533;
background-repeat: repeat-x;
background-position:top left;
width: 80%;
padding: 13px;
}


table#topFilmStrip td.filmBackT{
background-image:  url("images/topFilm.jpg") ;
background:  url("images/topFilm.jpg") ;
background-repeat:x-repeat;
border-bottom:1px solid #C3C533;
border-top:1px solid #454647;
}

table#bottomFilmStrip td.filmBackB{
background-image:  url("images/bottomFilm.jpg") ;
background:  url("images/bottomFilm.jpg") ;
background-repeat:x-repeat;
border-top:1px solid #C3C533;
border-bottom:1px solid #454647;
}

div.premier{
width:400px;
background: #C3C533;
padding: 5px 0px 5px 5px;
font-size: 150%;
font-weight: bold;
margin: 15px 0px 5px 0px;
color: #212121;
}

div.premier2{
width:400px;
background: #ffffff;
padding: 5px 0px 5px 5px;
font-size: 150%;
font-weight: bold;
margin-bottom: 5px;
color: #212121;
}





/* SUB CONTENT TABLE */



table#subMainTable td.nav{
width:273px;
background:  url("images/subPages/nav_bg.jpg") right top;
height: 400px;
}

/* content */

table#subMainTable td.content{
width:250px;
padding:5px 50px 5px 20px;
line-height:14px;
color:#161616;
background-image:  url("images/subPages/rightArrow.jpg") #ffffff;
background:  url("images/subPages/rightArrow.jpg") #ffffff;
background-repeat:no-repeat;
background-position:bottom right;
}

table#subMainTable td.content a{
color:#161616;
padding-right:5px;
}

table#subMainTable td.content .header{
color:#161616;
font-size:110%;
font-weight:bold;
}

div.subContent{
padding-bottom:5px;
line-height: 14px;
}


div.subContentFilm{
padding-top:0px;
padding-bottom:5px;
}

div.subContentFilm_scroll{
width: 430px;
height: 300px;
padding: 0px 10px 0px 0px;
overflow: auto;
}

div.subContentFilm_scroll2{
width: 430px;
height: 355px;
padding: 0px 10px 0px 0px;
overflow: auto;
}

div.subContentFilm_scroll3{
width: 445px;
height: 345px;
padding: 0px 10px 0px 0px;
overflow: auto;
}

div.subContentFilm_scroll4{
width: 430px;
height: 370px;
padding: 0px 10px 0px 0px;
overflow: auto;
}


div.subContentFilm img{
padding:0px 10px 0px 0px;
}

table#subMainTable td.contentImage{
}


table#subMainTable td.subExpand{
width:80%;
background:#C3C533;
}


/* content two  */


table#subMainTable td.contentTwo{
width:250px;
padding:5px 50px 5px 20px;
font-size:90%;
line-height:14px;
color:#161616;
background-image:  url("images/subPages/aboutRightBack.gif") #C3C533;
background:  url("images/subPages/aboutRightBack.gif") #C3C533;
background-repeat:no-repeat;
background-position:bottom right;
}

table#subMainTable td.contentTwo_about{
width:600px;
padding:5px 20px 5px 20px;
font-size:90%;
line-height:14px;
color:#161616;
background-image:  url("images/subPages/aboutRightBack.gif") #C3C533;
background:  url("images/subPages/aboutRightBack.gif") #C3C533;
background-repeat:no-repeat;
background-position:bottom right;
}

table#subMainTable td.contentTwo a{
color:#161616;
padding-right:10px;
}

table#subMainTable td.contentTwo .header{
color:#161616;
font-size:110%;
font-weight:bold;
}

/* content two left */


table#subMainTable td.contentTwoL{
width:290px;
padding:5px 20px 5px 20px;
font-size:90%;
line-height:12px;
color:#161616;
background-image:  url("images/subPages/rightArrowG.jpg") #C3C533;
background:  url("images/subPages/rightArrowG.jpg") #C3C533;
background-repeat:no-repeat;
background-position:bottom right;
}

table#subMainTable td.contentTwoL a{
color:#161616;
padding-right:10px;
}

table#subMainTable td.contentTwoL .header{
color:#161616;
font-size:110%;
font-weight:bold;
}

/* content right */

table#subMainTable td.contentR{
width:250px;
padding:5px 50px 5px 20px;
font-size:90%;
line-height:12px;
color:#161616;
background-image:  url("images/subPages/aboutRightBackTwo.gif") #ffffff;
background:  url("images/subPages/aboutRightBackTwo.gif") #ffffff;
background-repeat:no-repeat;
background-position:bottom right;
}

table#subMainTable td.contentR a{
color:#161616;
padding-right:5px;
}

table#subMainTable td.contentR .header{
color:#161616;
font-size:110%;
font-weight:bold;
}


/* film */

table#subMainTable td.contentFilm{
width:400px;
padding:5px 30px 0px 20px;
font-size:90%;
line-height:12px;
color:#161616;
background-image:  url("images/subPages/filmArrowG.jpg") #ffffff;
background:  url("images/subPages/filmArrowG.jpg") #ffffff;
background-repeat:no-repeat;
background-position:bottom right;
}

table#subMainTable td.contentFilm a{
color:#161616;
padding-right:5px;
}

table#subMainTable td.contentFilm .header{
color:#161616;
font-size:110%;
font-weight:bold;
}

table#subMainTable td.contentFilmTwo{
width:400px;
padding:5px 50px 0px 20px;
font-size:90%;
line-height:12px;
color:#161616;
background-image:  url("images/subPages/filmArrowTwo.gif") #C3C533;
background:  url("images/subPages/filmArrowTwo.gif") #C3C533;
background-repeat:no-repeat;
background-position:top right;
}

table#subMainTable td.contentFilmTwo a{
color:#161616;
padding-right:5px;
}

table#subMainTable td.contentFilmTwo .header{
color:#161616;
font-size:110%;
font-weight:bold;
}



/* tvc */

table#subMainTable td.contentTvc{
width:400px;
padding:5px 50px 0px 20px;
font-size:90%;
line-height:12px;
color:#161616;
background-image:  url("images/subPages/filmArrowGOne.jpg") #ffffff;
background:  url("images/subPages/filmArrowGOne.jpg") #ffffff;
background-repeat:no-repeat;
background-position:bottom right;
}

table#subMainTable td.contentTvc a{
color:#161616;
padding-right:5px;
}

table#subMainTable td.contentTvc .header{
color:#161616;
font-size:110%;
font-weight:bold;
}

table#subMainTable td.contentTvcTwo{
width:400px;
padding:5px 50px 0px 20px;
font-size:90%;
line-height:12px;
color:#161616;
background-image:  url("images/subPages/filmArrowTwo.gif") #C3C533;
background:  url("images/subPages/filmArrowTwo.gif") #C3C533;
background-repeat:no-repeat;
background-position:top right;
}

table#subMainTable td.contentTvcTwo a{
color:#161616;
padding-right:5px;
}

table#subMainTable td.contentTvcTwo .header{
color:#161616;
font-size:110%;
font-weight:bold;
}




/* broadcast */

table#subMainTable td.contentBroadcast{
width:400px;
padding:5px 50px 5px 20px;
font-size:90%;
line-height:15px;
color:#161616;
background-image:  url("images/subPages/filmArrowGOne.jpg") #ffffff;
background:  url("images/subPages/filmArrowGOne.jpg") #ffffff;
background-repeat:no-repeat;
background-position:bottom right;
}

table#subMainTable td.contentBroadcast a{
color:#161616;
padding-right:5px;
}

table#subMainTable td.contentBroadcast .header{
color:#161616;
font-size:110%;
font-weight:bold;
}

table#subMainTable td.contentBroadcastTwo{
width:400px;
padding:5px 50px 0px 20px;
font-size:90%;
line-height:15px;
color:#161616;
background-image:  url("images/subPages/filmArrowThree.gif") #C3C533;
background:  url("images/subPages/filmArrowThree.gif") #C3C533;
background-repeat:no-repeat;
background-position:top right;
}

table#subMainTable td.contentBroadcastTwo a{
color:#161616;
padding-right:5px;
}

table#subMainTable td.contentBroadcastTwo .header{
color:#161616;
font-size:110%;
font-weight:bold;
}





/* FORM TABLE */

table#formTable td{
padding:3px;

}

table#formTable td.formHeader{
width:180px;
font-weight:bold;
color:#8B99A9;
}

input {
color:#444243;
width:270px;
height:16px;
}

textarea{
width:150px;
}

div.formLine{
border-top:1px solid  #A9CB56;
margin:10px 0px 10px 0px;
}


table#radioButton .header{
width: 170px;
}

table#radioButtonTwo .header{
width: 170px;
}

/******LIGHTBOX STYLES ******/

#lightbox{ position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/lightbox_images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/lightbox_images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #f6f6f6; }








