Just a small addition: if you have more than one line of text in a box then it may be necessary to put struts at the beginning and end of the text. In general, complex alignment of boxes on useful points (eg lines of text) is something not well supported by TeX (and even less well by any other system I know). chris