
#menu * { margin:0px;padding:0px; }
#menu a { text-decoration: none;white-space:nowrap; }
#menu ul { list-style: none; }

/* Font size for all links */
#menu * {font-size:12px;}


/* Padding for all items */
ul.dropdown li a { padding: 5px 15px !important; }


/* Maximum width for dropdowns */
/* originally there was a set width:
ul.dropdown ul { width: 220px; }
*/
ul.dropdown ul { min-width:175px;width: auto; }


/* DO NOT PLAY WITH Top link positioning and blocking */
ul.dropdown { position: relative; }
ul.dropdown li { float: left; zoom: 1; }
ul.dropdown li a { display: block; }



/* Top link look */
ul.dropdown li { font-weight: bold; background-color: #ff9900; }
ul.dropdown li a { border-right: 1px solid #332f29; color: #332f29 !important; }



/* DO NOT PLAY WITH Top link hover positioning and blocking */
ul.dropdown li.hover, ul.dropdown li:hover { position: relative; }


/* ALL links hover look */
ul.dropdown a:hover { color: #332f29 !important; }
ul.dropdown a:active { color: #332f29 !important; }
ul.dropdown li.hover a { color: #332f29 !important; }
ul.dropdown li.hover, ul.dropdown li:hover { background-color: #FFC773; color: #332f29 !important; }


/* DO NOT PLAY WITH Dropdown positioning and blocking */
/* the left -1 positioning compensates for the left border in the dropdown.  If there's no left border, make this 0. */
ul.dropdown ul { visibility: hidden; position: absolute; z-index:999; top: 100%; left: -1px; }
ul.dropdown ul li { float: none; }

									  
/* Dropdown look */
ul.dropdown ul {border-bottom: 1px solid #332f29; }
ul.dropdown ul li {
	font-weight: normal; background-color: #FFE0B2; color: #332f29 !important;
	border-bottom: 0px solid #332f29; border-top: 2px solid #332f29;
	border-right:1px solid #332f29; border-left:1px solid #332f29;
}


/* DO NOT PLAY WITH IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a { border-right: none; width: 100%; display: inline-block; } 

