.menu {
	list-style-type:none;
}
.menu > li {
	display:inline-block;
	border:0px solid gray;
	position:relative;
	background :#f4f4f4;
	margin:2;
}
.menu > li > ul {
	display:none;
}
.menu > li:hover ul {
	display:block;
	position:absolute;
	padding:0;
	margin:2;
	top:1.5em;
	left:0;
	list-style-type:none;
	border:0px solid gray;
}
.menu > li:hover ul {
	box-shadow:0px 15px 10px rgba(0,0,0,0.4);
}