I've just redesigned my site yet again and thought I'd ask for some feedback.

I really should have gotten some opinions before finishing and putting it live but better later than whatever.

Seeing as I've got quite a specific readership (fellow web devs and my Mum), I figured I could get away with trying out a bunch of the shinier aspects of CSS3 - multiple background images, border-image, linear-gradients, etc.