Those "Old" fixes are not much better.
It's IP and the old crappy markup that phpBB used to limit table width rather than pad it, and used <br />'s rather than <p>'s. And I think I've got this right - - - - -
BOOM!
agreement.tpl
Find:
<table width="80%" cellspacing="2" cellpadding="2" border="0" align="center">
<tr>
<td align="left">
<br /><div class="post-text"><span class="genmed">{AGREEMENT}</span></div><br /><br /><br />
<br /><div class="post-text"><span class="genmed">{L_PRIVACY_DISCLAIMER}</span></div><br /><br /><br />
<label><input type="checkbox" name="privacy" /> {AGREE_CHECKBOX}</label><br /><br />
</td>
</tr>
</table>
Replace with:
<table width="100%" cellspacing="1" cellpadding="1" border="0" align="center">
<tr>
<td style="padding: 0 50px 0 50px;">
<br /><p class="post-text"><span class="genmed">{AGREEMENT}</span></p><br /><br /><br />
<br /><p class="post-text"><span class="genmed">{L_PRIVACY_DISCLAIMER}</span></p><br /><br /><br />
<label><input type="checkbox" name="privacy" /> {AGREE_CHECKBOX}</label><br /><br />
</td>
</tr>
</table>