

#navcontainer #current {
	background: #000;
	font-weight: bold;
	color: #fff;
	letter-spacing: 1px;
}
#navcontainer #current:hover {
	background: #545454;
	color: #ffffff;
}

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

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

#navcontainer a:hover {
	color: #ffffff;
	background: #545454;
}

#navcontainer ul ul .currentAncestor {
		background: #383838;

}

#navcontainer ul ul ul #current{
	background: #000;

}

#navcontainer ul ul ul ul #current{
	background: #000;

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