h1 {
  font-size: 1.4em;
  padding: 12px 15px 5px;
  margin: 0 0 6px;
  text-transform: uppercase;
}

h2 {
  font-size: 1.4em;
  padding: 5px 15px;
  margin: 0;
  background: #dbdac0;
  color: #cd0001;
  border-top: solid 1px #cd0001;
}

.column {
  width: 335px;
  padding: 5px 15px 15px;
  float: left;
  font-size: 1.1em;
}

.double {
  width: 700px;
  padding: 0 15px;
  font-size: 1.4em;
}

.column img { margin: 0 0 5px; }

.terms {
  border-top: solid 1px #cd0001;
  color: #cd0001;
  font-weight: bold;
}

.terms p {
  padding: 5px 0 0;
  line-height: 1.3em;
  margin: 0;
}
