/* Basic code - don't modify */
 
 #navi { position: relative; }
  #navi li {position: relative; }
  #navi a { display: block; }
  #navi ul { display: none ; position: absolute; left: 0; margin: 0; padding: 0; }

  	#navi ul a { zoom: 1; } /* IE6/7 fix */
    #navi ul li {margin-top:1px; float: none;  height:29px; font-size:12px; text-align:left; }
	#navi ul li{  /font-weight: normal; }
    #navi ul ul { top: 0; }
	#navi ul li a{ padding:5px 0 0 10px; background-image:none; background-color:#333333; height:24px; color:#ffffff;text-indent:0; text-decoration:none; }
	#navi ul li a:hover { background-image:none; background-color:#FF9900;}
    
/* Essentials - configure this */

#navi #navi02 ul { width: 202px; }
#navi #navi02 ul ul { left: 203px; }

#navi #navi03 ul { width:154px; }
#navi #navi03 ul ul { left: 155px; }

#navi #navi06 ul { width: 167px; }
#navi #navi06 ul ul { width: 168px; }

/* Everything else is theming */
 
#navi { background-color: #FF9900; height: 69px; }
#navi *:hover { background-color: none; }
/*#navi a { border-right: 1px solid white; color: white; font-size: 12px; padding: 6px; line-height: 1; }*/
/*  #navi li.hover a { background-color: #5E5A5A; }*/
  #navi ul { top: 70px; }
    #navi ul li a { background-color: #333333; }
      #navi ul a.hover { background-color: #FF9900; }
   #navi ul a { border-bottom: 1px solid white; border-right: none; opacity: 0.9; filter: alpha(opacity=90); }
 #navi ul a { border-bottom: none; } - I also needed this for IE6/7 

