body {
   margin: 20px; padding: 0; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; color: black; background-color: #D3D3D3; 
  }

#banner {
   height: 100px; margin-top: 0; margin-bottom: -25px; padding: 25px 2px; background-color: black; color: #cc0000; font-size: 36pt; text-align: center; font-family: Verdana; width: 100%; 
  }

h1 {
   color: #cc0000; background-color: black; font-family: Verdana; padding: 5px 5px; font-variant: small-caps; text-align: center; border: #cc0000 thick inset; height: 45px;
  }
  
h2 {
   color: #cc0000; background-color: black; font-family: Verdana;  padding: 5px 5px; font-variant: small-caps; text-align: center; word-spacing: .5em; letter-spacing: .3em; border: #cc0000 thick inset; height: 45px; 
  }
 
#links {
   font-family: Verdana; font-size: 12pt; font-weight: bold;  color: #cc0000; background-color: black; text-align: center; float: left;  position: absolute; top: 143px; left: 0; width: 190px; height: 375px; overflow: hidden; float: left; border: #cc0000 thick inset; margin-top: 10px; margin-left: 20px; padding-top: 1em; 
  }

#links a:link {
   color:#cc0000; background: transparent;  
  }
    
#links a:visited {
   color: #D3D3D3; background: transparent;
  }
   
#links a:hover {
   font-size: 14pt; color:black; background-image: url(jpg/flames.jpg); 
  }
 
#content {
   margin: 50px 50px 50px 200px; color: black;
  }
  
#board {
   margin: 0px 0px 0px 0px; text-align: center;
  }
    
hr {
   color: #cc0000; height: 10px;  
  }
   
#address {
   font-family: Arial, sans-serif; font-size: .80em; color: black; text-align: center; font-style: italic; 
  }

#OBC {
   font-family: Monotype Corsiva, sans-serif; font-size: 1em; color: #00008B ; float: left; position: absolute; left: 0; top: 575px; padding-left: 1em; padding-right: 2em; text-align: center; font-weight: bold;
  }
   
#OBCLogo {
   position: absolute; top:680px; left: 60px;
  }
   
.pictures {
   margin: 25px 100px 25px 100px; 
  }
   
#copyright {
   font-family: sans-serif; font-size: .75em; color: #00008B; font-weight: bold; text-align: center; width:100%;
  }
  
#equip {
   height:100px; width:100px;
  }  

#wrap {
   width: 725px; margin:0 auto; position:relative;
  }	
  
#main-content li{
   width:220px; border:solid #CCC; border-width:0 0 0 0; background:#FFF; padding:10px; text-align:center; position:relative; float:right; display:inline; margin:5px;
  }
  
#main-content  a span{
   position:absolute; left:-9999px;  
  }

img.align {
   border: black thin outset; margin-right: 1em; margin-bottom: 1em; vertical-align: middle;  float: left;
  }

.valid {
   position: absolute; top:880px; left: 10px;
  }
  
.valid1 {
   position: absolute; top:880px; left: 110px;
  }
  
   
#left {
   float: left; margin-top: 5em; margin-left: 1em;
  }

#right {
   float: right; margin-top: 5em; margin-left: 1em;
  }

.center {
   text-align: center;
  }
  
#bottom {
   margin: 200px 50px 50px 50px;
   }
   
#top {
   position: absolute; top:900px; left: 10px;
  }

.Memorial {
   float: left; margin: 0 15 5 0 
   }
