#regions .fullcol, #regions .fourth_threefourths, #regions .halves, #regions .threefourths_fourth, 
#regions .third_twothirds, #regions .twothirds_third, #regions .thirds {
  display: block; float: left; width: 510px; margin: 5px 0px 5px 0px;
}
#regions .fullcol .fullcol { display: block; float: left; width: 510px; margin: 0px; }
#regions { width: 510px; }

.halves .half1, .halves .half2 { display: block; float: left; width: 250px; }
.halves .half1 { margin-right: 10px;}

.thirds .third1, .thirds .third2, .thirds .third3, .third_twothirds .third1,
.twothirds_third .third2 { display: block; float: left; width: 162px; }
.third_twothirds .third1 { margin-right: 12px; }
.thirds .third1, .thirds .third2 { margin: 0px 12px 0px 0px; }
.third_twothirds .twothirds2, .twothirds_third .twothirds1 { display: block; float: left; width: 336px; }
.twothirds_third .twothirds1 { margin-right: 12px; }

.fourth_threefourths .fourth1, .threefourths_fourth .fourth2 { display: block; float: left; width: 120px; }
.fourth_threefourths .threefourths2, .threefourths_fourth .threefourths1 { display: block; float: left; width: 380px; }
.threefourths_fourth .threefourths1, .fourth_threefourths .fourth1 { margin-right: 10px; }
.nofields { display: block; float: left; width: 10px; height: 100px; }