body {
  margin:0; border:0;
  background:#d20001 url(../gfx/bg.jpg) no-repeat;
}

td, div, a {
  font:normal 9px Verdana, Arial, Helvetica, sans-serif;
  color:#270001;
  text-decoration: none;
}

a:hover, a.hide:hover {
 color: #ff6400;
}

#naviContainer {
 height: 130px;
 position: relative;
}

#naviPos {
 padding-left: 700px;
 bottom:0px;
 position: absolute;
}

#naviPos img {
 display: none;
 margin-top: 6px;
}

#naviPos .naviText {
 display: block;
 margin-top: 4px;
 text-transform: uppercase;
 font-weight: bold;
 color: #c60;
}

#activNav.naviText {
 color: #f90;
}

#location {
 position:absolute;
 top: 370px;
 left: 120px;
 height: 80px;
 width: 140px;
 cursor: pointer;
}

#content, #contentLink {
 position: absolute;
 top: 165px;
 left: 700px;
 width: 300px;
}

#contentLink .title {
 margin:15px 0 3px 0;
}

#contentGb {
 position: absolute;
 top: 165px;
 left: 400px;
 width: 580px;
}

#contentTable {
 margin-top: 10px;
}

#contentTable td {
 padding: 10px 20px 0 0;
 vertical-align: top;
}

#contentTable .inf, #title, .title {
 font-weight: bold;
 text-transform: uppercase;
 color: #5e0200;
}

.inf {
 width: 80px;
}

.title {
 margin: 10px 0 0 0;
}

#title {
 margin-bottom: 10px;
}

.hide {
 color: #000;
}

#gallery {
 width: 250px;
 margin-left: 5px;
}

#gallery a {
 display: block;
 margin-bottom: 3px;
}

#gallery td{
 vertical-align: top;
 width: 50%;
}

#galleryPics, #dj1, #dj2, #dj3, #dj4  {
 position: absolute;
 top: 165px;
 left: 400px;
 width: 270px;
 height: 400px;
 background-color: #d20001;
 filter: alpha(opacity=80);
 opacity:0.8;
}

#dj1, #dj2, #dj3 {
 display:none;
}

.bodyGal {
 background-image:none;
 background: transparent;
 margin:0;
 padding:0;
}

#support {
 position: absolute;
 top: 480px;
 left: 700px;
 width:275px;
}

.galNorm {
 color: #270001;
}

.galHigh {
 color: #ff6400;
}

#postcard td{
 width: 100%;
}

#postcard img{
 float: left;
 margin: 10px 10px 0 0;
 border: solid 1px #c00;
}
