#nav { position: absolute; left: 0px; top: 338px; padding:0; list-style:none; font-family: 'Museo300', Arial, Helvetica; font-size: 20px; letter-spacing: -1px; line-height: 26px; }
#nav > li { float:left; text-align: center; display:block; position:relative; z-index:0; margin-right: 15px; }
#nav > li a { display:block; padding:4px 16px 4px 6px; text-decoration:none; text-align:center; color:#333;  height: 43px; cursor: pointer; }
#nav > li.subhover:hover { background: url("/img/buttonright2-hover.png") top left no-repeat; } 
#nav a.selected { color:#f00; }
#nav li ul { position:absolute; left:0; display:none; margin: -18px 0 0 0; padding:10px 10px 18px 10px; list-style:none; background: url("/img/submenu.png") bottom no-repeat; z-index:-10; }
#nav li ul li { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; width: 180px;}
#nav li ul li.subhover { background: url("/img/subhover.png"); }
#nav li ul li a { display: block; width: 160px; height: 23px; padding: 0 6px 0 6px; margin: 0px; letter-spacing: normal; line-height: 23px; text-align: left; color: black; font-weight: normal; background: none; text-decoration: none;}

#nav li.active { background: url("/img/button-hasdrop.png") center top no-repeat; z-index: 20;}
.hasdrop a { display: block; background: url("/img/buttonright.png") top right no-repeat; }
.mainhover { background: url("/img/buttonleft-hover.png") top left no-repeat; }
.mainhover a { background: url("/img/buttonright-hover.png") top right no-repeat; }
.discrete { font-size: 12px; font-family: 'Museo500', Arial, Helvetica; letter-spacing: normal;}
