vorrei fare un div verticale dinamico

che in pratica dovrebbe essere il bordo sinistro e destro del sito, ma non voglio farlo statico, cioè ad una dimensione fissa ma vorrei farlo dinamico, che si allarghi o si stringa ...

codice:
#border_left{
	float:left;
	width:20px;
	height:auto;
	background-image: url(/images/imgtemp/temp_r2_c3.gif);
	background-repeat:  repeat-y;
	background-attachment: scroll;
}
ho provato a fare così ma non mi visualizza niente
se come altezza gli do un valore fisso, mi visualizza il bordo ma non si ridimensiona
nella pagina html è così richiamato

codice:
<div id="content">
		<div id="border_left"></div>
consigli?

grazie