.menu {
height: 54px;
width: 790px;
}
.cssnav	{
position:relative;
float: left;
margin: 0; 
padding: 0;
width: 185px;
height: 54px;
text-decoration: none;
overflow:hidden;/* for ie to hide extra height*/	
}
.cssnav a {
display: block;
color: #000000;
font-size: 11px;
width: 185px;
height: 54px;
display: block;
float: left;
color: black; 
text-decoration: none;
overflow:hidden;/* for ie to hide extra height*/
}
.cssnav a:hover {
color: #ffffff;
}


.cssnav img {width: 185px; height: 54px; border: 0; }
.cssnavclicked img {width: 160px; height: 54px; border: 0; }

.cssnav span {
font-family: Lucida Fax;
font-size: 22px;
letter-spacing: -2px;
position: absolute;
left: 30px;top: 18px;
text-align: center;
width: 138px;
cursor: pointer; 
text-decoration: none;  

}

.cssnavclicked span {
font-family: Lucida Fax;
font-size: 30px;
color:#FFFFFF;
text-decoration: none;
letter-spacing: -2px;
position: absolute;
left: 12px;top: 10px;
text-align: center;
width: 138px;
cursor: pointer;   

}

.cssnavclickedpres span {
font-family: Lucida Fax;
font-size: 20px;
color:#FFFFFF;
text-decoration: none;
letter-spacing: -2px;
position: absolute;
left: 4px;top: 10px;
text-align: center;
width: 138px;
cursor: pointer;   

}

.cssnavclickedpres	{
position:relative;
float: left;
margin: 0; 
padding: 0;
width: 160px;
height: 54px;
text-decoration: none;
overflow:hidden;/* for ie to hide extra height*/	
}

.cssnavclicked	{
position:relative;
float: left;
margin: 0; 
padding: 0;
width: 160px;
height: 54px;
text-decoration: none;
overflow:hidden;/* for ie to hide extra height*/	
}

.bar {
	background-color: #000000;
	width: 790px;
	padding: 0;
}