Search Technology and Custom Search.CGI Script by Chester County Sites.