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

#header
{
    margin:auto;
	padding: 100px;
	width: 700px;
	font-family: Times New Roman, Times, serif;
}

ul, ol
{
    list-style:none;
}

.nav li a 
{
    background-color: #D70000;
	color:#FFFFFF;
	text-decoration: none;
	padding: 10px 15px;
	display: block;
	font-size: 15px;
}

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

.nav > li
{
    float: left;
}

.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: 0px;
}
