Okay, I see the standard "Welcome Page" for your site, it would suggest your machine is using a cached IP for your site - details on this are prevelant around this forum, it means you need to flush your dns, and clear your web cache.
If you do an nslookup on it on your pc you're getting back an IP ending in .241, which is *not* the IP for your site your site is working for me (and as Im at home, Im no different to anyone else on the internet)