#menu li {position:relative; float:left; margin-right:2px}
#menu ul {position:absolute; top:28px; left:-50px; background:#ffffff; display:none; opacity:0; list-style:none;border-left:1px dashed #eaeaea;border-right:1px dashed #eaeaea;border-bottom:1px dashed #cccccc; width:93px; height:auto;text-align:center;font-size:12px; font-weight:normal; }
#menu ul li {position:relative; border-top:1px dashed #cccccc;width:90px; margin-top:0px;height:22px; padding:0px 0 2px 0}
#menu ul li a {display:block; padding-top:5px;color:#000000}
#menu ul li a:hover { color:red}
#menu ul ul {left:42px; top:-1px}
#menu .menulink {width:82px; font-weight:bold}
ul.menu .menuhover { color:#red;background:#faf5d7;}
#menu .sub {background:url(../images/arrow.gif) 88px 6px no-repeat}
