I have to say that I also tried to get on last night with very disappointing results. I know the techs are looking into it. Hopefully they look to solve it. I know the site is free and occasional issues jump up. This is the first time I have had this message in a while and hope it doesn't become a frequent occurance.
Check out the SPONSORS, they keep this site going!!!