Hi,
This usually happens when your line height is smaller than the full line height of the font. When that occurs, the line will actually "overlap" with each other even though visually they do not overlap. This is the most common case the text got cut off from the middle. To avoid such problem you will want to comment out your CSS block by block until you find out the offending block. Usually the solution is obvious once you find that out.
There are also some other complicate case where you have two column of text and they do not match line by line. In that case no matter where we cut the line, it will either cut text in one column or the other. To avoid this case you may want to consider changing the multiple column layout, or use explicit page break instructions:
http://www.essentialobjects.com/doc/pdf/htmltopdf/paging.aspxHope this helps. Please feel free to let us know if you still have any questions.
Thanks!