Is the site gone down for good? How was their content licensed?
According to Whois, their domain name expired on November 28th (1 year after its creation). Probably either someone forgot to pay the registrar for the next year, or they chose not to renew it. I can't really say which.
For more info on their licensing, see this question: Should zergoverflow.com not be merged with gaming?