.cssnav
{
position: relative;
white-space: nowrap;
display: block;
height: 36px;
margin: 0;
padding: 0;
}


.cssnav.Home a
{
display: block;
background: url(images/Menu_Home-ON.jpg) no-repeat;
width: 104px;
height: 36px;
float: left;
}

.cssnav.Specials a
{
display: block;
background: url(images/Menu_Specials-ON.jpg) no-repeat;
width: 104px;
height: 36px;
float: left;
}

.cssnav.Menu a
{
display: block;
background: url(images/Menu_Menu-ON.jpg) no-repeat;
width: 104px;
height: 36px;
float: left;
}

.cssnav.Coupons a
{
display: block;
background: url(images/Menu_Coupons-ON.jpg) no-repeat;
width: 104px;
height: 36px;
float: left;
}

.cssnav.Locations a
{
display: block;
background: url(images/Menu_Locations-ON.jpg) no-repeat;
width: 104px;
height: 36px;
float: left;
}

.cssnav.Contact a
{
display: block;
background: url(images/Menu_Contact-ON.jpg) no-repeat;
width: 104px;
height: 36px;
float: left;
}

.cssnav.About a
{
display: block;
background: url(images/Menu_About-ON.jpg) no-repeat;
width: 104px;
height: 36px;
float: left;
}

.cssnav img
{
width: 104px;
height: 36px;
border: 0
}

* html a:hover
{
visibility:visible
}

.cssnav a:hover img
{
visibility:hidden
}

.cssnav span
{
position: absolute;
left: 35px;
top: 15px;
margin: 0px;
padding: 0px;
cursor: pointer;
}