Fix html formatting, add main.css
Separated layout and typography in css docs