.head-bar { clear:both; overflow:hidden; position:relative; } .head-bar ul, .head-bar ul li { display:block; margin:0; padding:0; list-style-type:none; } .head-bar ul li { float:left; } .head-bar ul { position:absolute; left:291px; top:0; padding-right:34px; background-image:url(Images/top-menu-cap.gif); background-position:right top; background-repeat:no-repeat; } * html .head-bar ul { left:0px; } .head-bar ul li a { display:block; float:left; width:158px;