I contacted and they said they had nothing to do with itYou need to contact the company that you paid for the domain.
Yes I also believeIt should be the server that is hosting your site that should be creating a DNS record for your site so the intertubes know where your site is.