#nav {
	padding: 0 0 20px 0;
	width:900px;
	margin:5px 0 0 0;
	height:20px;
}

#nav li {
    font: bold 11px arial;
    list-style: none outside none;
}

#nav .litoplevel {
	margin: 0;
    padding: 0;
    list-style: none outside none;
    float: left;
    font: bold 11px arial;
    width: 178px;
}
#nav .litoplevel a {
	display: block;
    text-align: center;
    background: #C1D07E;
    padding: 4px 10px;
    margin: 0;
    color: #FFF;
    text-decoration: none
}

#nav .litoplevel a:hover,
#nav .litoplevel .active a {
	background-position:0 0;
	text-decoration:none;
}			        

#nav .litoplevel a:hover,
#nav .litoplevel .active a {
	background-position:0 0;
	text-decoration:none;
}

.sf-menu li {
	background: #EAEBD8;
    border: 1px solid #FFFFFF;
    position: relative;
    z-index: 2000;
	margin: 0;	
    width: 150;
}
.sf-menu li a{
	display: block;
    font: bold 11px arial;
    text-decoration: none;
    padding: 5px;
    color: #6B6F57;
}
.sf-menu li a:hover,.sf-menu li .active,.sf-menu .sfHover a.slct{
	text-decoration:none
}

.sf-menu li ul{	
	position:absolute;
	border: 1px solid #6B6F57;
	visibility:hidden;
    left:0px;
	z-index:2000;	
	width: 136px;
	background: #EAEBD8;
}
.sf-menu li ul li {
	list-style:none;
	border: none;
	margin: 0 0 0 -40px;
}
.sf-menu li ul li a {
	display: block;
    font: 11px arial;
    text-decoration: none;    
    padding: 5px;    	
}

#nav .lisecondlevel {
	background: none repeat scroll 0 0 #EAEBD8 !important; /* have to set importance bc of custom menu colors */
}
	
#nav .lisecondlevel a {
	background: none repeat scroll 0 0 #EAEBD8 !important; /* have to set importance bc of custom menu colors */
	text-align: left;
	color: #6B6F57;
	font-weight: normal;
	display: block;
}

#nav .lisecondlevel a:hover {
	background: #6B6F57 !important; /* have to set importance bc of custom menu colors */
	color: #FFFFFF;
}