@Chalo: Cool menus, how do you make them? Or would I even understand you? I don't even know much basic HTML. XD
It's just HTML with CSS effects to control hiding/showing the menu. I'll go a little deeper but don't feel bad if you don't understand fully.
Each menu item is a <li> tag (for a list item) within the "menu" <ul> tag (unordered list). The items that have a submenu have another <ul> within the list item. I used the CSS :hover pseudoclass to say that when the user hovers over a navigation item, a hover effect should be applied and any list within that item should be set to display. The submenu's "display" attribute is initially set to "hidden", so when the user hovers over the menu item it gets changed to "visible". It took a little tweaking to get the right results, but it's a lot better than using an ugly flash-generated navigation menu.