Hi, thanks for the reply.
I've already done all of this.
I have deleted all of the skin css and made all the DNN css (portal.css and default.css) pass the validator.
If I include the Solpart menu on the page, the page fails the validator on cursor:hand.
If I remove the Solpart menu from the page, the page passes the validator.
The validator seems to suggest the error in ON the page rather than in an external stylesheet. So I'm guessing this is something happening at runtime with the solpart javascript.
I'll do some more testing on this and report back...