div.box { background-color: #fff; padding-top: 10px; margin: 0 auto; width: 526px; } button { -webkit-transition-duration: 0.4s; transition-duration: 0.4s; background-color: #dcdcdc; color: #000; border: none; -webkit-border-radius: 3px; } button:hover { color: #ff1b00; font-weight: 700; text-decoration: underline; } h3 { margin: 0; font-size: 1.2em; font-weight: normal; font-style: italic; padding-bottom: 10px; color: #000; text-align: center; } body { font-family: "Quattrocento Sans", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial; font-size: 0.9em; color: #000; background: #fff; }