normalnie tutaj nie zaglądam i nie wiem czemu zajrzałem... jakoś nie chciało mi sie analizować Twojej koncepcji za co przepraszam i ustawiłem prawie wszystko na sztywno - ale jest miejsce na skalowanie - jakoś mam sentyment do absolute tym bardziej że przez odpowiednią kombinację uzyska się efekt fix czy fixed (jakby tam sie zwał) działający bez skryptów w IE....
skopiuj i zerknij czy może być - podorzucaj po swojemu style i nadaj po swojemu szerokości - ale wtedy na środkowym musisz dać lewa i prawą taka jak szerokości zewnętrznych - środkowa będzie się skalowała w szerokości i wysokości, pozostałe w wysokości:
div {position: absolute;}
#left4, #left5 {left: 0px; width: 200px;}
#left4 {top: 0;
height : 56px;
background-color: yellow;
}
#left5 {top: 56px; bottom: 0;
background-color: red;
}
#center { top: 0 ; bottom: 0;
right: 300px; left: 200px;background-color: green;
}
#right{ top: 0 ; bottom: 0;
right: 0; width: 300px; background-color: grey;}
<div id="left5">2 Lewa jk k jo lj o; jo j ol jo ljk o lj ol joi hj ol jo lj o j okl jo lhj ol jo h il hk g ukg uk g
</div> <div id="center">Ĺšrodek
</div> <div id="right">Prawa kolmna
</div>