I suggest adding some Web 2.0 Touches. The Bright colours are Perfect for your Targetted Audience. But the Site looks like its from 90s. This is a Far Much better Look. See the Design
http://bp3.blogger.com/_PgzWtj7VIiM...king+online.jpg
But as you started from Scratch, I must commend. Great Work.