replaced sidebar divs with aside
display: block for fixing html5 elements in older browsers
always show site name as h1