Firstly, I like how you have created the menu, a nice polished look.
After a quick look, it is a bit odd, you can get it to appear by doing various things within IE7 - refreshing another tab in the window, or if its under the second or lower main menu item, going over the upper menu and back again makes it appear.
After saving the page along with css and playing around my copy now refreshes with the active item visible. If you can try altering line 153 to:
| Code: |
dl, dt, dd { margin: 0; width: 200px; padding: 0; list-style-type: none;}
|
And let me know what happens
Many thanks