page-break-before: avoid;inside of the paragraph. I also tired
page-break-inside: avoid;. However, both were to no avail.
The all at once it hit me! I was using floats to do the page layout with my divs! So I just switched from
display:inline-block;Then with a couple other minor changes to widths, Firefox was correctly inserting page breaks!