I checked and yes, your site validates both in CSS and XHTML, but remember, that is not the only validation to worry about, if you are serious about having a serious website. There are several other validators that check for Accessibility standards, and the one that used to be HARDEST to pass was called Bobby but is now Webxact Watchfire which does a very thorough job of testing your site, but unfortunately now tries to get you to buy their products. Still their free service gives you some good tests and checks of a lot of problems. If you are serious about validation, check it out.
There are a list of other validators in the Codex article:
https://codex.www.ads-software.com/Validating_a_Website
As for the rest of the site review…
I love the header graphic, but it is frustrating to scroll down so far to get to the content, which is the purpose, right? Or showing off the wonderful artwork? You have to decide. But I do love it. Don’t lose it, just consider resizing it or incorporating it better with the text.
You have chosen to change the font size of the links. The red is really distracting, but the size change is even more distracting and makes the content harder to read, unless the point is the links and not what you are saying. Readability still has to be there if the words are important.
And I agree with zeraw07 that the titles need to be a little larger.
The use of the bubble graphics is great.
Overall, it is cute and cute and more cute. Good on you for working so hard on the validation. The rest is details that will evolve over time.