/* style definitions for main navigation */ #mainnavi { width: 955px !important; width: 960px; width/**/:/**/960px; background: #fff url('bg_mainnavi.gif') no-repeat top right; padding-left:5px; font: 11px/1.4em Verdana, Arial, Helvetica, sans-serif; } #mainnavi a { display: block; color: #116454; text-decoration: none; padding: 0; font-size:13px; float:left; } #mainnavi a span{ display: block; padding: 6px 15px 6px 12px; } #mainnavi a.hilite { background: transparent url('bg_mainnavi_mo1.png') no-repeat top left; /* mainbar hovercolor*/ color:#fff; } #mainnavi a.hilite span { background: transparent url('bg_mainnavi_mo2.png') no-repeat top right; /* mainbar hovercolor*/ } #mainnavi a:hover { color:#fff; background: transparent url('bg_mainnavi_mo1.png') no-repeat top left; /* mainbar hovercolor*/ } #mainnavi a:hover span { background: transparent url('bg_mainnavi_mo2.png') no-repeat top right; /* mainbar hovercolor*/ } #nav li:hover a, #nav li.sfhover a, #nav li.hilite a { color:#fff; }