Because you have two blocks (FLOORPLANS and DEVELOPMENT INFO) each with a border, they're now too wide to sit next to the form block. Test this by removing one or both borders and seeing if the form then pops back up there.
Note, negative margin often has issues in IE6, be sure and check any solution against that.
davebug
2008-10-21 18:47:36