.menu {
height: 20px;
width: 706px;
			}

.cssnav	{
position:relative;
float: left;
margin: 0; 
color: #996600;
padding: 0;
font-family: arial, helvetica, sans-serif;
background: url(overbtn.jpg) no-repeat;
width: 139px;
height: 20px;
overflow:hidden;/* for ie to hide extra height*/	
			}

.cssnav a {
display: block;
color: #996600;
font-size: 12px;
font-weight:bold;
width: 139px;
height: 20px;
display: block;
float: left;
color:#FFFFFF;
text-decoration: none;
overflow:hidden;/* for ie to hide extra height*/
			}

.cssnav a:hover {
color: #ffffff;
			}
			

.cssnav img {width: 139px; height: 20px; border: 0; }
* html a:hover {visibility:visible}
.cssnav a:hover img{visibility:hidden}

.cssnav span {
position: absolute;
left: 1px;top: 3px;
text-align: center;
width: 141px;
cursor: pointer;   
}
