yo ya habia utilizado eso del background en body y en html, pero como siempre, ie no lo interpreta bien
pero aun asi lo sigo utilizando, pero en casos de los fondos como este utilizo esto
Código CSS:
Ver originalbackground: #color url(imagen) repeat-orientacion;
es muy bueno y eficiente, no se por que es mejor utilizar dos divs, solo ensucia el codigo html, bueno eso a mi parecer
tambien dentro de las especificaciones css3 se pueden poner mas de dos fondos en una sola capa, y ya lo implementa webki, firefox y opera
Código CSS:
Ver originalbackground: #fff url("#"),
#ddd url("#"),
#888 url("#");
separano los fondos por comas, y posicionandolos a la mejor conveniencia