Apply consistent padding in menu

This pull request should fix remaining CSS so that the padding in the menu will be consistent in all browsers and OS, including IE7 and IE8. I took the time to test this build on Chrome, FF, IE7-8, Opera and Safari.