1) You don't have to do this:
http://www.gafstudios.net/images/services_r7_c5.jpgwhat you should have done: just make the image a background, give the DIV a black color background, then use a (readable) yellow font for the header text.
2) Header image is too large such that, that is all I see (I surf with 1024x768 resolution, which is what a majority of web surfers browse with). As a result, I can't locate your left nav unless I scroll -bad
3) Why is the header split up into different slices? Trying to save some bytes? That right there tells me you know the image is too large. Consider reducing at least the height
4) Why are you using an image map? bad
5) Broken links on a few pages.
Of course there is more. My company offers website audits as part of its services. Feel free to contact me in the event that you would like a more comprehensive audit and/or you would like for us to fix the issues found.
Good luck!