My first step would be to check the structure of the book. In many cases of weird formatting, it turns out that paragraphs are using div tags, or the whole chapter is one container broken by br tags, or some other insanity. You only selected for body and p; maybe adding a body * { text-align: left} would help, although juuuust a little overkill.
N.
|