EDIT: It looks like TCH-MikeJ got to it before I did. That was going to be the next thing I mentioned...the webbot stuff in your current TCH site does appear to be missing aspects that would show it properly.
I'm not positive what a navbot menu is, but assuming it's not there, your site looks fine without them.
And personally, I think a background would make the site too busy. It's rather busy as it is.
In your Cpanel, there is a Frontpage Extensions option. Once you click there, it says the following, and has options to install, reinstall, or uninstall frontpage extensions,
Warning: It is recommended that you DO NOT install FrontPage Extensions on your account unless you intend to publish your site directly from the FrontPage application.
Uninstalling the extensions from the main domain will uninstall the extensions from all subdomains and addon domains. Uninstalling will also remove all .htaccess files in your web root (public_html). You must have the extensions installed on the main domain before they can be installed on any subdomains or addon domains.
Installing or uninstalling FrontPage Extensions will result in the loss of all .htaccess files in your web area. Any directories you have protected with WebProtect will become unprotected until you reprotect them."
You may need to uninstall them if publishing directly from Frontpage.
Can you be more specific on what it is that's wrong? Perhaps a link to your site at the other host, so people can see what your site is intended to look like would be helpful.