Addendum: The other reason for pursuing something like this (I feel) is rather simple: I could just write a number of static HTML pages with the desired formatting, but I'm trying to eliminate a lot redundant maintenance chores (for example, should we decide to change the look and feel of this site at a later date, I'd prefer not to have to change 50 separate HTML files).
Sorry for not including that in the original post ;)