@charset "UTF-8";
.header-bkgd {
    background-color: #00141A;
}
h1 {
    color: #1C1C1C;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", serif;
    font-size: 3em;
}
h2 {
    color: #000000;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", serif;
    font-style: normal;
    font-weight: normal;
    font-size: 1.75em;
}
h3 {
    color: #ffffff;
    font-size: 2em;
}
h4 {
    color: #000000;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", serif;
    font-size: 1.25em;
}
a {
    color: #5C4B2E;
}
a:hover {
    color: #3D311C;
    text-decoration: none;
}
p {
    font-size: 1.25em;
    font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
    font-weight: lighter;
    color: #464646;
}
.bkgd {
    background-image: url(../images/cb-home.jpeg);
    background-attachment: scroll;
    background-clip: content-box;
    background-size: cover;
    height: 800px;
}
.credit-text {
    font-size: 1em;
}
.padding-about {
    padding-top: 94px;
}
.padding-bottom {
    padding-bottom: 25px;
}
.image-padding {
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 3px;
    padding-bottom: 3px;
}
.padding-left {
    padding-left: 48px;
}
.padding-about.outline.col-xl-3.padding-left p {
    font-size: 0.95em;
}
.padding-top {
    padding-top: 20px;
}
.bg-table {
    background-color: #F4F4F4;
}
.padding-table {
    padding-left: 4px;
}
.outline {
    border-width: thin;
    border-color: #969696;
}
.footer-text {
    font-size: 0.75em;
}
