#nav{
position: relative;
top:0px;
list-style-type: none;
list-style-position: outside;
margin:0;
width:820px;
z-index: 10;
}

#nav li{
float: left;
}
/*navigation*/


#nav ul{
margin:0;
padding:0;
list-style-type:none;
list-style-position:outside;
position:relative; 
z-index:1001;
}


.menu #nav ul a{
line-height:28px;
font-size: 11px;
cursor: pointer;
text-decoration:none;
}

.menu #nav li{
float:left;
position:relative;
z-index:20;
margin-top:0px;
}

.menu #nav li li{
border-left:none;
font-weight:normal;
margin-top:0;
}

.menu #nav ul {
display:none;
position:absolute;
top:20px;
width:200px;
left:-10px;
}

.menu #nav li ul a{
width:163px;
height:auto;
float:left;
text-align:left;
padding:0 10px;
}

.menu #nav ul ul{
top:auto;
border-top:none;
}	

.menu #nav li ul ul {
left:199px;
top:-1px;
}

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

.menu #nav li ul a{
border-top:none;
}

#nav li a{
color:#ffffff;
}

#nav .current a, #nav li a:hover{
color:#eab5b5;
}

.menu #nav li ul a{
border:none;
border-top:none;
color:#aaa;
background: #222;
}

.menu #nav li ul a:hover{
background:#262626;
color:#fff;
}

.menu #nav li ul {

}

#nav li a { color:#ffffff; display:block; float:left; margin:0 15px; text-decoration:none; padding-bottom:5px; }
#nav li a:hover { color:#eab5b5; }


