It looks like your site (the hosted one) is missing it's image files and CSS files. This doesn't mean that they are not there, it means that your site is looking for them from your local computer, and it can't find them.
When you uploaded the theme to the new hosting account, did you use a fresh install or did you move the database from your local install to the hosting server as well? If you moved the database that's your problem. You need to change the URL of the system in the admin area, and you should be able to see the images and CSS again.
One thing that can help is to use FireBug to see the URL's that all of the files are being requested from. You'll easily see if anything is 404 (not found).