The drop-shadow CSS effect doesn't render well in Firefox, but maybe that's just me.
I find the text with drop shadows has too many jaggies at it's current size.
If at all possible, I'd recommend that you forget the site name in the page title and use your most targeted search phrase, especially on your home page.
I'm guessing here, but I'd think that your title might be more effective were it to read:
<title>Organic Foods & Nutritional Supplements</title>
You might consider adding a meta keywords tag comprised of 4-8 of your most highly targeted keywords. Avoid duplicates and use plural. The SE's will parse out the singular forms of the words anyway. Make certain that the words appear in your page. So much the better if they're used in links or headings.
You have a canonicalization issue with your home page. You want to avoid having the SE's try to index both the "www" and non-"www" versions of the site. You can do this using dynamic 301 redirects so that if a user hits the non-www site, they're automatically bounced to the "www." version of the page.
For more info on how to detect and resolve canonicalization issues:
Canonicalization Prevention Guide
Continue building links, you're doing great!
If at all possible, I'd try to improve the
SEO friendliness of your product and category pages. You're quite likely to see some significant gains in the SERPs simply by incorporating the category/subcategory and product names.
Other than that, you've got a visually appealing site. It's nice and clean, chock full of great content. Address the issues I've outlined and I'm sure you'll do well.
Good Luck.