#nav {
	list-style: none; width: 100%; padding-left: 80px; font-weight: bold; margin-bottom: 20px;
}
#nav li {
	margin-right: 100px; float: left; position: relative;
}
#nav a {
	background: rgb(255, 255, 255); padding: 5px; color: rgb(0, 0, 255); text-decoration: none; display: block;
}
#nav a:hover {
	background: rgb(107, 12, 54); color: rgb(0, 0, 0); text-decoration: underline;
}
#nav ul {
	background: rgba(255, 255, 255, 0); list-style: none; left: -9999px; position: absolute;
}
#nav ul li {
	padding-top: 1px; float: none;
}
#nav ul a {
	white-space: nowrap;
}
#nav li:hover ul {
	left: 0px;
}
#nav li:hover a {
	background: rgb(255, 255, 128); padding-left: 0px; text-decoration: underline;
}
#nav li:hover ul a {
	text-decoration: none;
}
#nav li:hover ul li a:hover {
	background: rgb(255, 0, 96); color: rgb(255, 255, 0);
}
