One other note, you need to optimize your background image. Right now it is 2.1MB, and that is way too large and makes for slow page loading times, and the search engines use page loading times when calculating search engine ranking. Also, keep your visitors in mind. A good portion of people on the internet are on 1.5MB or slower internet connections, with a good bit of them still on dialup.
With the "save for web and devices" in Photoshop, I was only able to get it down to 353k, which is really still too large. If possible you want it down under 100k or 200k at maximum.