Hola,
Si me he fijado bien, lo que pasa es que no aparece el fondo "blanco" que aparece en Internet Explorer. Lo cierto es que así es en Opera, Firefox y Safari. Echando un vistazo he visto que lo que habría que "colorear" es el elemento identificado como "cuerpo". Haciendo la prueba, efectivamente, esto funciona en IE, Opera, Firefox y Safari.
PD. Cuando asignamos un "background" a un elemento, hay que asignar también un "color", según el W3C.
![Wink](http://www.clubdelphi.com/foros/images/smilies/wink.gif)