Quando eu tiver diversas disposições comuns que eu uso, eu nunca tento fazê-las universais. O CSS e o HTML trabalham junto para fazer uma página. O CSS não pode ser usado para reparar falhas fatais da disposição.
Os quatro métodos básicos da disposição são:
1. HTML liso que é usado raramente porque não há nenhum posicionamento.
2. Tabelas do HTML para posicionar.
3. Divs com os flutuadores para posicionar de lado a lado divs.
4. Absoluto posicionando aonde inline ou a denominação do CSS é usada para a posição e a decoração dos divs.
Sua disposição acima pode ser feita com 2, 3, ou 4. Seria o melhor se você pode fazer todos os três métodos assim que você sabe trabalham.