#nav { font-size:12px; margin-left: 0px;}

/* All Levels */
#nav { z-index:999; }

#nav li { position:relative; text-align:left; }
#nav li.over { z-index:999; }
#nav a,
#nav a:hover { display:block; line-height:1.3em; text-decoration:none; }
#nav span { display:block; cursor:pointer; white-space:nowrap; }
#nav li ul span {white-space:normal; }
#nav li li.parent {}

/* 0 Level */
#nav-old li { float:left; }
#nav-old li.active a { color:#2a2824; }
#nav-old a { float:left; padding:5px 8px 6px 8px; color:#71726f; font-weight:bold; }
#nav-old li.over a,
#nav-old a:hover { color:#2a2824; }


#nav li { float:left; background: url(../images/navigation-div.png) no-repeat 100% 1px; }
#nav li.active > a { color:#8dc63f; }
#nav a { float:left; padding:8px 12px 19px 8px; color:#000000; font-weight:bold; }
#nav a:hover { color:#fff; }
#nav li.over > a { color: #fff; }





/* 1st Level */
#nav ul li,
#nav ul li.active { float:none; margin:0; padding-bottom:1px; background-image: url(../images/popmenu-bg.png); background-position: 100% 50%; }
#nav ul li.over > a { color: #64a30d; }
#nav ul li.last { background-image: url(../images/popmenu-foot.png); background-position: bottom; padding-bottom:8px; } /* Add Bottom Image */
#nav ul { background-image: url(../images/popmenu-head.png); background-position: top; background-repeat: no-repeat;padding-top:8px; }
#nav ul a,
#nav ul a:hover { float:none; padding:0; background:none; }
#nav ul li a { font-weight:normal !important; }


/* 2nd level */
#nav ul { position:absolute; width:157px; top:25px; left:-10000px; }

/* 3rd+ Level */
#nav ul ul { top:5px; }

/* Show Menu */
#nav li.over > ul { left:0; }
#nav li.over > ul li.over > ul { left:100px; }
#nav li.over ul ul { left:-10000px; }

#nav ul li a {  color:#71726f; } /* Add BG image */
#nav ul li a:hover { color:#64a30d !important; }
#nav ul span,
#nav ul li.last li span { padding:3px 15px 4px 15px; }
/********** Navigation > */

#nav-sidebox a {
    font: 12px/26px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #777;
}
#nav-sidebox a:hover {
    color: #222;
}
#nav-sidebox ul {
    padding-left: 15px;
}
#nav-sidebox ul.level1 {
    display: none;
}

.nav-special-purchases {
    visibility: hidden;
    display: none;
}