Thanks to Dimitre and Michael for their working examples.
I'm currently using Michael's recursive solution, primarily
because I understood it quicker :-), but kept both solutions
to study.
Judging from the examples, I was barking up the wrong
tree with the attempt to use preceding-sibling....
--
Larry Kollar k o l l a r @ a l l t e l . n e t
"The hardest part of all this is the part that requires thinking."
-- Paul Tyson, on xml-doc
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list