#nav
{
	padding: 0;
  margin: 0;
  background: #978875;
  float: left;
  width: 940px;
  list-style-type: none;
  font-family: Helvetica, sans-serif;  
}

#nav li
{
padding: 3px 0 3px 0;
margin: 0;
float: left;
line-height: normal;
font-size: 12px;
}

#nav li a
{
padding: 0 15px 0 15px;
margin: 0;
display: block;
color: #fff; 
position: relative;
text-decoration: none;
border-right: 1px solid #A89C90;
}

#nav li:hover
{
background-color: #b5aba0;
}

#nav li.sfhover
{
background-color: #b5aba0;
}

#nav li.current
{
background-color: #bcbf00;
}

#nav li:hover a
{
background-color: #b5aba0;
color: #FFFFFF;
}

#nav li.sfhover a
{
background-color: #b5aba0;
color: #FFFFFF;
}

#nav li.current a
{
background-color: #bcbf00;
color: #FFFFFF;
}



#nav li ul
{
padding: 0;
margin: 0;
margin-top: 3px;
list-style-type: none;
left: -999em;
position: absolute;
}

#nav li:hover ul
{
left: auto;
}

#nav li.sfhover ul
{
left: auto;
}

#nav li ul li
{
padding: 0;
margin: 0;
}

#nav li:hover ul li a
{
padding: 2px 15px 2px 15px;
margin: 0;
font-weight: normal;
font-size: 10px;
background-color: #968877;
color: #fff;
}

#nav li:sfhover ul li a
{
padding: 2px 15px 2px 15px;
margin: 0;
font-weight: normal;
font-size: 10px;
background-color: #968877;
color: #fff;
}

#nav li:current ul li a
{
padding: 2px 15px 2px 15px;
margin: 0;
font-weight: normal;
font-size: 10px;
background-color: #968877;
color: #fff;
}

#nav li ul li a:hover
{
color: #fffff;
text-decoration: underline;
}

#nav li.current ul li a:hover
{
color: #fffff;
text-decoration: underline;
}

#nav li ul
{
width: 15em;
}

#nav li:hover ul li a
{
width: 15em;
}

#nav li.sfhover ul li a
{
width: 15em;
}

#nav li.current ul li a
{
width: 15em;
}

#nav li:hover
{
position: static;
}

#nav li.hover
{
position: static;
}

html ul#nav iframe
{
filter: progid:DXimageTransform.Microsoft.alpha(style=0,opacity=0);
left: -0.25em;
position: absolute;
top: -0.25em;
}

html ul.nav iframe
{
filter: progid:DXimageTransform.Microsoft.alpha(style=0,opacity=0);
left: -0.25em;
position: absolute;
top: -0.25em;
}