/* CSS Documentation */


body { font : 76%/160% Verdana, Arial, Tahoma, sans-serif;
color : #000;
background-color: #ccc;
text-align : center; 
}

div#container { width : 1024px;
height: auto;
margin : 0 auto;
padding : 0;
text-align : left; 
}

div#content { width : 100%;
height: auto;
background-color : #010280; 
overflow : hidden;
}

div#headericon {
float : left;
width : 209px;
height : 118px;
margin : 0;
padding : 0;
background-image: url(/images/h_icon.jpg); 
}

div#header {
float : left;
clear : none;
width : 815px;
height : 118px;
margin : 0;
padding : 0;
}

div#header1 {
float : left;
clear : none;
width : 815px;
height : 118px;
margin : 0;
padding : 0;
background-image: url(/images/h_header.gif); 
}

div#nav {
float : left;
width : 209px;
height : 650px;
min-height: 650px;
height: auto !important;
margin : 0;
padding : 0;
background-image: url(/images/h_nav.jpg); 
}

div#navwrapper {
width : 209px;
height : 400px;
margin : 0;
padding-top: 40px;
}

div#content_right {
float : left;
width : 815px;
height : 650px;
margin : 0;
padding : 0;

}

div#block_b {
float : left;
width : 624px;
min-height: 626px;
height: auto !important;
height: 626px; 
margin : 0;
padding : 0;
background-color: #cfd6fa;
}


div#block_c {
float : left;
width : 191px;
height : 626px;
margin : 0;
padding : 0;
background-image: url(/images/h_videogallery.gif); 
}


div#block_cblank_9876 {
float: left;
clear: none;
width : 191px;
min-height: 626px;
height: auto !important;
height: 626px; 
margin : 0;
padding : 0;
background-color: #a3a3d1;
}

div#block_cblank {
float : left;
width : 191px;
height : 626px;
margin : 0;
padding : 0;
background-color: #a3a3d1; 
}

div#block_c1 {
float : left;
font:10px Verdana,Arial,Helvetica,serif;
color:#000000;
letter-spacing:0px;
line-height: 14px;
width : 164px;
height : 275px;
margin : 0;
padding : 0;
}

div#block_c2 {
font:10px Verdana,Arial,Helvetica,serif;
color:#000000;
letter-spacing:0px;
line-height: 14px;
float : left;
width : 191px;
height : 34px;
margin : 0;
padding : 0; 
}

div#block_c3 {
font:10px Verdana,Arial,Helvetica,serif;
color:#000000;
letter-spacing:0px;
line-height: 14px;
float : left;
width : 191px;
height : 76px;
margin : 0;
padding : 0; 
}

div#block_c4 {
font:10px Verdana,Arial,Helvetica,serif;
color:#000000;
letter-spacing:0px;
line-height: 14px;
float : left;
width : 191px;
height : 76px;
margin : 0;
padding : 0; 
}

div#block_c5 {
font:10px Verdana,Arial,Helvetica,serif;
color:#000000;
letter-spacing:0px;
line-height: 14px;
float : left;
width : 191px;
height : 76px;
margin : 0;
padding : 0; 
}

div#block_c6 {
font:10px Verdana,Arial,Helvetica,serif;
color:#000000;
letter-spacing:0px;
line-height: 14px;
float : left;
width : 191px;
height : 76px;
margin : 0;
padding : 0; 
}


div#block_a {
float : left;
clear : none;
width : 815px;
height : 24px;
margin : 0;
padding : 0;
background-color : #bdbdbd; 
}

div#block_a1 {
width : 815px;
height : 24px;
margin : 0;
padding : 0;
}

div#block_d {
float : left;
width : 624px;
height : 626px;
margin : 0;
padding : 0;
border: 0px solid green;
}

div#block_e {
float : left;
width : 624px;
min-height: 626px;
height: auto !important;
height: 626px; 
margin : 0;
padding : 0;
background-color: #000;
}

div#block_e1 {
width : 624px;
height : 68px;
margin : 0;
padding : 0;
background-color: #003300; 
background-image: url(/images/t_eoc_theater.gif); 
}

div#block_e2 {
width : 624px;
height : 470px;
margin : 0;
padding : 0;
background-color: #000; 
}

div#block_e2a {
width : 612px;
height : 466px;
margin : 0 0 0 12px;
padding : 0;
background-color: #000; 
border: 0px solid #868686;
}

div#block_f {
float : left;
width : 624px;
height : 58px;
margin : 0;
padding : 0;
border: 0px solid blue;
}

div#block_f1 {
font-size: 14px;
color: #333;
width : 624px;
height : 23px;
margin : 0;
padding : 5px 0 0 0;
text-align: center;
background-color : #bdbdbd; 
background-image: url(/images/eco_theater_discrip.gif);
}

div#block_f2 {
width : 624px;
height : 30px;
margin : 0;
padding : 0;
background-color: #a3a3d1; 
}

div#block_f2a {
width : 624px;
height : 368px;
margin : 0;
padding-left : 20px;
padding-right : 20px;
padding-top : 0;
background-color: #a3a3d1; 
}


h4 { margin : 0;
padding : 0 0 0 5px;
font-size : 12px; }

img { float : left; }
h4 { clear : right; }

p { 
margin : 0;
padding : 0; }


a {
  text-decoration: underline;  
  color: #000000;
}

a:hover {
  color: #000280;
  text-decoration: underline;  

}

a img {
  border: 0;
}

a img.border {  
  border: 1px solid #FC3307;
}

a:hover img.border {  
  /* Fixes IE bug - IE doesn't correctly apply the style on a:hover so need to mask it */
  border: 1px solid #668FA3 !important;
  border: 1px solid #FC3307;
}

div#branding {
width : 1024px;
height: 15px; 
}

div#footer { 
clear : left;
clear : both;
width : 768px; 
}