I think your site is looking great. Nice layout! Your colors and images really complement your niche well. A really bright and cheerful looking site. Your website is also well laid out, easy to navigate with lots of content. I agree with Alan that it is a good idea to reduce your footer margin. If I were you I'd reduce it in half. Obviously you have put a lot of work into this project. Keep up the good work!
Chris H.