html, body {font-family: 'Open Sans', sans-serif; font-size: 15px; color: #666; margin: 0; padding: 0; line-height: 1.75; padding-top: 2.5%;}
header {width: 550px; height: 39px; margin: 0 auto;}
header h1 {font-size: 24px; line-height: 39px; margin: 0; padding:0; display: inline-block;}
header img {float:right;}
section {border: 1px solid #ccc; border-radius: 10px; width: 550px; margin: 0 auto; margin-top: 15px; -moz-box-shadow: 0 1px 10px #ccc; -webkit-box-shadow: 0 1px 10px #ccc; box-shadow: 0 1px 10px #ccc;}
section h2 {font-size: 20px; font-weight: normal; margin: 30px 30px 0 30px; color: #E2231A;}
section span {margin: 0 30px; display: inline-block;}
section p {padding: 15px 30px 30px 30px; margin: 0;}
section hr {color: #eee; border:none; padding: 0; margin: 15px 0; border-bottom: 1px solid #eee; height: 1px;}
a.btn {background: #E2231A; padding: 10px 20px 10px 15px; line-height: 20px; color: #fff; text-decoration: none; display: inline-block; border-radius: 5px;}
a.btn b {font-size: 20px; display: inline-block; margin-right: 3px;}