Man kann es mit CSS und HTML realisieren!
In den Kopf kommt erstmal etwas CSS :
<style type="text/css">
#holder {position:absolute; top:40px; width:100px; line-height:18px; height:20px; border:1px solid #f96; overflow:hidden; text-align:center; background: eee;}
#holder:hover {height:110px; cursor: pointer;}
#holder a:visited, #holder a {display:block; width:100%; line-height:18px; color:#000; text-decoration:none;}
</style>
Dann an die Stelle wo es hin soll mit Divs:
<div id="holder">
MAIN MENU<br>
<a href="#">Item one</a>
<a href="#">Item two</a>
<a href="#">Item three</a>
<a href="#">Item four</a>
<a href="#">Item five</a>
</div>
Für weitere Fragen zum Quelltext bin ich bereit. Dürfte aber eigentlich verständlich genug sein...
Mit freundlichen Grüßen
losti