ul.topnav {  
    list-style: none;  
    padding: 0 20px;  
    margin: 0;  
    top:0px;
    float: left;  
    width: 585px;  
    background: white;  
    font-size: 1.2em;  
    background: url(../images/bgColor.png) repeat-x repeat-y;  
}  

ul.topnav li {  
    float: left;  
    top:0px;
    margin: 0;  
    padding: 0 15px 0 0;  
    position: relative; /*--Declare X and Y axis base for sub navigation--*/  
}  
ul.topnav li a{  
    padding: 10px 5px;  
    top:0px;
    color: #fff;  
    display: block;  
    text-decoration: none;  
    float: left;  
}  
ul.topnav li a:hover{  
    background: url(../images/bgColor.png) no-repeat center top;  
}  
ul.topnav li span { /*--Drop down trigger styles--*/  
    width: 17px;  
    height: 35px;  
    float: left;  
    background: url(../images/subnav_btn.gif) no-repeat center top;  
}  
