Windows XP, Firefox 3.6.6

The fact that the website was made on a Mac has no relevance here. If the web page cannot be found it is not because of the platform used to create the site.

You do know that the Web.me service is being withdrawn by Apple, sometime in the fall.

If you want your site to last longer than that, I would consider looking for another hosting service

P