#nav, #nav ul {
position:absolute;
z-index:200;
padding: 0;
margin: 0;
list-style: none;
}
#nav a {
display: block;
width: 180px;
}
#nav li {
float: left;
width: 107px;
}

/* drop down */
#nav li ul {
position: absolute;
width: 185px;
left: -999em;
padding:5px;
background-color:#000000;
opacity:0.8;filter:alpha(opacity=80);
border-left:#000000 1px solid;
border-right:#000000 1px solid;
border-bottom:#000000 1px solid;
}

#nav li ul a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
padding:5px;
width:175px;
text-decoration:none;
font-weight:normal;
opacity:1;filter:alpha(opacity=100);
}
.n_bottom {
border-bottom:#666 1px dashed;
}
#nav li:hover ul {
left: auto;
}
#nav li:hover ul, #nav li.sfhover ul {
left: auto;
}
#nav li ul a:hover{
width: 175px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
background-color:#770000;
opacity:1;filter:alpha(opacity=100);
}

/*
#nav li ul {
position: absolute;
width: 185px;
left: -999em;
padding:5px;
background-color:#000000;
opacity:0.8;filter:alpha(opacity=80);
border-left:#000000 1px solid;
border-right:#000000 1px solid;
border-bottom:#000000 1px solid;
}
#nav li ul a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
padding:5px;
width:175px;
text-decoration:none;
font-weight:normal;
opacity:1;filter:alpha(opacity=100);
}
.n_bottom {
border-bottom:#666 1px dashed;
}
#nav li:hover ul {
left: auto;
}
#nav li:hover ul, #nav li.sfhover ul {
left: auto;
}
#nav li ul a:hover{
width: 175px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
background-color:#770000;
opacity:1;filter:alpha(opacity=100);
}
*/
