body { margin:40px auto; max-width:650px; font-size:18px; color:#444; padding:0 10px } h1,h2,h3 { line-height:1.2 } #menu { margin-bottom: 1em; margin-top: 1em; background: #444; border-radius: 3px; text-align: center; } #menu >a { text-decoration: none; color: #fff; } #menu > a:hover { color: #fff; } #menu > a:visited { color: #fff; }