Very nice. The two side pieces finish it off well. Good choice.
The font is fine, not too large and easy to read. One thing about your CSS, On most of your font values you have no unit (i.e. px, em or pt) which defaults to px, whereas on some you have pt. I viewed the site in FF3, IE6, Opera9.5 and Safari3.1.2 and there are no appreciable changes, but I don't know how the different font units will show in older browsers. Perhaps be consistent in font unit.
All in all, an attractive and well thought-out site (...which I'm book-marking btw).