body { font-family:Open Sans,Arial; color:#d9d9d9; /*color:#454545;*/ background-color:#000000; font-size:16px; margin:0.5em auto; max-width:800px; padding:1em; line-height: 1.4; -webkit-hyphens:auto; -ms-hyphens:auto; hyphens:auto; text-align: center; } li { margin-top: 1em; list-style-type: none; } a { color:#00a2e7 } a:visited { color:#ca1a70; } .blog-post-date { margin: 0; padding: 0; } #blog-title { margin-bottom: 0; }