.menulist, .menulist ul{ margin:0px; padding:5px 0px 5px 0px; width:185px; list-style:none; text-align:right; } .menulist ul { visibility: hidden; position: absolute; top: 0; left: 201px; width: 150px; margin:0px; padding:0px 15px 0px 0px; border: 1px solid #000000; background: #2F2F2F; } .menulist li { position: relative; margin:0px; padding:5px 0px 5px 0px; } .menulist a { display: block; margin:0px; padding:0px; color: #FFFFFF; text-decoration: none; } .menulist a:hover, .menulist a.highlighted:hover, .menulist a:focus { color: #75A03F; margin:0px; } .menulist a.highlighted { color: #FFF; background-color: #2F2F2F; margin:0px; padding:0px; }