Remove the width from that div tag in the code I posted in my second post.
HTML Code:
<!-- /logo -->
<!-- content table -->
<!-- open content container -->
<div align="center">
<div class="page" style="text-align:left">
The problem is you are fixing the widths without looking at your padding or margins for those classes so they don't add up correctly and you are causing problems like what you are seeing.