Yeah, I should really get a stand for it. But it's been lost for a while, so I'm just glad to have it back.
I haven't received a response from the hosting company, yet. So it's interesting that the site should just suddenly start working like this. I may still move to the site to another host, anyway. I'll see.