How do I create different templates for search results than for single-post pages

I want to use CustomPress to create real estate listings... I want a "search" to list results in a loop, showing aan abbreviated layout for each, and I want the single pages to display expanded info (multiple, additional custom fields, and so forth)... how do I do that?