Methods for generating composite images are disclosed. A first image is selected
via a Web interface presented on a browser and a second image is selected via a
Web interface presented on the browser. The second image is positioned relative
to the first image to generate relative positioning information, wherein generating
relative positioning information includes selecting a location on a positioning
grid via a Web interface presented on the browser. The selection of the first image
and the second image and the relative positioning information is communicated to
a sever via a network and a composite image is generated at the server. The composite
image is communicated from the server to the browser via the network.