  body {
    font-family: Gill Sans, Trebuchet MS, sans-serif;
    color: #181818;
    background-color: #241B10;
    margin: 0 auto; }
    
  h1 {
    color:#181818; }
        
  img {
    border-style: none; }
    
  img.bordered {
    border: medium solid #222222; }
    
  #wrapper {
    margin: 0 auto;
    padding: 0;
    width: 945px;
    background-image: url('bg2.png'); }
    
  #header {
    font-style: bold;
    font-size: 200%;
    padding-left: 72.5px;
    width: 800px;
    height: 130px;
    padding-bottom: 25px; }

  .navlink {
    position: absolute; }
       
  .logo{
    position:relative;
    float:right;
    width:150px;
    height:172px;
    background-image:url(logo2.png) !important;
    background-image:url(logo2.gif); }
        
  #navbar {
    position: absolute;
    top: 100px; 
    z-index: 1; }
        
  #navbar ul {
    float:left;
    width:100%;
    padding:0;
    margin:0;
    list-style-type:none; }
    
  #navbar a {
    float: center;
    width: 4em;
    text-decoration: none;
    color: #181818;
    padding: 0.2em .6em;
    /*border-right: 1px solid white;*/ }
    
  #navbar a:hover {
    color: #AA0000; }

  #navbar li {
    display:inline }

  #navline{
    height:172px;
    position:absolute;
    top:44px;
    width:850px; }
    
  #main {
    color:#000000;
    float: none;
    padding: 0px 40px 20px 40px;
    text-align: center; }
    
  #main a {
    color:#AA0000; }
    
  #main a:hover {
    color:#FFFFFF; }

  #main a:active {
    color:#AA0000; } 
    
  #main ul {
    margin:0 60px 60px;
    list-style: none; }
    
  #calendar {
    text-align: center; }
    
  #footer {
    text-align: center;
    margin-top: 20px; 
    padding-bottom: 12px; }
    
  #contact {
    width: 800px;
    margin-left: 72.5px;
    font-style: italic;
    padding-bottom: 8px;
    color: #222222;
    font-size: .8em;
    letter-spacing: .3em; }
    
  #contact table {
    width: 100%; }
    
  #contact table td {
    width: 266.6px; }

  #contact table td.left {
    text-align: left; }
    
  #contact table td.center {
    text-align: center; }
    
  #contact table td.right {
    text-align: right; }
    
  #contact a {
    color:#AA0000; }