Just teasing, it looks fine. Nevertheless, as someone who is going to be looking at this site quite a bit, you will find it easier on your eyes to make the background white. Try reading the page for a while and look at a flat white wall. You should see a blue ghost because of the all the orange.
I'm testing it at 800 x 600, it's acceptable and there are limits to what you can do without jamming it all in and making it lousy at higher resolutions.
Also, the headline should be bigger and actually announce the name of the site.
Cheers,
scoob