#nav {
height: 55px;
margin: 0 auto;
padding: 0px;
}

#nav img {
border: none;
}

#nav li {
float: left;
list-style: none;
height: 55px;
}

#nav :link, #nav :visited {
text-decoration: none;
height: 100%;
display: block;
}

#about :link {
letter-spacing: 0px;
}


/* Item specific css */
#home {
background-image: url(img/button_home.png);
width: 145px;
}

#home:hover, #home.over, #home-pg #home {
background-image: url(img/button_home.png);
}

#services {
background-image: url(img/button_services.png);
width: 169px;
}

#services:hover, #services.over, #services-pg #services {
background-image: url(img/button_services.png);
}

#about {
background-image: url(img/button_about.png);
width: 175px;
}

#about:hover, #about.over, #about-pg #about {
background-image: url(img/button_about.png);
}

#contact {
background-image: url(img/button_contact.png);
width: 140px;
}

#contact:hover, #contact.over, #contact-pg #contact {
background-image: url(img/button_contact.png);
}