looks like neither your tld, nor your www record, are pointing to hostgator IP addrs (which is why your new box is only accessible by IP).
the fix here is to change your "www" dns record, with namecheap, to point to the IP address assigned to you by hostgator.
details below:
% whois mdrngrvs.com |grep Name
Domain Name: MDRNGRVS.COM
Name Server: DNS1.REGISTRAR-SERVERS.COM
Name Server: DNS2.REGISTRAR-SERVERS.COM
Name Server: DNS3.REGISTRAR-SERVERS.COM
Name Server: DNS4.REGISTRAR-SERVERS.COM
Name Server: DNS5.REGISTRAR-SERVERS.COM
Registration Service Provided By: Namecheap.com
% dig @DNS1.REGISTRAR-SERVERS.COM www.mdrngrvs.com +short
free.park-your-domain.com.
% dig @DNS1.REGISTRAR-SERVERS.COM mdrngrvs.com +short
192.31.186.20
% whois park-your-domain.com |grep Name
Domain Name: PARK-YOUR-DOMAIN.COM
Name Server: DNS1.NAME-SERVICES.COM
Name Server: DNS2.NAME-SERVICES.COM
Name Server: DNS3.NAME-SERVICES.COM
Name Server: DNS4.NAME-SERVICES.COM
Name Server: DNS5.NAME-SERVICES.COM
Registration Service Provided By: Namecheap.com
% whois 192.31.186.20 |grep Name
NetName: BLACK-LOTUS-COMMUNICATIONS