>>10
Hmm, some bugs may have crept in since I last validated it. Try running it through the W3C validator and see what it says.