allora premettendo che ci sia un contenutore, un header e un successivo menu di sinstra sotto l'header, la pagina e sotto tutto il footer quindi:
-------------------
header
-------------------
menusx| pagina |
menusx| pagina |
menusx| pagina |
menusx| pagina |
menusx| pagina |
--------------------
footer
--------------------
puoi fare un div principale della pagina ad esempio con width 100%
successivamente fai l'header sempre con width 100%
poi fai il menu di sinistra con con un width ad esempio al 30% e un float left
poi il contenitore della pagina con un width di 67% (3% lascialo libero per la compatibilità dei browser

) e un float left
poi fai un footer con un clear: left o clear: both w width 100%
oppure se vuoi che ci sia almeno una altezza fissa ad esempio in nel menu sinistro e nella pagina puoi usare ad esempio height: 300px min-height: 300px; e succesivamente height: auto !important;
magari fai un disegnino o metti on line una demo di quello che vorresti realizzare
