One small remark. If you change the header-image, you should also check the height of the "div#header" and "div#header h2 a" as now there is some space left in the header above the image/text.
Thanks for the advice but i cant see the bits your talking about in div#header the size is set to the same as the image. And there is no div#header h2 a to add anything too. Sorry if i am missing something obvious but this is my first time using a cms system.
I am using firefox 2.0 as well and if you move off the button it will disappear that's whats meant to happen even happens in IE7 as well. Not changed any of the code that relates to the css menu. Ye the colour choice wasnt mine its what the site owner wanted!!!