There have been a few people having trouble at the site for the last few days. It looked like there had been some server troubles where the site is hosted, but they seem to have that straightened out now. Hopefully that will get everybody back to normal.