With just 7 CSS declarations you can make a site very presentable with easy to read typography.

body {
	margin: 40px auto;
	max-width: 650px;
	line-height: 1.6;
	font-size: 18px;
	color: #444;
	padding: 0 10px
}
h1, h2, h3 { 
  line-height:1.2
}

To go one step further, you can add media queries

@media print {
  body {
    max-width: none
    }
}
  • http://bettermotherfuckingwebsite.com/