I have a question did you change the DNS settings on your domain to point to your hosting on LaughingSquid? if so how long ago it may just be the DNS servers needing to update to the new location. also make sure if all of above is true that your cache on your web browser is empty as so it is pulling new information not old pages.