body{
	padding:0;
	margin:0 auto;
}
ol, ul, li{
	margin: 0;
	padding: 0;
}

h1, h2, h3, h4, h5{
	margin:0;
	padding:0;
}
.clearfix:before,
.clearfix:after {
    content: " ";
    display: table;
}

.clearfix:after {
    clear: both;
}

/**
 * For IE 6/7 only
 * Include this rule to trigger hasLayout and contain floats.
 */
.clearfix {
    *zoom: 1;
}