IMHO, The easiest way to fix this would be to do a CSS "rap" around the page content. Then you could either center the rap or leave it aligned on the left. Of course, this would also prevent any content from spanning the full browser window, so it might not be what you're looking for...
You would just put this right after the <body> tag:
Then put this right before the </body> tag:
Then put this in your CSS file:
Of course, you can set the width to whatever you want. Just remove the margins if you want the page aligned left.