.menu {
position:right;
height: 26px;
width: 376px;
padding-bottom: 0;

}

.cssnav	{
position:relative;
float: left;
margin: 0; 
padding: 0;
height: 26px;
text-decoration: none;
overflow:hidden;/* for ie to hide extra height*/	
}

.cssnavtab	{
position:relative;
float: left;
margin: 0; 
padding: 0;
height: 26px;
text-decoration: none;
overflow:hidden;/* for ie to hide extra height*/	
}

.cssnav a {
display: block;
color: #000000;
font-size: 12px;
height: 26px;
float: left;
color: white; 
text-decoration: none;
overflow:hidden;/* for ie to hide extra height*/
}

.cssnav a:hover {
color: #ffffff;
filter:alpha(opacity=50);
-moz-opacity:.50;
opacity:.50;
}

.cssnav span {
font-family: Verdana;
font-size: 12px;
letter-spacing: -1px;
position: absolute;
left: 12px;top: 8px;
text-align: center;
cursor: pointer; 
text-decoration: none;  
}