Hello again,
You're not doing this in a module, are you?
I'm not sure about the hidden fields, but for the radios, try using the CSS in this node (spcifically the "float: left;", "display: inline;" and "clear: left;" parts):
I think I figured out the problem...
For some reason, having the input format set to full html, drupal's still treating each carriage return as a line break. Is there a way to turn that off when the input format is set to full html?
- jody