Hover Menu's with Design capabilities

I would like to create a hover-able drop down menu for my site. One that is capable of adding design to the hover drop down such as placing sub-menu buttons side by side verses stacking them, adding color or lines as well. Thanks!