Theme system
From Project Auriga
The entire presentation layer can be overridden by using the Auriga theme system.
When loading any Smarty template, the system first looks for a custom theme. To create one, set a 'THEMEPATH' constant with a directory to search, starting in the base template/ directory. This defaults to 'theme'. The search looks for an exact match--if you're overriding a template in a sub-directory, be sure to create the exact directory structure inside your theme directory.
Then simply copy the file you change into your theme directory and make the changes you want to make.
For supporting resources, you'll want to add a directory under public_html (for your images, stylesheets, etc.).

