Ah... no wonder. Well, like Tim said, you can get both domain name and hosting account here at TCH.
I would hazard a guess that you have the most basic requirements for your website, so probably a Starter Plan would do. You can always upgrade as needs arise.
If you have any problems with setting up your website here, just give us a shout!