Hi Dan
Good niche!
I would definitely add a background colour to your website. This will help the content area stand out and be more visible.
I would shorten the text on the index page. Only by a couple of paragraphs, i don’t think you need to cut much from it. I would maybe increase the line height of the text, maybe to 21px. This will help the reader feel as though there is not much content as there actually is.
I would maybe add one or two images in the content area just to break up the text. Try and make it look visually smaller will be a good tip.
Also i am unsure if the blue text works on the brown for the articles, products etc. I think maybe changing this colour and maybe use a graphic instead would look visually better.
You can then add an alt tag to the graphic to help with the
SEO side of things.
All in all great niche, nice site.
Good luck
__________________
Experienced web designer with 2 years experience working for one of the worlds top affiliate companies.
Now with a web design agency where I have been for 1 and a half years.
I have a strong passion for web design and believe there is not a single web site that cannot be improved.
www.paul-wallas.co.uk