
 #navi {
   margin-top: 100px;
   margin-left: 20px;
   padding: 0;
   list-style-type: none;
   }
 #navi a {
   font-family: Arial Black;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
   width: 150px;
   height: 25px;
   display: block;
   color: #fff;
   background-color: #D7C7A2;
   text-align: center;
   line-height: 25px;
   border-bottom: 1px solid #ffffcc;
   }

 #navi a:visited {
   color: maroon;
   }

 #navi a:hover {
   background-color: #996633;
   }