If you look at the css for the site you will see the difference with yours. There is no width on the body tag and the image is positioned center:
background: transparent url(/images/truf_big_logo.png) no-repeat scroll center -1px;
Then the container is given a width and centered.
Does that make sense?