forums.qhimm.com just took me to Qhimm's homepage. Hmm, think I, something's up with the redirection. Sure enough, forums.qhimm.com/forums/ got me here - but some of the links (New Topic, Post Reply, many graphics) are broken too (had to get the address manually to post this).
Anyone else (I assume so, looks like a server problem)? Can it be fixed?