GeoCities; that explains it. As for the other site, put them images out out judiciously.
Roger that...