Here is an example I created for you to check out:
http://jsfiddle.net/ADQ8g/
Here is the HTML code:
<div class="table-wrapper">
<div class="row row1">
<div class="column">
content goes here
</div>
<div class="column">
content goes here
</div>
<div class="column">
content goes here
</div>
</div>
<div class="row row2">
<div class="column">
content goes here
</div>
<div class="column">
content goes here
</div>
</div>
</div>
And here is the CSS code:
.row:after {
display: block;
clear: both;
content: "";
}
.row1 {
background-color: red;
}
.row2 {
background-color: green;
}
.row1 .column {
width: 33.3333%;
}
.row2 .column {
width: 50%;
}
.column {
float: left;
text-align: center;
}
If you have any more questions, feel free to ask!