.MAINsubmenu { position:absolute; background-color:#000000; visibility:hidden; width:225px; text-align:left; padding:0px; margin:0px; nowrap: nowrap; margin-top:2px; padding-left: 18px; } .MAINsubmenu a { font:bold 11px/31px Arial, Helvetica, sans-serif; font-weight:bold; color: #ffffff; padding:none; width:100%; margin: 0px; /** display: block;*/ text-decoration: none; margin-top:-5px; margin-bottom: -5px; } .MAINsubmenu a:hover, a.MAINsubmenu-head-hilite { background-color:#0099ef; margin-left: -20px; margin-right:0px; padding-left:20px; padding-right:20px; padding-top: 0px; width:227px; nowrap: nowrap; }