Is it just my computer that can't access this site?

Can anyone else get onto this website? It hasn't worked for me in the last couple of days but it used to... and on another computer it works fine:
http://meme112.tripod.com/

Thanks to anyone who helps.
18 answers 18