If it's tabular data, use a table. E.g. Each column relates to a different product, or an outcome, etc.
Otherwise, if it's a linear bit of prose you want to arrange into 4 columns, use <div>s set to 30% or 25% of the width of the content area, float them left, and then clear left after the last column thus:
<!-- Let us assume you have a content div like this: //-->
<div id="content">
<div class="column">
Some content in here....
</div>
<div class="column">
Some content in here....
</div>
<div class="column">
Some content in here....
</div>
<div class="column">
Some content in here....
</div>
<div id="contentfooter"> </div>
</div>
That would be your html. Your CSS might be something like this:
#content {
position: relative;
width: 650px;
}
.column {
float: left;
width: 150px;
margin-left:10px;
}
#contentfooter {
clear: left;
}
The margin-left is added to space the columns out, but you could acheive this other ways too....
hth