Article On 100% Height:

Article on Footer Positioning:

Faux Columns Technique:

One of the somewhat frustrating things about CSS is that elements only stretch vertically as far as they need to. This becomes an issue when you want to get the side navigation column’s background color to extend all the way down the page. There are a few different ways to get around this and here are three articles that explain how accomplish it for use in most modern browsers. It seems strange to me that an issue this common is not built into CSS. These techniques and a lot of fanagling will hold us over for now. -Joe