If you need complete control over menu styles, you can disable or significantly reduce the usage of pre-built styles...
Use with caution
The pre-built styles are tested to work on a wide range of systems. When you disable or reduce them you get more control over your menu styles but you also need to deal with all the cross-browser styling issues yourself. You have been warned!
Set the menu style to one of the following: 'custom', 'custom 2d', 'custom 3d' or if you are really adventurous 'none'
The following style sheets are intended to provide just enough customisation to make the menus usable when used with the 'custom' menu styles, and act as a base for your own custom modifications.
Tip: If you want to see how specific things are implemented in the inbuilt styles, take a look at the pre-built style sheets before disabling them and incorporate the bits you like.