Hola:
Si no te importa si se distorsiona el fondo, puedes poner la imagen en un tag img como primer tag de la página y los estilos:
img#fondo {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
...
<body>
<img src="fondo.jpg" id="fondo" alt="fondo" />
...
Saludos