.menu {color: #000000; padding: 0; margin: 0px; list-style-type: none; display:block}
.menu ul {margin-top: 100px; position: absolute; visibility: hidden; background-color: blue; margin: 0; padding: 0; list-style-type: none;}
 
.menu li {float: left; padding: 1px 1px 1px 1px; width: 100%; white-space: nowrap;}

.menu a {padding: 2px; text-align: justify; padding-left: 2px; color: #fff; background-color: rgb(141,135,81); display: block; text-decoration: none; font-weight: bold;}

.menu ul a:link {color: #fff; border-bottom: inset; padding-left: 0px; _padding-left: 1px;}

.menu ul a:visited {color: #fff; border-bottom: inset; padding-left: 1px; _padding-left: 1x;}

.menu ul a:hover {color: #4f4f4f; background-color: rgb(233,233,233);}

.menu li:hover ul, ul.menu li.hover ul { visibility: visible;}

.menu li li {float: none; border: none; padding: 0; margin: 0;}

                  