User blog comment:Geranium flower/Doremi-fansubs/@comment-2151340-20120421134727/@comment-246574-20120423013041

It was a mild site issue; seems they had to kick their provider for their domain for messing up the IP.

It's fixed now.