Very nice.
BTW, The submit button on the contact form page is mostly invisible in IE7 -- only a thin strip at the top shows and you can’t read the text in it. If you submit with an error, you get feedback but there’s no longer any submit button so you’re stuck.