Вот самая простая версия:
<div class="header">
<p>Header</p>
</div>
<div class="main">
<p>Content</p>
<p>Content</p>
<p>Content</p>
</div>
<div class="footer">
<p>Footer</p>
</div>
CSS:
div {
margin:0 auto;
}
.main{
width:400px;
}
http://jsfiddle.net/Madmartigan/adkfF/3/
Вот версия с фиксированным внутренним содержимым верхнего и нижнего колонтитулаШирина для выравнивания с основным содержимым:
http://jsfiddle.net/Madmartigan/adkfF/1/
3 деления - это почти так же просто, как вы можете, я предположил, что вы хотите свести к минимуму ваших делений ине «ограничивай мои дивы до максимума» :)