#menucontainerbottom {
   float: right;
}

#menucontainerbottom ul,
#menucontainer ul {
   list-style: none;
   margin: 0;
   padding: 0;
}

#static_menu_div {
   float: right;
   clear: left;
   margin-bottom: 1em;
}

#menu_div {
   clear: right;
}

#menucontainer ul ul ul {
   top: 0;
   left: 100%;
}

#menucontainer li ul {
   display: none;
   position: absolute;  /* Firefox sublist vertical */
   background-image: url(../images/marble.jpg);
   background-position: bottom right;
}

/* Sub-sublists should not show on hover */
#menucontainer li:hover ul ul {
   display:none;
}

/* But sublists should show */
#menucontainer li:hover ul,
#menucontainer li li:hover ul {
   display:block;
}

#menucontainerbottom li,
#menucontainer li {
   display: inline;
   position: relative;
   float:left;
   border-bottom: 2px solid aqua;
}

#menucontainerbottom li {
   float: right;
   clear: right;
   border-bottom: none;
   border-top: 2px solid aqua;
}

#menucontainer li li {
   width: 100%;        /* Firefox sublist width correct but not IE6. Screws up Opera */
   border-bottom: none;
}

#menucontainerbottom a,
#menucontainer a {
   display: block;     /* IE6 drops sublist one level. Hover causes block on refresh */
   padding: .1em 1.5em 0;
   font-size: .9em;
   font-weight: 600;
   white-space: nowrap;
}

#menucontainerbottom a:link,
#menucontainerbottom a:visited,
#menucontainerbottom a:active,
#menucontainer a:link,
#menucontainer a:visited,
#menucontainer a:active {
   color: white;
   text-decoration: none;
}

#menucontainerbottom a:hover,
#menucontainer a:hover {
   text-decoration: none;
   color: aqua;
   font-weight: 700;
   border-bottom: 2px solid aqua;
}

#menucontainerbottom li a:hover {
    border-bottom:none;
    border-top:2px solid aqua;
}

#menucontainer li li a {
   line-height: 1.7em;
   height:1.7em;
   font-weight: 500;
}

#menucontainer li li a,
#menucontainer li li a:active,
#menucontainer li li a:visited,
#menucontainer li li a:link {
   color: purple;
}

#menucontainer a.third_level,
#menucontainer a.third_level:hover {
   background-image: url(../images/nav_white.gif);
   background-position: right center;
   background-repeat: no-repeat;
}