I've had the following screen displayed while trying to access the site in the last few days:
Not seen any issues myself Garry.
Perhaps it is your provider?
Maybe others can confirm / deny?
Yes Steve, very strange!
I have been online a lot over the last few days and haven't seen any problems.