1. A non-transitory computer-readable medium embodying a program executable in a computing device, the program comprising: code that provides, in conjunction with a network page within an electronic marketplace network site, a grid layout component having a plurality of cell configurations, individual ones of the cell configurations including at least one text cell and at least one image cell; code that inserts default content into the at least one text cell and the at least one image cell, wherein the default content is based at least in part on a store type; code that receives a user selection of one of the cell configurations; code that displays, in a grid having the selected cell configuration, a text element in the at least one text cell and an image element in the at least one image cell; code that generates layout code which renders the grid within the network page for display by a browser; and code that validates the layout code by determining that the layout code conforms to one or more standards.