.mainmenu{
	margin:					3px;
	box-shadow:				2px 2px 2px 1px rgba(0, 0, 0, 0.3);
}
.mainmenu h4{
	color:					#ffffff;
	font-weight:				bold;
	background:				#b0ada0;
	padding:					4px;
	margin:					0px;
	border-top-left-radius:		2px;
	border-top-right-radius:	2px;
	box-shadow:				-5px -20px 20px -10px rgba(0, 0, 0, 0.2) inset;
	border-bottom:			1px solid #5e5e5e;
}
.menu{
	background:				#eeeeee;
	color:					#5e5e5e;
	font-weight:				bold;
	list-style:					none;
	margin:					0px;
	padding:					0px;
}
.mainmenu > .menu{
	padding:					3px;
	border-bottom-left-radius:	2px;
	border-bottom-right-radius:	2px;
}
.menu li{
	margin:					3px;
}
.menu li a,
.menu li span{
	color:					#5e5e5e;
	text-transform:			uppercase;
	text-decoration:			none;
}
.menu li span{
	cursor: default;
}
.menu li a:hover{
	text-decoration:			underline;
}
