body {
background:url(../images/header_bkgrnd_menu.png);
background-repeat:no-repeat;
width:800px;
height:50px;
clear:both;
z-index:1;
margin:0px;
}

div.links {
margin:0px;
float:left;
width:160px;
height:50px;
background-color:#000;
text-align:center;
filter:alpha(opacity=30);
progid:DXImageTransform.Microsoft.Alpha(opacity=30);
opacity:.3;
-moz-opacity:.3;
z-index:2;
}

a.links {
text-decoration:none;
line-height:50px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
color:#FFF;
}

a.links:hover,div.links:hover a {
width:100%;
height:50px;
display:block;
line-height:50px;
color:#333;
background-color:#FFF;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
z-index:2;
margin:0px;
}