#nav-container {
font-size:76%;
}
#nav, #nav ul {
background: white;
border-color: #DEB887;
border-style: solid;
border-width: 1px 0pt;
float: left;
font-weight: bold;
line-height: 1;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
margin: 0pt 0pt 1em;
padding: 0pt;
text-align: center;
width: 100%;
}
#nav a {
color: chocolate;
display: block;
padding: 0.25em;
text-decoration: none;
width: 9em;
w\idth: 6em;
}
#nav a.daddy {
background:transparent url(rightarrow2.gif) no-repeat scroll right center;
}
#nav li {
float:left;
padding:0pt;
width:9em;
}
#nav li ul {
border-width:0.25em;
font-weight:normal;
height:auto;
left:-999em;
margin:0pt;
position:absolute;
width:9em;
w\idth: 9em;
}
#nav li li {
padding-right:1em;
width:8em;
}
#nav li ul a {
width:8em;
w\idth: 8em;
}
#nav li ul ul {
margin:-1.75em 0pt 0pt 5em;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, 
#nav li.sfhover ul ul, #nav li.sfhover ul ul ul, #nav li.sfhover ul ul ul ul {
left:-999em;
}

#nav li.sfhover ul {
left:auto;
}

#nav li li.sfhover ul,
#nav li li li.sfhover ul,
#nav li li li li.sfhover ul
{
	left: auto;
}

#nav li:hover ul, 
#nav li li:hover ul, 
#nav li li li:hover ul,
#nav li li li li:hover ul
{
	left: auto;
}

#nav li:hover, #nav li.sfhover {
background:#DEB887 none repeat scroll 0% 50%;
}