﻿
#main
{
	padding-bottom: 425px; /* must be same height as the footer */
}

#footer 
{
	position: relative;
	margin-top: -455px; /* negative value of footer height */
	padding-top: 30px;
	height: 425px;
	clear:both;
}

/* CLEAR FIX*/
.clearfix:after 
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix { display: inline-block; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */
