When you add a domain in cPanel a check is done that the nameservers for the domain are pointing to X10hosting (you will probably have bought the domain through a reseller and will need to set this up in the control panel for the domain - these should usually be ns1 & ns2.x10hosting.com). Is this set correctly for your .site domain?