#nav {
margin-left:15px;
margin-bottom:0;
}

#nav ul {
float: left;
width:auto;
list-style: none;
font-weight: bold;
border-width: 0px 0;
padding: 0;
margin: 0;
z-index:11;
}

#nav li a {
font-size:11px;
display: block;
color: #ffffff;
text-decoration: none;
padding: 0.5em 1.5em;
text-transform:uppercase;
}

#nav li a:hover {
color:#4587b6;
}

#nav li {
float: left;
padding: 0;
background:#369 url(./themes/site_themes/sudigital/images/nav-bg-off.gif) top right no-repeat;
}

#nav li ul {
position: absolute;
left: -999em;
height: auto;
width: 14.3em;
w\idth: 13.9em;
font-weight: normal;
margin: 0;
background:#222;
border-top:4px solid #da251d;
}

#nav li li {
width: 14em;
w\idth: 9em;
background:#222;
}

#nav li ul a {
width: 14em;
w\idth: 9em;
font-size:11px;
text-transform:capitalize;
}

#nav li ul ul {
margin: -2.09em 0 0 13.9em;
_margin: -2.15em 0 0 13.9em;
border-top:0px solid #da251d;
border-bottom:1px solid #222;
_border-bottom:0px solid #222;
}

#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: #222 url(./themes/site_themes/sudigital/images/nav-bg-on.gif) top right no-repeat;
}

#nav li li:hover, #nav li li.sfhover {
margin:0;
padding:0;
background:#333;
width: 14.3em;
w\idth: 13.9em;
}

#home #nav a.home,
#catalog #nav a.catalog,
#supplier #nav a.supplier,
#buy #nav a.buy,
#sell #nav a.sell,
#blog #nav a.blog,
#tags #nav a.tags {
background: #da251d url(./themes/site_themes/sudigital/images/nav-bg-selected.gif) top right no-repeat;
color:#ffffff;
}