Forum Moderators: not2easy
You could be seeing a gap around the body caused by the padding or margin. If that is the case then do:
body {padding:0;margin:0;background-color:white;}
That would eliminate the spacing on the body by pushing the body right up against the page.
If this isn't what you meant then what I would do is leave the body alone and add a container which would be smaller than the body:
body {padding:0;margin:0;background-color:white;}
#container {width:90%;}
Now put all your content inside the container and you can then style the position of the container to whatever you wish.
Heres the scenario. The universal style sheet has body max-width 1000px. The body is white so open the site up on a 1920 screen and the page looks horrible as it blends with the white of the screen in the broswer outside the max width area of the body. I would like to set the outside area to a different color rather than the body to counter this.