I finally had a chance to investigate an optimization which I've been wondering about for a while now - serving static files of a site from somewhere else.
If you are not familiar with the concept of 960 grid system you should be. In one sentence, 960 is a CSS framework that divides a page to 12 or 16 columns with a total of 960 pixels.