Just got on and all of a sudden it seems it's better. About 10 minutes ago it still wasn't functioning properly. Now it seems okay. I must be dreaming. 
.... I was dreaming!  The site is still hanging up!
BUMMER! !