I first created the menu by positioning div elements with the link information, background images and styles applied it. The next step was assign the div menus ids and set the display CSS attribute to none. Then, all it took was to write functions that would use the onMouseOut and onMouseOver events. When the mouse went over the button the javscript within onMouseOver would be triggered, and I would have to perform two actions: change the image for the menu to show the alternate “over image” and the menu for hidden menu associated with that button would have to be shown. The problem that I ran into was when the mouse cursor went over the expanded menu, the menu would disappear, because the onMouseOut would close the menu.