* {
	margin:0px;
	padding:0px;
}

li ul, li ul li, li ul li ul li{
	padding: 1px;
}

#header {
	margin:auto;
	idth:500px;
	font-family:Arial, Helvetica, sans-serif;
}

ul, ol {
	list-style:none;
}

.nav li a {
		background-color:#000;
		color:#fad;
		text-decoration:none;
		padding:10px 15px;
		display:block;
}		
.nav > li {
	float:left;

}		
.nav li a:hover {
			background-color:#94134A;

}		
.nav li ul {
		display:none;
		position:absolute;
		min-width:140px;
}
			
.nav li:hover > ul {
				display:block;
}
			
.nav li ul li {
			position:relative;
}
			
.nav li ul li ul {
				right:-140px;
				top:10px;
}
