con los datos que das no se puede saber donde puede estar el problema, tendrías que mostrar otros CSS que le tengas aplicados al BODY al menos.
Te dejo un ejemplo con el cual no da problemas y le metes lo que te falla.
Código HTML:
<html><head><style>
body
{
background: linear-gradient(#ccc,#333);
background: -webkit-linear-gradient(#ccc,#333);
background: -moz-linear-gradient(#ccc,#333);
background: -o-linear-gradient(#ccc,#333);
background: -ms-linear-gradient(#ccc,#333);
}
</style></head><body></body></html>