I am new to CSS and am trying to figure out how to get something similiar to a 2 column layout. Right now each block is displaying in a normal flow on the page (aka 1 block per row. But I need there to be 2 blocks per row. I don't want to use a table so what are my options for displaying 2 blocks her row instead of 1 block per row.
When I use absolute positioning, they all are on top of each other. Should I not be using any positioning?
.block {
padding-top: 8px;
padding-bottom:10px;
padding-left:5px;
padding-right:5px;
width:50%;
display:block;
border:solid 1px;
}