For future reference here is the final result with pixel perfect precision:
The CSS code:
._25 { width: 21%; display:
One answer is Blueprint. I have read where you don't think it's the answer, but it's still the way I would do it. All the ease of tables with all the power of CSS.
With blueprint the math is pretty easy. Let's say your form spans 10 columns.
Contact Form Name ZIP code Email Country Message Send me a copy