Actually, you didn't fix the position problem. The absolute declaration needs to be added to #dropdowndiv itself, not #dropdowndiv a. So:
Code:
#dropmenudiv{
position:absolute;
background-color: none;
font: 12pt Arial, helvetica, sans-serif;
font-weight:bold;
line-height:18px;
z-index:100;
}
#dropmenudiv a{
position: absolute;
left:10px;
display: block;
text-indent: 0px;
border: 1px solid gray;
padding: 2px;
text-decoration: none;
font-weight: bold;
background-color: #0062AF;
color:#ECF9FF;
width:200px;
}
The code in red is new, while the code is gray should be removed from your existing page.
Also, inside your page's HTML (everything after the <body> tag). your menu items each carry the id="dropmenudiv" attribute. This needs to be removed, as 1) That ID value is reserved for the script's drop down menu itself, and 2) The ID attribute in CSS needs to be unique value wise.
Bookmarks