/* Styles for Losangeles navigation */ #top-losangeles { background-color: transparent; padding: 0; border: none; height: 31px; margin: 0; position: absolute; top: 128px; left: 37px; } #top-losangeles li { background-color: transparent; padding: 0; margin: 0; list-style: none; display: inline; } #top-losangeles ul { background-color: transparent; padding: 0; margin: 0; } #top-losangeles a { font: bold 0.93em sans-serif; color: #000; text-decoration: none; padding: 0; border: none; margin: 0px; height: 8px; display: block; float: left; } #i1 #top-losangeles a.losangeles { background-position: 200px 200px; } #top-losangeles a.losangeles:link, #top-losangeles a.losangeles:visited { width:8px; background: 20px -108px url("../losangeles.jpg") no-repeat; } #top-losangeles a.losangeles:hover, #top-losangeles a.losangeles:focus { width:8px; background: 20px -141px url("../losangeles.jpg") no-repeat; } #top-losangeles li a:link span, #top-losangeles li a:visited span { display: none; } #top-losangeles li a:hover span, #top-losangeles li a:focus span { font-size: 1.09em; line-height: 19px; font-weight: normal; text-align: left; color: #000; background: url("../losangeles.jpg"); background-repeat: no-repeat; background-position: 0 0; background-color: transparent; padding: 2px 5px 2px 10px; border: none; margin: 0; width: 228px; height: 59px; display: block; position: absolute; top: 5px; left: 5px; }