1. A method for a computing system generating a web page from a web page definition in a manner that a theme is applied to the web page without properties associated with the theme being included in the web page definition, the web page definition referencing at least one control element that is to be included in the corresponding web page, the method comprising the following: an act of determining that the web page corresponding to the web page definition is to have a theme applied; an act of accessing one of more theme-oriented text documents that correspond to the theme and that collectively describe at least one property to be applied to a control element of the web page definition; an act of generating a theme class based on the one or more theme-oriented text documents; an act of compiling the theme class into a theme class that may be used to instantiate theme objects; an act of instantiating a theme object using the compiled theme class, the theme object including at least a portion that, when executed, causes the at least one property to be applied to the control element when called by a web page instance corresponding to the web page definition; an act of generating a web page class upon which an instance of a web page object may be generated based on the web page definition; an act of instantiating a web page object using the web page class, the web page object including a function call to the portion of the theme object that, when executed, causes the at least one property to be applied to the control element; and an act of rendering the web page with the control element by executing the web page object.