1. A computer implemented method for the retention of a search query, the method comprising: providing a form-based interface that allows a user to enter inputs to form a first media search query; receiving the first media search query to a media search source selected by the user via a user interface; providing a first media search result for viewing on the user interface based on the first media search query, the first media search result comprising first media; displaying the first media search result in a collection depository on the user interface; saving the first media search query as a permalink for later use in submitting a second media search query, wherein the permalink is associated with dynamic content of an RSS feed; adding the permalink to a multimedia presentation for viewing over a network, wherein the presentation comprises at least a plurality of media from a user search query and the presentation is dynamic and changes each time the presentation is viewed if media corresponding to the permalink has changed between viewings; receiving a user-selected selected style, from a plurality of different styles that includes one or more styles allowing the user to customize various characteristics of movement within the one or more styles, for the multimedia presentation; and automatically populating the user-selected style with the media selected by the user based on the user-selected style, wherein the method is performed by one or more processors adapted to execute instructions stored on one or more memory components of the computer.