Блочная верстка (резиновый сайт), подскажите как сделать такой макет (см. рисунок)?

я думаю что по цветам можно легко распознать что является контейнером, а что содержимым контейнера, я пробовал сделать их параметры только в %-ом соотношении, и вроде бы как получилось, но не является ли это чем-то неординарным, не будет ли мешать, я заметил что ни все любят проценты, многие от них вообще отказываются, в общем делал с position relative в основном, но я так понял с таким позиционированием контейнеры сами по себе теряют своё назначение собственно говоря быть контейнером как таковым, так как же все-таки правильно делать?