Thanks Guys,
I was moving the site to a new host, as i thought that might help, but it took longer than I thought and the website ended up going offline for ages!
Sorry about that!
I think the new host (http://www.100megswebhosting.com) are much faster, and they donated free hosting to the...