FYI, we just pushed out an update to the site, more specifically to our web application framework. There's no new functionality but it is needed to continue developing and maintain current software base.
Most issues are now fixed, but please let us know if you find any.
Btw, next up is moving to a responsive web design, primarily to make the site better on mobile.