I think I know what has happened. Yesterday I got an e-mail from the web server people telling me of new log on details, which included a new web server name.
This would mean that it would take up to 24 hours for the internet to learn the new server details, hence the 24 delay. I would say that it is all pointing to the new server, I hope.
What has happened in the last 24 hours can not be recovered as it would over write the other stuff that has been posted since. Had I of know this was happening, I would have at least let you guys know.
Colin