Forum Moderators: open
<FORM>
<DIV>
...simple fields...
</DIV>
<DIV>
...more fields...
</DIV>
</FORM> To your problem: You need to specify your form as display:inline explicitly, as it is a block element by default:
<form style="display:inline;">
<div>
... As long as the form is a block element, it behaves pretty much like a paragraph (or div), which can't be seperated either.