.formHolder { width:400px; } .elementHolder { height:auto; } .label { width:130px; line-height:20px; padding: 3px 5px; float:left; } label.error { float: none; color: red; padding-left: .5em; vertical-align: top; } .input { width:250px; min-height:20px; padding:3px 5px; float:right; } .formHolder select { width:180px; } .clear { clear:both }