I would tend to believe that the poblem is with the software as well. I hear what you are saying, but could the software be different versions between the 2 hosts?? Could there be a setting which is different between the two when creating the screens?
I don’t use a sitebuilder, but they generate a specific type of code and if that code isn’t compliant with all browsers then it will look screwy (much like what you see). However, it will ALWAYS create the same type of code if it is the same version and the settings are identical. It would/should not be a host issue.
kw
my 2 cents.