Wow, this thing is so buggy. All I did was add padding and a width to the sub-menu items, and it cuts off my menu item so that the whole menu item does not show. I have gone over the CSS over and over in Firebug and there is no height specified, I can't figure out why on earth it would do this. The CSS for this thing is so messed up, not to mention the fact that there is a table thrown in the HTML for no reason. Oh and multiple nested divs which serve no purpose. So frustrating.