Nameservers were given to you in the welcome email, are they the ones you have now?
I just checked your domain with checkdns.net and you have the ones khiltd posted above, but I think you should have ns1.tciforums.org and ns2.tciforums.org
cPanel's default Apache config doesn't point the primary hostname to any specific account and it's more than likely reading from /usr/local/apache/htdocs. You'll have to change the DocumentRoot directive that's outside of any virtual host declarations if you want something else to happen.
I am not familiar with cpanel set up much so I can't be sure, but www. working/not working can also be a propagation issue, in fact it has happened to me over the years. If your site is working without www but with www it is going to registrar default then more than likely it needs more time to fully propagate.