>If I want to create simple static .html pages but have a common header and a footer on all of them, how do you do it?
Footers are apparently problematic. The book at the link below discusses a number of ways to attack the issues...
http://www.sitepoint.com/books/css2/
Del