#mainnav {
  position: relative;  
  left: 3px;
  top:0px;
  bottom: 0px; 
}

#mainnav li {
    position: relative;
    background: url(images/tab.jpg) no-repeat;
    font-size: 16px;
    width: 120px;
    height:30px;
    margin: 0 3px 0 0;
    float: left;
    display: inline; 
    text-align:bottom;
   
}
#buffnav li {
    position: relative;
    background: #666;
    font-size: 13px;
    width: 39px;
    margin: 0 1px 0 0;
    float: center;
    display: inline; 
}

#mainnav li a 
{
      width: 120px;
      height:25px;
      display: block;
      color: #fff;
      text-decoration: none;
      text-align: center;
      text-shadow: 0 0 0 #000;
      -moz-opacity: 0.9999;
      padding: 3px 0; 
}


.line_break { font: 0/0 serif; }
/* rlj - Added background color for hover over menu items. */
#mainnav li a:hover {
  background-color: #058064;}
