
ul#menu { width:740px; height:40px; float:left; padding-top:17px; padding-left:22px}
ul#menu ul { width:97px; position:absolute; left:-9999px; background: url(../images/bg_submenu_shadow.png) no-repeat bottom right; padding-bottom:9px}

ul#menu ul li {float:left;}
ul#menu ul li a {display:block; font-size:12px; font-weight:normal; color:#000000;  line-height:24px; margin:0;}

ul#menu li {display:inline; margin:0 -2px; text-align:left;}
ul#menu li a {display:inline-block; height:36px; margin:5px 0 0 0; padding:0 17px 0 17px; font-size:16px; font-weight:bold; line-height:30px; text-decoration:none; color:#000;}

html>/**/body ul#menu li {display:inline-block; padding:0;}

* html ul#menu li a.sub {margin-right:3px;}
* html ul#menu li a {margin-bottom:-4px;}

ul#menu li a b {display:block; height:36px; float:left;background:url(../images/button.gif) left top; cursor:pointer;}

ul#menu li a:hover {position:relative; color:#660000;}
ul#menu li a:hover b {background-position:left bottom;}

ul#menu li:hover {position:relative;}

ul#menu :hover ul {left:1px; width:105px; top:41px;}
* html ul#menu :hover ul {top:35px;}

ul#menu :hover ul li {display:block; float:left}
ul#menu :hover ul li a {display:block; float:left;height:24px; line-height:24px; width:110px; background: url(../images/bg_submenu.png) no-repeat top right; color:#000;}
ul#menu :hover ul li a:hover {background: url(../images/bg_submenu_hover.png) no-repeat top right; color:#fff; line-height:24px;}

