I want to design a form.
The form has 3 sections: user info, shipping and billing.
Each section will have 2 columns, so form fields and their labels with be on both the left and right side.
What technique should I use?
How does this look?
<div id="forms">
<div id=contact>
<div class=left>
<p><label>Firstname<label><input type=text /></p>
</div>
<div class=right></div>
</div>
<div id=shipping></div>
<div id=billing></div>
</div>
Any tricks with the css i should know about?