Running it through a few
SEO tools the following results are interesting. (nod to Webnauts)
-----------------------------------
Title:
Warning: The Title relevancy to page content is 73% which is poor.
Description:
Error: This tag contains too many characters. This tag contains 209 characters. This is too many for what we would consider a 'robot friendly' web page. The maximum number of characters we recommend for this tag is 200. Please keep in mind that most search engines will display no more than the first 160 characters (including spaces) of this tag.
The Description relevancy to page content is 90%, which is very good.
Keywords:
Warning: This tag contains too many keywords. This tag contains 13 keywords. This is too many for what we would consider a 'robot friendly' web page. The maximum number of keywords we recommend for this tag is 8.
Warning: The keywords tag contain stop words. The keyword(s) 'in' are stop words and ignored by the most search engines.
Warning: The keywords relevancy to page content is 62%, which is very poor.
--------------------------------------------
All the above may not be an issue, especially the keywords but I would tighten up the Decription and Title
I am also wondering if your use of white text over a black background over a white background and black text over a white background over a black background might be tripping a "hidden" text flag
Also your anchor tags and alt image tags are a mess.....you number 1 achor tag is "contact"
The site needs a good
SEO scrubbing to focus one what your trying to sell and what people are searching