I've modified fonts, margins, and a few other bits.
Unfortunately, borken semantic page struture still persists, but the net result is an improvement in many cases.