The problem is rather that keep-together does not work yet on fo:block. There is some support for keep-together on tables. So try to pack your stuff into a table.
FOP is being redesigned to make it possible to implement keep-together. But that will take a while. Cheers, Jeremias Märki mailto:[EMAIL PROTECTED] OUTLINE AG Postfach 3954 - Rhynauerstr. 15 - CH-6002 Luzern Fon +41 41 317 20 20 - Fax +41 41 317 20 29 Internet http://www.outline.ch