When you add a domain, two things happen.
First the x10hosting nameservers are updated, usually almost immediately. That is why the request for your domain shows a page at x10hosting.
Second, the specific server you are on has to be updated to take the request and send it to your account...