Hi Andrew,
Regarding the xhtml validation on this site, thanks for pointing it out I had not properly encoded all the params for my paypal donate button in the layout.master file of my skin and this was causing a validation error.
Regarding the CSS validation, yes I'm aware that I am using some browser specific things. This document explains about those:
http://www.mojoportal.com/css-validation.aspx
Best,
Joe