If you want to keep the margins on the body and don't want scroll bars, use the following css:
html { height:100%; }
body { position:absolute; top:0; bottom:0; right:0; left:0; }
Setting body {min-height:100%}
will give you scroll bars.
See demo at http://jsbin.com/aCaDahEK/2/edit?html,output .