Скорее всего, вы не сможете превратить вышеперечисленное в макет из 2 или 3 столбцов, однако, если у вас есть контейнер и 3 делителя, создание макета из 3 столбцов будет таким простым:
<div class="container">
<div class="col1">Column1</div>
<div class="col2">Column2</div>
<div class="col3">Column3</div>
</div>
И CSS:
.container{overflow:hidden; padding:20px; border:1px solid #ccc;}
.col1, .col2, .col3{width:200px;float:left;clear:none;margin:0 10px 0 10px;}
Это создаст ОЧЕНЬ базовую 3-х колоночную разметку, где каждый столбец имеет 10px поля с каждой стороны.Контейнер div имеет отступы 20px и тонкую границу.
Надеюсь, это указывает вам правильное направление.