/* CSS Document */

/* Step 1 */
#nav, #nav ul
{
	margin:0;
	padding:0;
	list-style-type:none;
	list-style-position:outside;
	position:relative;
	line-height:1.5em;
	/*left:25px;*/
	
	z-index:20;
}

/* Step 2 */

#nav a:link, #nav a:active, #nav a:visited
{
    display:block;
    padding:2px 10px;
    border:1px solid #060;
    color:#fff;
    text-decoration:none;
    background-color:#060;
 }

#nav a:hover
{
    background-color:#fff;
    color:#060;
}

/* 3 */
#nav li
{
    float:left;
    position:relative;
}
 /* 4 */
 #nav ul
{
    position:absolute;
    width:12em;
    top:1.5em;
    display:none;
}

/* 5 */
#nav li ul a
{
    width:12em;
    float:left;
}

/* 6 */
#nav ul ul
{
	top:auto;
}	

#nav li ul ul
{
    left:12em;
    margin:0px 0 0 10px;
}

#nav li:hover ul ul,
#nav li:hover ul ul ul,
#nav li:hover ul ul ul ul
{
    display:none;
}
#nav li:hover ul,
#nav li li:hover ul,
#nav li li li:hover ul,
#nav li li li li:hover ul
{
    display:block;
}


