Hola otra vez:
 
Parece estar bien...  
 
 
Estuve fijándome en una página mia con scroll y en el body no pongo nada, incluso no tienen importancia los estilos, pero hay una capa inmediatamente después del body con estilo width: 100%; overflow: auto;... 
Por cierto, en la definición de márgenes del body, con margin: 0px; se definen los 4 márgenes. 
Saludos  
