HTML 5 Reset
html,body,div,span,object,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary,time, mark, audio, video{
margin:0;
padding:0;
vertical-align:baseline;
outline:none;
font-size:100%;
background:transparent;
border:none;
text-decoration:none;
}
header, nav, article, section, figure, aside, footer { display: block; }
time { display: inline; }
.clearfix:after{
clear:both;
font-size: 0;
display: block;
height:0;
width:0;
content:'';
line-height:0;
visibility:hidden;
}
.clearfix {
zoom: 1;
}