/* Styles for madison navigation */ #top-madison { background-color: transparent; padding: 0; border: none; height: 31px; margin: 0; position: absolute; top: 116px; left: 101px; } #top-madison li { background-color: transparent; padding: 0; margin: 0; list-style: none; display: inline; } #top-madison ul { background-color: transparent; padding: 0; margin: 0; } #top-madison 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-madison a.madison { background-position: 0 0; } #top-madison a.madison:link, #top-madison a.madison:visited { width:6px; background: 20px -108px url("../madison.jpg") no-repeat; /*background-color: #d00000;*/ } #top-madison a.madison:hover, #top-madison a.madison:focus { width:6px; background: 20px -141px url("../madison.jpg") no-repeat; /*background-color: #d00000;*/ } #top-madison li a:link span, #top-madison li a:visited span { display: none; } #top-madison li a:hover span, #top-madison li a:focus span { font-size: 1.09em; line-height: 19px; font-weight: normal; text-align: left; color: #000; background: url("../madison.jpg"); background-repeat: no-repeat; background-position: 0 0; background-color: transparent; padding: 2px 5px 2px 10px; border: none; margin: 0; width: 228px; height: 58px; display: block; position: absolute; top: 5px; left: 5px; }