I use div to replace table for 2 column. I have problem to display them in good view if 1st column text too long. For example: ‘Spoken’ should be inline with ‘English’ but not ‘Loans, Dental’ from previous 2nd column.
#wrap {
width:280px;
margin:0 auto;
}
.left_col {
float:left;
width:30%;
}
.right_col {
float:right;
width:70%;
}
the only way i see to fix this is either a table, or if you want to stick to divs desparately this: