html, body {height: 100%;}
#wrap {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -300px;
}
#main {
	width:980px;
	margin:0 auto;
}
footer, .push {
	height: 300px;
}
footer {
	display: block;
	background:url(../images/bg_footer.gif) repeat-x;
}
#footercontent {
	width:980px;
	height:250px;
	margin:0 auto;
	padding:50px 0 0 0;
}
#header {
	width:980px;
	height:50px;
	padding:110px 0 0 0;
}
.push {
	clear:both;
}