  body {
    background:#000;
    margin-left:20%;
    width:auto;
    min-width:600px;
    border:1px solid  #6a6044;
    margin:5px;
    color:#fff;
    font: normal 100% "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
    font-size:100%;
  }
  img { border:none; }
  hr {
    height: 1px;
    color: grey;
    background-color: grey;
    border: none;
  }
  div#banner_top {
    background:#6A6044;

    height:75px;
    left:0%;
    right:0;
    width:100%;
    padding:0;
    margin:0;
    background-image:url(/images/pumpabanner.jpg);
    background-repeat:no-repeat;
    background-attachment: scroll;
    background-position:right;
  }
  div#banner_top a {
    color:#fff;
    text-decoration:none;
    font-family:Courier, "Courier New", monospace;
    font-weight:normal;
    font-size:14px;
  }
  div#banner_top h1 {
    margin:0;
    padding:.3em 0 .3em 0;
    font-family:Courier, "Courier New", monospace;
    font-weight:normal;
    font-size:14px;
  }

  div#navcontainer ul {
    padding-top:10px;
    padding-bottom:0.29em;
    margin: 0;
    list-style-type: none;
    background-color: #777;
    color: #FFF
;
    /*width: 100%;*/
    font: normal 90% arial, helvetica, sans-serif;
    text-align: center;
   }
  div#navcontainer li {
    display: inline;
    }

  div#navcontainer li a {
    z-index:-1;
    text-decoration: none;
    background-color: #036;
    color: #FFF;
    font: normal 100% "Lucida Grande", "L
ucida Sans Unicode", verdana, lucida, sans-serif;

    font-weight:bold;                                                                             
    font-size:13px;                                                                               
    padding:0.1em 1.5em 0.2em 1.5em;                                                              
    margin: 0px 0 0em 0;                                                                          
  }
  div#navcontainer li a:hover {
    background-color: #369;
    color: #fff;
  }          
  div#navcontainer li#active a{
    background: #EDC452;
    color: #000;                       
    padding-bottom:0.4em;                                                                         
    /*padding-top:0.2em;*/                                                                        
    font-size:14px;                                                                               
                                                                                                  
     }
 

  div#content {                                                                                   
                z-index:8;                                                                        
                background:#EDC452;                                                               
                color: #000;                                                                      
                padding:12px 20px;                                                                
                /*border-top:1px solid #000;*/                                                    
                }                                                                                 

  div#content h1 { font-size:14px; }

  div#content a {color:#335; }

  div#content p { font-size:12px; }

  div#footer p {
    font-size:10px;
          color:#aaa;
        text-align:center;
  }

  div#footer p a {color:#fff; text-decoration:none;}

  div#footer p a:hover {color:#9AAEF8; }

