<div id="box">
<div id="top"></div>
<div id="middle">
<div id="leftcolumn"></div>
<div id="content"></div>
<div id="rightcolumn"></div>
</div>
<div id="footer"></div>
</div>
That's a basic lay-out for a 3 column design with a top and footer. Now you try to do the CSS..