
I’m not sure what exactly is going on there, but several other sites in their network had short downtimes within the last two weeks, so maybe they are just reconfiguring and the site is back in some days.
[Update]
The domain now redirects to some kind of domain parking/affiliate link site, so my best guess is that they lost their domain.