
#nav {
font-family: Arial;
font-size: 14px;
margin: 0;
padding: 0;
z-index: 100;
}

#nav ul {
padding: 0;
margin:0;
}

#nav a:link {
color: #fff;
display: block;
text-decoration: none;
}

#nav a:visited {
color: #fff;
text-decoration: none;
}

#nav a:hover {
color: #5e0000;
}

#nav a:link, #nav a:visited {
text-decoration: none;
display: block;
}

#nav img {
border: none;
}

#nav li {
float: left;	
list-style: none;
position: relative;
color: #fff;
font-weight:bold;
margin:0;
text-align:left;
}

#nav li a {
display:block;
height:42px;
}

#nav li ul {
display: none;
position: absolute;
top: 100%;
margin: -14px 0 0 7px;
text-align:left;
background-color: #9a5527;
text-align:left;
width:807px;
/* IE has to have width set to induce wrapping to a second line*/
}

#nav li ul li a {
padding: 3px 0 3px 12px;
display: block;
width: 10em;
color: #fff;
margin:0 0 5px 0;	
}

#nav div {
height:42px;
}

#nav div a:link, #nav div a:visited {
height:42px;
color: #fff;
display:block;
}

#nav li:hover ul, #nav li.over ul {
height:42px;
}

.hidden {
visibility: hidden;
}

/* Item specific css */
#home {
background: transparent  url(img/button_home.png) top center no-repeat;
height:42px;
width: 73px;
}
#home:hover div, #home.over div {
background: transparent  url(img/button_home-over.png) top center no-repeat;
}
#home-pg #home {
background: transparent  url(img/button_home-over.png) top center no-repeat;
}


#about {
background: transparent  url(img/button_about.png) top center no-repeat;
height:42px;
width: 151px;
}
#about:hover div, #about.over div {
background: transparent  url(img/button_about-over.png) top center no-repeat;
}
#about-pg #about, #carpet-pg #about, #janitorial-pg #about, #specialty-pg #about  {
background: transparent  url(img/button_about-over.png) top center no-repeat;
}

#staff {
background: transparent  url(img/button_staff.png) top center no-repeat;
width: 154px;
}
#staff:hover div, #staff.over div {
background: transparent  url(img/button_staff-over.png) top center no-repeat;
}
#staff-pg #staff, #carpet-pg #staff, #janitorial-pg #staff, #specialty-pg #staff  {
background: transparent  url(img/button_staff-over.png) top center no-repeat;
}

#services {
background: transparent  url(img/button_services.png) top center no-repeat;
width: 113px;
}
#services:hover div, #services.over div {
background: transparent  url(img/button_services-over.png) top center no-repeat;
}
#services-pg #services {
background: transparent  url(img/button_services-over.png) top center no-repeat;
}


#links {
background: transparent  url(img/button_links.png) top center no-repeat;
width: 133px;
}
#links:hover div, #links.over div {
background: transparent  url(img/button_links-over.png) top center no-repeat;
}
#links-pg #links {
background: transparent  url(img/button_links-over.png) top center no-repeat;
}


#feedback {
background: transparent  url(img/button_feedback.png) top center no-repeat;
width: 103px;
}
#feedback:hover div, #feedback.over div {
background: transparent  url(img/button_feedback-over.png) top center no-repeat;
}
#feedback-pg #feedback {
background: transparent  url(img/button_feedback-over.png) top center no-repeat;
}

