Nightcrow –
I just wanted to say the reason the site is displaying funky(if it is still displaying funky for you!) is because of adblock. I was just getting ready to post something in the forums about the site looking exactly like your screenshots.
Then I added this site to the exclusion list and now it looks just fine.  We must be subscribed to the same blocking lists. Either way, this is definitely a site that’s ok to turn off the blocking for. 🙂