Ciao a tutti

Ho creato un div che utilizzo come sfondo con queste caratteristiche:

codice:
div#sfondo{
	width:35%;
	height: 100%;
	z-index: -1;
	background-color: #870000;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	position: absolute;
    }
Il mio intento è che questo div occupi tutta l'altezza del browser, però mi da un problema, occupa tutto lo schermo finò a che i contenuti rimangono all'interno della visualizzazione, dal momento che i contenuti sono molti e si va oltre (dovendo ricorrere allo scroll) il DIV incriminato rimane più corto rispetto al contenuto del sito.

Come si può fare?