Whaddup Tim,
overall I really like the site, the design as well as the content. Looks very fresh, kinda semi-professional (quite simple, but oh well it loads like a freighttrain, prolly misspelled that one
)... yet warm and charming.
After staring at the screen for a couple of more minutes and clicking some links there were some thigns I noticed that could definatly be improved, in my eyes at least.
To begin with I would personally center the whole shop, but some ppl prefer right centered, obviosuly.
You choose for that interchanging <td>'s with light-grey/grey background as 'main' table, these are nice when there's something to surrond them. Which is not always the case, take home page for example if you scroll to the bottom, there are no red tables left nor right to them, then it just looks bad. (on some pages you've got the long, red google ads wich extends the red-ness on the right, but then again there's nothing to the left) Also when theres no grey at all like on the "contact us" it just doesn't look right. Well the text-alignment in the center table is simply all screwed up too.
So how would I fix that? I would personally try to use that broder-shape u use on nav tables etc. to make the main table. Yes thats prety straight forward but then u'll have a solid table to put ur main text in. I suppose it doesn't have to be red, althoug it seems like a logical choice, just run some color maching proggy on that red and see what good ol' mathematics has to offer (
www.easyrgb.com - you don't even have to install anything you can use it online)
Another thing then: you ve cut out that square in ur banner for that ad, sometimes there's no ad in it, which again ruins the whole thing.
And the last thing then: u forgot to stylize the submit buttons
Good luck with the site