It's right here:
HTML Code:
<!-- content table -->
<!-- BEGIN TEMPLATE: spacer_open -->
<!-- open content container -->
<div align="center">
<div class="page" style="width:100%; text-align:left">
<div style="padding:0px 25px 0px 25px" align="left">
I didn't realize it was in the spacer which is on every page. Maybe add a div around the stuff in register_rules with that style call? Get firebug for firefox and you can play with the css right there on the page and see what works and what doesn't.