The Sims ID moved to its own domain June 13th 2002:

www.simsid.com

Please update your links and bookmarks :-)