charlest,
well, I'd said that clicking on the link took me to the correct site, but when I typed the same address in my browser address bar, I was taken to io studios...
I'd chalk it up to a problem with a single machine or browser, but I was getting the same result on various machines in different locations.
Oh well, I was just concerned that the site seemed to be down.