
.hidden {
visibility: hidden;
}

#menu {
position: absolute;
bottom: 0;
left: 0;
width: 1000px;
height: 50px;
background:url(/img/white_fade_bg.png) top center;
}

#nav {
font-family: Arial;
font-size: 11px;
margin: 0 0 0 56px;
padding: 0;
}

#nav :link {
color: #523b27;
/*display: block;*/
text-decoration: none;
}

#nav :visited {
color: #523b27;
text-decoration: none;
}

#nav a:hover {
color: #735b46;
}

#nav :link, #nav :visited {
text-decoration: none;
display: block;
}

#nav img {
border: none;
}

#nav li {
float: left;	
list-style: none;
position: relative;
margin:0;
}

#nav li ul {
display: none;
position: absolute;
top: 100%;
padding: 0;
margin: 0;
margin-left: 0px;
/* IE has to have width set to induce wrapping to a second line*/
}

#nav li ul li a {
padding: 2px 3px 3px 8px;
display: block;
width: 10em;
}

#nav div {
height: 50px;
}

#nav div a{
height: 50px;
}

#nav li:hover ul, #nav li.over ul {
display: block;
}

.hidden {
visibility: hidden;
}

/* Item specific css */
#one {
background-image: url(/img/button_home.png);
width: 89px;
}

/*#one:hover div, #one.over div {
background-image: url(/img/button_home-on.png);
}*/

#two {
background-image: url(/img/button_voiceover.png);
width: 134px;
}
/*#two:hover div, #two.over div {
background-image: url(/img/button_voiceover-on.png);
}*/

#three {
background-image: url(/img/button_oncamera.png);
width: 323px;
}
/*#three:hover div, #three.over div {
background-image: url(/img/button_oncamera-on.png);
}*/

#four {
background-image: url(/img/button_happyhealthy.png);
width: 236px;
}
/*#four:hover div, #four.over div {
background-image: url(/img/button_happyhealthy-on.png);
}*/

#five {
background-image: url(/img/button_contact.png);
width: 119px;
}
/*#five:hover div, #five.over div {
background-image: url(/img/button_contact-on.png);
}*/

#sidenav{
width: 100%;
padding: 0;
margin: 25px 0 15px 0;
color: #333;
}