Yeah, the forum is unbelievably slow, lots of broken images and the CSS stylesheet is failing to load (or taking forever to do so when it does succeed). What's strange is
www.calgarypuck.com loads just fine, but forum.calgarypuck.com doesn't and they're both hosted on the same IP.