a.post-edit-link {
  color: #1B74B0
    }

.site {
    background-color: #FFF;
    border-bottom: 5px solid #1B74B0;
    border-top: 5px solid #1B74B0;
    margin: 0px auto;
    max-width: 840px;
}

.main-navigation .current_page_item > a,
.main-navigation .current_page_ancestor > a, .main-navigation .current-menu-item > a, .main-navigation .current-menu-ancestor > a {
    color: #1B74B0;
}

.site-info a {
  color: #1B74B0;
}

.third.footer-widgets a {
  color: #1B74B0;
}

button, input[type="button"], input[type="reset"], input[type="submit"] {
    background-color: #1B74B0;
    border: 0px none;
    color: #FFF;
    cursor: pointer;
    font-size: 1rem;
    font-weight: bold;
    line-height: 1;
    padding: 0.918em 1em;
    text-transform: uppercase;
  font-family: inherit;
font-size: 100%;
font-style: inherit;
font-weight: inherit;
}

#contact-form-66 a:visited {
color: #1B74B0;
}

footer#colophon a:hover {
  color: red;
}

footer#colophon a {text-decoration: none;}

.third.footer-widgets a:hover {
  color: red;
}

.third.footer-widgets a {text-decoration: none;}

a {
color: #1B74B0;
text-decoration: none;
}
a:visited {
color: #1B74B0;
text-decoration: none;
}
a:hover {
color: #C00;
text-decoration: none;
}