Código CSS:
Ver originalhtml,body{
heigth:100%;
}
body{
background-image:......;
background-repeat:no-repeat;
background-size:cover;
}
algo si te deja la imagen de fondo al 100% de la pagina, la ajusta a la resolucion, ahora el resto de los elementos habria que ver el codigo copleto a ver