Cleaned style.css. Moved all unnecessary styles to additional.css
More semantic HTML.
Added main:after, footer:after cleans.