Full IE6 support. 100% valid code!
Less than 170 lines of CSS in the main style sheet. Less than 100 in the IE6 support style sheet.
Increase the width of each sub menu to allow the sub-menus to stack left-to-right. The CSS is heavily commented so you can easily customise the code.