

#topmenu li a{
    float:left;
    height:41px;
padding:2px 25px 0 15px;    margin:0;
    font-size:18px;
    text-transform:uppercase;
    letter-spacing:-2px;
    line-height:18px;
    color:#08234f;
    text-decoration:none;
    cursor:pointer;
    background:transparent;
    background:transparent url('../images/menuitem_bg.png') left top no-repeat;}

#topmenu li a.active{
    color:#fff;
    padding:2px 25px 0 15px;
    background:transparent url('../images/menuitem_bgh.png') left top no-repeat;}

#raceCalendar li a.active{
    width:320px;
    position:absolute;
    background:transparent url('../images/race_calendar_active.png') 0 0 no-repeat;    color:black;
}
