1. A computer-implemented method for providing on a display a rich media themed search results webpage, the method comprising the steps of: receiving a search query at a search engine; obtaining one or more search results from the search engine based on the search query; analyzing the search query received at the search engine; accessing one or more rich-media-theme databases storing rich-media themes that are interactive, visual backgrounds useable to enhance a display of the one or more search results; comparing the search query and the rich media themes stored in the one or more rich-media-theme databases; selecting a rich-media theme that correlates to the search query, wherein the selection of a rich-media theme is based on one or more user's device characteristics; providing a plurality of layers in which one or more components of the search results display are displayed in a top layer, and one or more components of the rich media theme are displayed in one or more background layers; and composing a search results webpage by stacking the layers to create a unified display in which at least a portion of each layer is visible through an overlying layer, the rich media theme being displayed in an ambient manner that does not obstruct a user's view of the search results display, and the rich media theme being representative of the subject matter of the search query and user's device characteristics.
1. A computer-implemented method for providing on a display a rich media themed search results webpage, the method comprising the steps of: receiving a search query at a search engine; obtaining one or more search results from the search engine based on the search query; analyzing the search query received at the search engine; accessing one or more rich-media-theme databases storing rich-media themes that are interactive, visual backgrounds useable to enhance a display of the one or more search results; comparing the search query and the rich media themes stored in the one or more rich-media-theme databases; selecting a rich-media theme that correlates to the search query, wherein the selection of a rich-media theme is based on one or more user's device characteristics; providing a plurality of layers in which one or more components of the search results display are displayed in a top layer, and one or more components of the rich media theme are displayed in one or more background layers; and composing a search results webpage by stacking the layers to create a unified display in which at least a portion of each layer is visible through an overlying layer, the rich media theme being displayed in an ambient manner that does not obstruct a user's view of the search results display, and the rich media theme being representative of the subject matter of the search query and user's device characteristics. 2. The computer implemented method of claim 1 , wherein the rich media theme is comprised of one or more layers having one or more rich media components.