
 .menu ul{margin:0px 0 0 0px;padding:0 0 0 0px;width:960px; list-style-type:none; float:left; height:50px; }
/*Top level list items*/
.menu ul li{position: relative;display: inline;float: left; margin:9px 9px 9px 0px;/*background-color: #BDB587;*/ /*overall menu background color*/}
/*Top level menu link items style*/
.menu ul li a{display: block; padding:15px 12px 14px 14px; text-decoration: none; color:#fff; font-family:Trebuchet MS; font-size:16px; font-weight:bold;}
.menu ul li ul{left:0px;position: absolute; /* no need to change, as true value set by script */display: block;visibility: hidden; font-family:Trebuchet MS; font-weight:bold;}
/*Sub level menu list items (undo style from Top level List Items)*/
.menu ul li ul li{position: relative;display: inline; float:left; background:#e2e2e2; color:#676666;}
.menu ul li ul li a{display: block;text-decoration: none;padding:1px 10px 5px 8px; font-family:Trebuchet MS; font-size:16px; font-weight:bold;float:none;}
.menu ul li a:hover{/*background-color:black;*/color:#000; background:url(../images/blockactive.jpg) left top repeat-x; 
/*background: url(../../images/menu_bg_over.jpg) repeat-x left bottom;*/}
.menu #current a, .menu #current {padding:15px 12px 14px 14px; color:#000;background:url(../images/blockactive.jpg) left top repeat-x; }
