Looks good. Some nits though:
1. There isn't enough margin on the left side of the page. The text bumps up right against the edge of my browser. I don't know if this is just an oversight due to me smaller screen size (1024x600) or if everyone sees it like that.
2. The main page has horizontal scrolling on my netbook with fullscreen Chromium.