Its helpful if you can provide a domain in order to ping or traceroute it. Since you can access your Cpanel but not your website, could be due to Apache webserver being down. Are your mailservers working fine? Sometimes even Apache is up and running but one of the hard drives or /tmp partition of the server is running out of space. These are the 3 possible reasons.
Executive Director | Micfo
delivering the divine hosting experience | AS53889 www.micfo.com