When you scroll to the left of the page, next to the main content and outside of the browser width, there is additional space occupied only by the background of the Body CSS. Take a look at the site in action: .
@charset "utf-8";
/* Custom CSS Styles */
body {
z-index: 0;
background: url(../images/background-texture%20d.jpg);
width: 100%;
}
#page {
z-index: 1;
width: 1000px;
height: 1000px;
margin-left: auto;
margin-right: auto;
}
#Footer {
width: 100%;
height: 230px;
position: absolute;
left: 0px;
}
... (additional CSS code follows)