.header-main.container.clearfix {
  background-color: #ffd54e;
}

.archive-header.blog-header.clearfix {
  background-color: #ffd54e;
}

.primary-navigation {
  background-color: #731918;
  color: #ffffff;
}

.main-navigation ul a:link {
  background-color: #731918;
  color: #ffffff;
  text-transform: none;
}

.more-link:link {
  background-color: #731918;
  color: #ffffff;
}

#footer-line.site-info {
  background-color: #731918;
}

#colophon.site-footer.container.clearfix {
  color: #931718;
  background-color: #731918;
}

.credit-link {
  color: #731918;
}

div.wpcf7 {
  background-color: #ffd54e;
  border: 1px solid #731918;
  padding: 20px;
}

.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 textarea {
  background: #731918;
  color: #FFF;
  font-family: lora, sans-serif;
  font-style: italic;
}

.wpcf7 input[type="submit"],
.wpcf7 input[type="button"] {
  background-color: #731918;
  width: 100%;
  text-align: center;
  text-transform: uppercase;
}

.main-navigation ul li.current-menu-item > a {
  color: #ffffff;
}