10. The computer-implemented method of claim 9 , wherein utilizing the identified keywords to identify a product category comprises comparing the keywords associated with the requested page to keywords associated with the product categories to identify the product category.
9. A computer implemented method for applying a theme to a product page, the method comprising performing computer-implemented operations for: receiving a request for a page corresponding to one or more products; in response to receiving the request, identifying one or more keywords associated with the requested page, utilizing the identified keywords to identify a product category, selecting a theme associated with the identified product category configured to create an ambience consistent with a product referenced by the requested page, applying the selected theme to generate the requested page, and returning the requested page in response to the request.