html, body {
	height:100%;
	margin:0px;
}
.wrapper {
	height:auto !important;
	height:100%;
	margin:0 auto -90px; /* the bottom margin is the negative value of the footer's height */
	min-height:100%;
}
.push, .footer {
	height:90px;
}