http://x10hosting.com/forums/free-hosting/129114-my-domain-not-working.html
Don't double post, thanks.
Check your domain is actually added in your cPanel. I believe there has been some issues with cPanel recently, and one of the symptoms of the cancer that is killing x10hosting was this issue...