#navcontainer{
position:absolute;
left:40%;
z-index:10;
}
#navcontainer #bottemnav, #navcontainer #bottemnav ul{
margin:0;
padding:0;
list-style-type:none;
list-style-position:outside;
position:relative;
line-height:1.5em;
border-color:#252525;

}

#navcontainer #bottemnav a{
display:block;
padding:1px 5px;
border:0px solid #252525;
color:#3390DD;
text-decoration:none;
background-color:#FFFFFF;
border-color:#222;
-moz-border-radius:4px;
-webkit-border-radius: 4px;
}

#navcontainer #bottemnav a:hover{
background-color:#C1DFF7;
color:#222;
}

#navcontainer #bottemnav li{
float:left;
position:relative;
}

#navcontainer #bottemnav ul {
position:absolute;
display:none;
width:15em;
bottom:20px;
}


#navcontainer #bottemnav li ul a{
width:15em;
height:auto;
float:left;
border-top: 0px solid #252525; /*--Create bevel effect--*/
border-bottom: 0px solid #444; /*--Create bevel effect--*/
}

#navcontainer #bottemnav ul ul{
top:auto;
}

#navcontainer #bottemnav li ul ul {
left:15em;
margin:0px 0 0 10px;
bottom:0px;
}

#navcontainer #bottemnav li:hover ul ul {
display:none;
visibility:hidden;
}
#navcontainer #bottemnav li:hover ul ul ul ul{
display:none;
visibility:hidden;
}
#navcontainer #bottemnav li:hover ul ul ul{
display:none;
visibility:hidden;
}
#navcontainer #bottemnav li:hover ul{
display:block;
visibility:visible;
}
#navcontainer #bottemnav li li:hover ul{
display:block;
visibility:visible;
}
#navcontainer #bottemnav li li li:hover ul{
display:block;
visibility:visible;
}
#navcontainer #bottemnav li li li li:hover ul{
display:block;
visibility:visible;
}