#mainMenu {
	text-align: right;
}
.menu {
		
}

.menu ul{
      	list-style: none;
      	margin: 0;
      	padding: 0;  
      	text-align: right;
}

.menu li{
      	list-style: none;
      	display: inline;
		line-height: 24px;
		margin-left: 20px;
}

.menu li ul {
      	display: none;
}

.menu a {
      	font-weight: lighter;
      	text-decoration: none;
      	color: #666;
	    font-size:16px;
	    text-transform: uppercase;
}

.menu a:hover {
	color: #999;
	text-shadow: 1px 1px 1px #B5B5B5;
}

.menu li.active,
.menu li:hover,#active_menu:link,a#active_menu:visited{
       	text-decoration: none;
       	color: #999;
}

.menu ul li.active a {
       color: #999;
       text-decoration: none;
    }


