You have designed the site in tables which is a little weird when you are asking for a critique from a css forum?
I think home pages should fill the screen more, as sometimes it has the effect of craming too much into a small space - putting people off reading the content.