added min-height (including IE support) to keep footer at least 600px (plus margins/padding) from header