I'm designing a website with a horizontal spry menu bar, and I've been having some difficulties getting it to work properly in IE. It works fine in Safari and Opera so far, but when I open it in IE, one of my main menus drops down to the left and no submenus open. I'm quite new at css and html, so I'm not sure how to fix this.

Also, in Firefox, white boxes appear around the main menu tabs. Anyone know how to fix this too?

The site:

P.S. I'm using IE 5.2 for mac (I'm not sure if this matters somehow).