.article {
  background:url(images2/hr.gif) repeat-x 0 0;
  padding:1em 0;
}

#main2 table.twoColumns {
  width:700px;
  height:100%;
}
#main2 table.twoColumns td.col1 {
  vertical-align:top;
  width:228px;
  padding:25px 10px 20px 30px;
  background:url(images2/vr.gif) repeat-y 100% 0;
}
#main2 table.twoColumns td.col2 {
  vertical-align:top;
  width:417px;
  padding:25px 10px 20px 15px;
}

.twoColumnsDIV {
  width:700px;
  border:solid royalblue 1px;
}
.twoColumnsDIV .col1DIV {
  width:180px;
  padding:10px 10px 10px 30px;
  background:url(images2/vr.gif) repeat-y 100% 0;
  float:left;
}
.twoColumns .col2DIV {
  width:685px;
  padding:10px 10px 10px 25px;
  float:left;
}
