Salve ragazzi!

Sto sbattendo la testa con un problema da qualche giorno:

Ho un div contenitore:
codice:
div#contenuti{
float:right; 
width:370px;
height:auto;
margin:40px auto;
background-color:#ffffff; 
background-image: url(immagini/box-sfondo.gif); 
background-repeat:no-repeat; 
border: 10px #666666; 	
margin-right:10px; 
padding:10px;}
...vorrei fare in modo che l'immagine di sfondo si allunghi in altezza se il div si allunga, o viceversa se si restringe... ho tentato di trovare risposta googlando ma niente ... e presumo che probabilmente neanche c'è questa possibilità ... -.-"