The XML's kosher -- there's something wrong with the XSL. But I don't know what -- Mozilla won't tell me, and I don't know of any validation tools.
_________________________
-- roger