Closed by the people. The site has been shut down by the administration of narod.ru, apparently for a reason.