Nice job. I have been reviewing a few sites here to get started and yours is the first I have no big problems with. I would work on content separation a bit, but I would not change too much. Nice one.