Looks like there are DNS issues. According to whois Alpari changed their record today but looks like the changes haven't propagated succesfully. The web site is up if you access it via the IP address 193.46.204.11, but there's nothing on it advising ...