Safari is the worst browser ever.

The float left was killing menu headings for no apparent reason. This should work in safari just fine now. IE7 still needs some love.