/* Adapted from A List Apart: Mark Newhouse Taming Lists and Suckerfish Dropdowns  */

#navBar		  { background: #f90 url(../images/navBar.jpg) no-repeat; position: relative; margin: 0; padding: 5px 0 6px 0; font-family: 'Trebuchet MS', Arial, sans-serif; z-index: 5; 
text-align: center; float: left; width: 795px; left: 20px; }
ul		  { list-style: none; }

/* top menu */

ul.main		  { margin: 0; padding: 0; font-size: 10pt;}
li.main		  { margin: 0; padding: 0; display: inline; width: 140px; position: relative;}

/* sub menus */

ul.sub		  { margin: -25px 0 0 0; padding: 28px 0 10px 0; display: none; position: absolute; top: 1.8em; left: 0px; font-size: 8pt; background: url(../images/dropdown.gif) repeat-y; text-align: left;}
li.sub		  { margin: 0; padding: 0px 0; width: 140px; position: relative;}

/* link formats */

li.main a,
li.sub a	  { text-decoration: none; vertical-align: middle; }
 
li.main a  	  { padding: 3px 27px; color: #009; position: relative; z-index: 6; width: 100%; }

li.main a:hover   { background: url(../images/button4.gif) no-repeat; padding: 3px 27px; width: 100%; }

li.sub a	  { display: inline-block; padding: 5px 5px 5px 10px; position: relative; z-index: 7; width: 100%; }

li.sub a:hover	  { padding: 5px 5px 5px 10px; background: url(../images/button4.gif) no-repeat; color: #009; width: 100%; }

/* browser fixes */

/* for submenu placement in Opera and others */

li.main > ul.sub  { top: auto;}

/* for full width in Firefox */
li > a 		  { width: auto;}

/* submenu visibility */

#navBar li:hover ul, #navBar li.over ul { display: block;}


