OK, couple questions on styling. Take a look at the site again when you get a chance.
I tried inline-block and block display in the CSS to stop the shorter-named menus from showing up next to one another while making room for the long ones.
Also, the drop background scrolls down but then zips right back up. Thanks again in advance.