

#navcontainer #current {
	background: #3b7153;
	font-weight: bold;
	color: #fff;
	letter-spacing: 1px;
}
#navcontainer #current:hover {
	background: #488c67;
	color: #ffffff;
}

#navcontainer .currentAncestor {
	background: #509b72;
	font-weight: bold;
	color: #fff;
	letter-spacing: 1px;
}

#navcontainer a{
	background: #3a7052;
	border-bottom: 1px solid #fff;
	display: block;
	color: #fff;
	text-decoration: none;
	padding: 5px 10px;
	height: 15px;
}

#navcontainer a:hover {
	color: #fff;
	background: #488c67;
}

#navcontainer ul ul .currentAncestor {
		background: #509b72;
	color: #fdfdfd;
}

#navcontainer ul ul ul #current{
	background: #3b7153;

}

#navcontainer ul ul ul ul #current{
	background: #3b7153;

}
#navcontainer ul ul ul ul .currentAncestor {
	background: #509b72;
	color: #fff;
}

