Ciao ragazzi, stò facendo un sito è mi è sorto un problema

Questo è il codice
codice:
<div id="pagina">

<div id="men_sx">
menù sinistra 










</div>
<div id="centro">
Centrooo
<div style="clear:left; padding-bottom:10px;"></div>

</div>

</div>
Il file css

codice:
#pagina {
width: 960px;
margin: 0px auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
}    

#men_sx{
padding-top:2px;
width:160px;
background-color:#FFFFFF;
text-align:center;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#centro{
padding-top:2px;
width:800px;
background-color:#FFFFFF;
text-align:center;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
}


Questo è il risultato che mi viene fuori io vorrei che le due colonne siano uguali cioè se sulla colonna centrale scrivo un testo anche quella laterali dovrebbe avere la stasse lunghezza.. Come poss fare??