To start with, trying to hide text on your page for search engines only (ie: keywords) is bad. You can get blocked by the search engines for doing so AFAIK. If you're talking about meta data, I don't think it makes any difference but that's located in the head of your document. You currently have it placemarked on your site with the following..
Code:
<meta content="Your shops description goes here" name="description" />
<meta content="keyword1, keyword2, etc…" name="keywords" />
Second, your site is VERY badly coded. VERY BAD. You'll get much better placement on search engines by using well structured, semantic code along with actual headers. h1, h2, h3, etc. I didn't see a single one.
Also, none of your images have alt text or titles. How do you expect the engines to know what the image is of? You've done all your navigation in images. What do you think would be better, an image which google can't tell what it is, or an image where google knows the image is of 'news' for example?