#nav {
height: 300px;
margin: 0;
padding: 0;
}

#nav img {
border:0;
}

#nav li {
list-style: none;
padding:0;
margin:0;
}

#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.gif);
width: 174px;
height:40px;
}
#home:hover, #home.over {
background-image: url(img/button_home.gif);
background-color: #cddbb0;
}

#accommodations {
background-image: url(img/button_accommodations.gif);
width: 194px;
height:64px;
}
#accommodations:hover, #accommodations.over {
background-image: url(img/button_accommodations.gif);
background-color: #cddbb0;
}


#about {
background-image: url(img/button_about.gif);
width: 174px;
height:40px;
}
#about:hover, #about.over {
background-image: url(img/button_about.gif);
background-color: #cddbb0;
}

#gallery {
background-image: url(img/button_gallery.gif);
width: 174px;
height:40px;
}
#gallery:hover, #gallery.over {
background-image: url(img/button_gallery.gif);
background-color: #cddbb0;
}


#faq {
background-image: url(img/button_faq.gif);
width: 174px;
height:40px;
}
#faq:hover, #faq.over {
background-image: url(img/button_faq.gif);
background-color: #cddbb0;
}

#links {
background-image: url(img/button_links.gif);
width: 174px;
height:40px;
}
#links:hover, #links.over {
background-image: url(img/button_links.gif);
background-color: #cddbb0;
}


#contact {
background-image: url(img/button_contact.gif);
width: 174px;
height:40px;
}
#contact:hover, #contact.over {
background-image: url(img/button_contact.gif);
background-color: #cddbb0;
}