/***************************************
* Typography Styles for the main content
****************************************/
/* All Styles */
h1 {
    color: black;
    font-size: 1.5em;
    line-height: 1.3em;
    margin-bottom: 0.8em;
    font-weight: normal;
}
h2, h3 {
    color: black;
    font-size: 1.15em;
    font-weight: bold;
}

    h2 a:link, h2 a:visited {
        color: black;
    }

    h2 a:hover, h2 a:active {
        color: #e08934;
    }

a, a:visited, a:link {
    color: #666;
    text-decoration: none;
}

    a:hover, a:active{
        color: #e08934;
        text-decoration: none;
    }

address {
    font-style: normal;
    padding: 30px 0 60px 0;
    line-height: normal;
}

ul {
    list-style-type: none;
}
    ul li{}

/* Typography class styles */

.typography p {
    margin-bottom: 1.4em;
    line-height: 1.4em;
}

.typography ul {
    list-style-type: disc;
}
    .typography ul li {
        display: block; /* not all browsers support list-item */
        display: list-item;
    }

.typography.right {
    text-align: right;
}