body {
  background:#800000; }

a {
  color:#FF0; }

p {
 color:#000;
 font-family:Verdana, Sans Serrif;
 font-size:12pt;
 text-align:justify;
 line-height:120%; }

h1 {
 color:#000;
 font-size:28pt;
 margin-top:0px; }

h2 {
 color:#000;
 font-size:12pt;
 font-style:italic; }

h3 {
 color:#000;
 font-size:14pt;
 font-weight:bold; }
 
#wrapper {
 width:810px;
 height:100%; }

#logo {
 width:148px;
 height:120px;
 border-left:2px solid #000;
 border-top:1px solid #000;
 border-bottom:2px solid #030;
 background:url('./images/logo.jpg');
 float:left; }

#banner {
 width:650px;
 height:120px;
 border-top:1px solid #000;
 border-bottom:2px solid #000;
 background:url('./images/banner.jpg');
 float:left; }

#bannerFade {
 height:122px;
 width:10px;
 background:url('./images/fadebg.jpg');
 float:left; }

#leftColumn {
 width:148px;
 background:#030;
 border-left:2px solid #000;
 border-bottom:2px solid #000;
 vertical-align:bottom;
 float:left; }

#mainColumn {
 width:620px;
 height:100%;
 text-align:left;
 padding-left:10px;
 padding-right:10px;
 background:#EEE;
 float:left; }

#rightColumn {
 width:9px;
 height:100%; 
 border-top:2px solid #000;
 background:url('./images/fadebg.jpg');
 float:left; }


a.main_menu:link, a.main_menu:visited
{
  display: block;
  background:url('./images/navbar.jpg') no-repeat;
  vertical-align: middle;
  font-size: 11px;
  font-weight: bold;
  font-family: verdana, times new roman;
  color: #FFF;
  text-align: left;
  padding-top: 7px;
  padding-left: 18px;
  height:24px !important;
  width: 120px;
  text-decoration: none;
}

a.main_menu:hover 
{
  background-position: 0px -31px;
  text-decoration: none;
  color: #FFF;
}

.subMenu {
 font-family:verdana, sans serrif;
 color:#FF0; }

.subMenu p {
 margin-left:18px;
 font-size:10pt; }

.subMenu strong {
 color:#FFF; }

.subRegular {
 text-decoration:none; }

.subUnderline {
 text-decoration:underline; }
