I'm glad you brought the subject up or else I would've lazely continued to put off getting it back up.
There are no old links to take you to it. The site pretty much just went down like a few thousand other people's sites who had @home accounts. I just never bothered to find out where exactly my new site was going to be at. Comcast didn't provide me with any literature about setting up my website and what the link would be. After reading your post today, I just decided to find out by trial and error where it would be at. So now it's back up.