1. A method of updating a background picture of a web search results page for different search queries, the method comprising: receiving a search query from a user; determining one or more text search results for the search query; determining one or more images for the search query by at least one of extracting the one or more images from webpages associated with the one or more text search results; and extracting the one or more images from an image web search; assembling the one or more images to create the background picture; and rendering the one or more text search results, for the search query, in the web search results page along with the background picture.