Ha; annoying eh?
I've had a problem on a domain with the same end result for the last few days, which, thanks to a support ticket, is now almost solved (hopefully).
Here's something to try:
- Open cPanel
- Look at your parked domains
- Is your broken domain still listed?
One domain had disappeared for me, and trying to add it again resulted in failure. Is this the same for you? If so, this issue is worth you creating a support ticket.
Otherwise, check your x10hosting Account Panel for messages, and I guess, ensure you have not been suspended. WhoIs confirms your DNS are pointing at the right place, so all is well there.
Good Luck.