#nav, #nav ul {
 float: left;
 width: 847px;
 list-style: none;
 line-height: 1;
 background: white;
 padding: 0;
 border: solid #eda;
 border-width: 1px 0;
 margin: 0;
 background:#3D8E91;
}
#nav a {
 display: block;
 color: #fff;
 text-decoration: none;
 padding: 3px 20px 3px 10px;
}
#nav a.daddy {}
#nav li {
 float: left;
 padding: 0;
}
#nav li ul {
 position: absolute;
 left: -999em;
 height: auto;
 width: 170px;
 font-weight: normal;
 border-width: 1px;
 margin: 0;
}
#nav li li {
 padding-right: 1em;
 width: 155px;
}
#nav li ul a {
 width: 160px;
}
#nav li ul ul {
 margin: -17.5px 0 0 160px;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
 left: -999em;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
 left: auto;
}
#nav li:hover, #nav li.sfhover {
background-color: #62AFAF;
}
.arrowed{
 background: url('images/arrowed.gif') no-repeat center right;
}
.arrowed_down{
/* background: url('images/arrowed_down.gif') no-repeat center right;*/
}