#topmenu{
	float:right;
	margin-top:20px;
}
#topmenu li.active a{
	color:#771717;
}
#topmenu a:hover{
	text-decoration:underline;
}

ul.topnav {  
    list-style: none;  
    padding: 0 20px;
    margin: 0;  
    float: left;  
}  
ul.topnav li {  
	font-size:90%;
    float: left;  
    margin: 0;  
    padding: 0 15px 0 0;  
    position: relative; /*--Declare X and Y axis base for sub navigation--*/  
}  
ul.topnav li a{  
    padding: 5px 5px;
    display: block;  
    text-decoration: none;  
    float: left;  
}  
ul.topnav li a:hover{  
}  
ul.topnav li span { /*--Drop down trigger styles--*/  
    width: 17px;  
    height: 35px;  
    float: left;  
    background: url(../images/skin1/subnav_btn.gif) no-repeat center top;  
}  
ul.topnav li span.subhover {background-position: center bottombottom; cursor: pointer;} /*--Hover effect for trigger--*/  
ul.topnav li ul.subnav {
	opacity:0.9;  
    list-style: none;  
    position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/  
    left: 0; top: 30px;  
    background: #fff;  
    margin: 0; padding: 0;  
    display: none;  
    float: left;  
    width: 140px;  
    border: 1px solid #111;  
}  
ul.topnav li ul.subnav li{  
    margin: 0; padding: 0;  
    border-bottom: 1px solid #444; /*--Create bevel effect--*/  
    clear: both;  
    width: 140px;  
}  
html ul.topnav li ul.subnav li a {  
    float: left;  
    width: 125px;  
    background-color: #fff;
	color:#333;
    padding-left: 10px;  
}  

