What resolutions have you viewed the pages at? There were some odd things happening when viewed at resolutions other than 1024 * 768, such as vanishing images, repeating background images, and a less than flattering background color. I am not a fan of the need to use scroll bars in order to read text that might otherwise fit on the page. Overall a very good looking site but attention to these details might improve your results with customers. I think that web designers are expected to show their ability at search engine optimization as well. This seems to have been overlooked in creating the page.