Example: Two Variable Width Columns

#colWrapper
{
  float:      none;

  width:      90%;

  border:     0px;
  margin:     0px auto 0px auto;
  padding:    0px;

  background: #C0C0C0;

  display:    table;
}
#colVariableWidthL
{
  float:      left;

  width:      49%;

  border:     1px solid #000000;
  margin:     1px;
  padding:    0px;

  background: white;
}
#colVariableWidthR
{
  float:      right;

  width:      49%;

  border:     1px solid #000000;
  margin:     1px;
  padding:    0px;

  background: white;
}