All the dimensions are in percentage widths so the layout adjusts to any screen resolution.
Vertical dimensions are not set so they stretch to the height of the content.
This layout requires no images.
Many CSS website designs need images to colour in the column backgrounds
but that is not necessary with this design.
Why waste bandwidth and precious HTTP requests when you can do everything in pure CSS and XHTML?