Quick recommendation: I think you should put the site navigation tabs at the top. First time visitors may have a bit of trouble finding it since that sort of thing is usually at the top in most websites.
I'll move it up the side more. :)
Leave a thought or comment!