Please accept my apologies for the site outage for several hours today. I was doing some server software upgrades and ... well ... it broke the site. It's back online now (obviously) and should be back to normal.
Thanks for your patience and understanding.