I think they had a maintenance message posted yesterday stating they would be down for a while late last night and into the morning if I'm not mistaken.
I can't log in either. Looks as though CARATS (carats.net) is having some problems. At least that how it seems in looking through tracerts. Located in Willemstad Curacao. Perhaps they celebrated too much over yesteday's LLWS win...
I know they had scheduled overnight maintenance, but carats.net is still having issues appartenly. Pings and tracerts are still stopping short of the destinations.