The address
http://phylorf.org/ (which is the one I recall, and is the one Google returns as the one for the PRF) returns a site called ICBug (apparently a webapp meant for finding butterflies).
This means that the website of the PRF has been gone, though I don't know whether only since recently or for a while. Anyway, you may wish to rectify that.
-hilmar
--
===========================================================
: Hilmar Lapp -:- Durham, NC -:-
informatics.nescent.org :
===========================================================