The Furry Trio site has moved and has been completely changed.
Go to the New Site - The Furry Trio (FurryTrio.com - No longer being updated either, but heck.)
or
Go to the Old Site - A Tribute to the Furry Trio (Kyleblizzard.com/FurryTrio - No longer being updated.)