  <style type="text/css">
    body {
    }
       
    h3 {
    font-family: Verdana,sans-serif;
    font-weight:normal;
    font-size:18px;
    border-bottom: solid black 1px;
    border-left: solid black 1px;
    padding-left:4px;
    padding-bottom:4px;
    max-width:70%;
    }
    
    #main {
    font-family: Verdana,sans-serif;
    margin-left:20px;
    margin-top:20px;
    }
    
    #banner {
      position:absolute;
      top:15px;
      left:161px;
      font-family: Verdana,sans-serif;
      font-size:18px;
      font-weight:bold;
      font-variant:small-caps;
      letter-spacing:0.1em;
   }
   
      a.banner {
      text-decoration:none;
      }
      
  #navigation {
    position:absolute;
    top:40px;
    left:10px;
    width:150px;
  }
  a.navi, a.navi_first {
    display:block;
    white-space:nowrap;
    overflow:hidden;
    border-left:1px solid black;
    border-right:1px solid black;
    border-bottom:1px solid black;
    font-family: Verdana,sans-serif;
    font-variant:small-caps;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
    letter-spacing:0.1em;
    padding:3px;
    text-align:center;
  }
  a.navi_first {
    border-top:1px solid black;
  }
  a.navi:link,a.navi_first:link,
  a.navi:visited, a.navi_first:visited {
    background-color:rgb(23,0,100);
    color:white;
  }
  a.navi:hover,a.navi_first:hover,
  a.navi:active,a.navi_first:active {
    background-color:white;
    color:black;
  } 
  
  </style>

