@import url('zero.css');
@import url('jquery.lightbox-0.4.css');

body { background: black url(../images/background.jpg) no-repeat center center; }

body, table { font: 11px/1.4 Helvetica, Arial, sans-serif; color: white; }

img { border: 0; }

a { text-decoration: none; color: white; }
    a:hover { text-decoration: underline; }

.first { margin-top: 0 }

.cl { clear: left; }
.cr { clear: right; }
.cb { clear: both; }

h1 { margin-bottom: 1em; }
h2 { font-weight: bold; margin: 0 0 0.5em 0; font-size: 110%; }
p { margin: 0 0 0.5em 0; }

.venue .right-box { float: right; margin: 0 0 15px 15px; text-align: right; }
  .venue .right-box p { margin: 3px 13px 0 0; }

#container { width: 1067px; margin: 0 auto; }
  #top { position: relative; }
    #top a { position: absolute; left: -8px; top: 40px; }
    #logo { text-align: right; margin: 0; }
  #header { height: 262px; border-bottom: 1px solid #707170; position: relative; }
    #nav { position: absolute; left: 20px; top: 20px; }
      #nav { font-weight: bold; }
      #nav li {}
      #nav a { color: #604041; }
        #nav a:hover, 
        #nav a.selected { text-decoration: none; color: white; }
  #main { height: 322px;  }
    #main .left { width: 206px; border-right: 1px solid #707170; height: 322px; float: left; opacity: 0.8; filter: alpha(opacity=80); background-color: black;  }
      #movie { width: 206px; height: 272px; }
      
    #main .center { width: 181px; height: 322px; background: #1A1A1A  url(../images/mirror_of_the_past.jpg) no-repeat top left; float: left; opacity: 0.8; filter: alpha(opacity=80); }
    #main .right { width: 679px; height: 322px; float: left; background-color: black;  }
    
    #venues { margin: 20px 0 0 20px; }
      #venues li { line-height: 1.5; font-weight: normal; }
      #venues a { color: #737373; }
        #venues a:hover,
        #venues a.selected { color: white; text-decoration: none; }
    
    #content { margin: 20px 0 0 25px; position: relative; width: 500px; }
      #content .venue { position: absolute; left: 0; top: 0; width: 635px; }
  
  #mini-logos { margin-top: 50px; }
  
  #footer { color: white; text-align: right; margin-top: 0.5em; }
    #footer a { color: white; }
