This site made a follow up with different departments and finally landed on the correct desk. We are glad to inform you that the problem has been resolved and the site is up and running just fine. See the captured test screen shot below.
We did a test on their Photo Validator page with three different photos and all of them were successful. However, we did not try the Form Submission page, we hope it has been fixed too since the problem was also reported.
This website wishes you good luck on your 2011 Diversity Immigrant Visa Program (DV-2011) submission!