18. The method of claim 17 , wherein the technique performed by the web-based system further comprises automatically receiving and retaining the image in a first orientation when the template is rotated about its center by 90 degrees, 180 degrees, and 270 degrees.
17. A method for dynamically generating a graphical memorabilia project, the method comprising: using a web-based system comprising a computer-readable, non-transitory medium for providing computer program code means to perform a technique comprising: providing a dynamic page layout template having a first well of a first well type and multiple wells of a second well type, wherein a first area of the template, which is fixed in location with respect to the template, is configured to accept an image and to prevent one or more background design elements from being placed as a top layer of the graphical memorabilia project at that first area, wherein each of the one or more background design elements comprises a virtual design that is configured to resemble a decorative element to be used in a physical memorabilia project, wherein multiple second areas of the template, which are each fixed in location with respect to the template, are each configured to accept a piece of the one or more background design elements and to prevent the image from being placed as a top layer of the graphical memorabilia project at the second areas, wherein the first well of the first well type comprises the first area, wherein the wells of the second well type comprise the second areas, wherein the wells of the second well type are divided into well classes, wherein wells of the second well type that are of the same well class are governed by similar pre-determined rules, such that a change to one of the wells that is of the second well type and of a first well class will cause a similar change to another well of the second well type and of the first well class; and placing the image in the first well.