/* CSS Document - Internal EPK Pages */
html,body{
height:100%;
padding:0px;
margin:0px;

}

body{
background-color:#0f1719;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
background-image:url(../images/background2.jpg);
background-repeat:no-repeat;
background-position:center top;
background-attachment:fixed;

}

#fullScroll{
width:750px;
height:860px;
position:absolute;
top:0px;
padding:0px;
margin-left:-375px;
left:50%;
background-color:#FFFFFF;
}

a:link, a:active, a:visited{
color:#333333;
text-decoration:none;
}

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

#header{
width:750px;
height:75px;
padding:0px;
margin:0px;
position:absolute;
top:0px;

}

#mainHolder{
width:750px;
height:100%;
position:absolute;
top:0px;
margin-left:-375px;
left:50%;
background-color:#FFFFFF;


}

#theatricalSec{
width:349px;
height:580px;
position:absolute;
top:85px;
left:16px;
padding:0px;
margin:0px;
border:solid 1px #cdcdcd;
}


#theatricalHolder{
width:349px;
height:520px;
position:absolute;
top:27px;
padding:0px;
margin:0px;
overflow:hidden;
}


#homeentSec{
width:349px;
height:580px;
background-color:#FFFFFF;
position:absolute;
top:85px;
right:16px;
padding:0px;
margin:0px;
border:solid 1px #cdcdcd;
z-index:1;

}

#homeentHolder{
width:349px;
height:520px;
background-color:#FFFFFF;
position:absolute;
top:27px;
padding:0px;
margin:0px;
overflow:hidden;
}


#tvSec{
width:349px;
height:100px;
position:absolute;
float:left;
top:539px;
left:16px;
padding:0px;
margin:0px;
border:solid 1px #cdcdcd;
}

#tvHolder{
width:350px;
height:85px;
position:absolute;
top:27px;
padding:0px;
margin:0px;
overflow:hidden;
}

#contactSec{
width:696px;
height:auto;
background-color:#FFFFFF;
position:absolute;
float:left;
top:678px;
left:16px;
padding:27px 10px 10px 10px;
margin:0px;
border:solid 1px #cdcdcd;
}


#footer{
width:292px;
height:32px;
position:absolute;
top:812px;
left:229px;
}

 dl.epkList,  .epkList dd,  .epkList dt{
margin:0px 0px 1px 0px;
padding:0px;


}

dl.epkList{
width:349px;
padding-left:17px;
background-image:url(../images/graphic_arrow_r.gif);
background-position:10px 5px;
background-repeat:no-repeat;
float:left;
}

 .epkList dt{
 width:215px;
 height:auto;
 position:relative;
 left:0px;
 float:left;
 }
 
  .epkList dd{
 width:100px;
 height:auto;
 position:relative;
 right:15px;
 float:right;

 }


dl.contactList,  .contactList dd,  .contactList dt{
margin:0px 0px 2px 0px;
padding:0px;
}

dl.contactList{
width:230px;
float:left;
}

.contactList dt{
 height:auto;
 color:#333333;
 font-weight:bold;

 }
 
.contactList dd{
  color:#333333;
 height:auto;
 }



.subheader, .subheader2{
height:19px;
position:absolute;
margin:0px;
top:0px;
left:0px;
background-image:url(../images/subheaderGrad.jpg);
background-repeat:repeat-x;
background-position:top left;
background-color:#999999;
border-bottom:solid 1px #cdcdcd;

}

.subheader{
width:350px;
}


.subheader2{
width:716px;
}


.release{
width:300px;
font-weight:bold;
float:left;
padding:0px 0px 0px 10px;

}





#generalContact{
width:696px;
height:18px;
}

.archiveSec{
width:330px;
height:20px;
margin:0px 10px 0px 10px;
padding:6px 0px 0px 0px;
position:absolute;
bottom:8px;
border-top:solid 1px #cdcdcd;
}




/*--FORM STYLES START-----*/

input.inptext, input.mobiletext, select{
background-color:#FFFFFF;
border:solid 1px #909090;
color:#333333;
position:absolute;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
}


input.inptext{
width:160px;
height:11px;
padding:2px;
margin:0px;
top:0px;
left:0px;

}


input{
height:14px;
width:14px;
padding:0px;
margin:0px;
position:relative;
top:0px;

}

select{
width:330px;
height:20px;
padding:2px;
margin:0px;
}




.inputHolder{
width:170px;
height:15px;
text-align:left;
position:relative;
padding:0px;
margin:0px 0px 11px 0px;
left:0px;
}

.moreBtn{
width:32px;
height:8px;
background-image:url(../images/moreBtn.gif);
background-repeat:no-repeat;
background-position:left top;
position:absolute;
top:7px;
right:8px;

}