I'm using IE11 to try and view this mess, but it keeps locking up on me. The few times I actually am able to view things, the layout is just so darn scattered, that it really makes it undesirable to read.
I guess it's back to the other site for the time being until this monstrosity gets repaired.