Check out our Geocaching Guidelines database set up by Fidian who did an excellent job researching this.