body {
    margin: 0px;
    padding: 0px;
    font-family: "Open Sans", Arial, Helvetica, sans-serif;
    font-size: 20px;
    line-height: 25px;   
    background-color: #ffffff;
    color: #000000;
}
a img {
    border-width: 0px;
}
b, h1 {
    font-weight: 700;
    color: #6a747b;
}
h1 {
    font-size: 1.7em;
    line-height: 1.1em;
}
div.center {
    width: 1139px;
    margin: 0px auto;
}
header {
    background-color: #e2e3e4;
    padding: 17px 0px 13px 10px;
}
div#content {
    padding-top: 20px;
}
div#content div.center {
}
div#contentLeft {
    width: 46%;
    padding-left: 10px;
    float: left;
}
div#contentRight {
    float: right;
    padding-right: 10px;
    margin-top: 130px;
}
img.inset {
    float: left;
    margin: 5px 23px 10px 0px;
}
p {
    padding: 0px;
    margin: 20px 0px;
}
a.button {
    width: 172px;
    display: block;
    float: left;
    text-align: center;
    font-weight: 700;
    background-color: #50b848;
    color: #ffffff;
    text-decoration: none;
    padding: 15px 0px;
    border-radius: 4px;
    margin-right: 10px;
    text-transform: uppercase;
    font-size: 0.75em;
}
a.button:hover {
    background-color: #c1d82f;
}
footer {
    clear: both;
    padding-top: 40px;
    text-align: center;
    font-size: 0.8em;
}

@media screen and (max-width:750px) {
    div.center {
        width: 92%;        
    }
    header {
        text-align: center;
        padding-left: 0px;
    }
    header img {
        max-width: 90%;
    }
    h1 {
        text-align: center;
    }
    div#contentLeft {
        width: 100%;
        padding-left: 0px;
    }
    div#contentRight {
        margin-top: 8vw;
        width: 100%;
        text-align: center;
    }
    div#contentRight img,
    div#contentRight iframe {
        max-width: 100%;
        height: 50vw !important;
    }
    div#content div.center {
        background-image: none;
    }
    a.button {
        width: 70%;
        float: none;
        margin: 4vw auto;
    }
    footer {
        font-size: 0.7em;
    }
}