OK, first steps... can you ping it? Open a command prompt (start, run <enter "cmd" in the dialog box>)
Type "ping www.xmarksthescot.com" at the command prompt (without the quotes) and hit enter.

If you can, what IP address does it resolve to?
If not, try to ping 174.37.225.51

Do either of those work?