When you feel a site is down from your system, and other sites are working, always check it with a proxy browser like megaproxy.com. I had experiences with my site, which was not accessible from my end, but same time it is accessible from other places. This could happen due to some problem related to your browser cache, system, isp etc.