Hi !
The hosting service is absolutly free ! The CMS or Web-software you use is probably not free.
X10Hosting is a web host provider and not a web complete solution, so you have to check what is the CMS installed and check if all right with the right people.
I hope this information help you !