With showcase sites like uni.zeit.de and debatte.welt.de, the open source content management framework Drupal has finally arrived in Germany. Drupal has a very flexible system for creating arbitrary layouts (called "themes"). This system, however, is largely targeted to programmers who set up the necessary PHP source files. This presentation gives an overview of Drupal themeing and presents a content-based framework that allows site editors to determine a page layout in the context of a given theme. Selected example layouts are used to demonstrate this approach.