/* 
   Text content styles
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

#content.textured {
    color: #eaeaea;
}

#content .textblock {
    margin: 30px 30px 50px 30px;
}

#content .textblock h1 {
    font-size: 26px;
}

#content .textblock h2 {
    font-size: 20px;
}

#content .textblock h3 {
    font-size: 17px;
}

#content .textblock h1,
#content .textblock h2,
#content .textblock h3 {
    margin-top: 1.25em;
    margin-bottom: 0.75em;
}

#content .textblock p {
    margin-bottom: 1em;
}

#content a {
    color: #7b0020;
}

#content a:hover {
    color: #fff;
    background-color: #7b0020;
    text-decoration: none;
}

#content.textured a:hover {
    color: #7b0020;
    background: #bd7f8f;
}

#content.textured a {
    color: #a3a3a3;
}


#content .textblock table {
    margin: 1em 0 2em 0;
    width: 100%;
}

#content .textblock table td {
    border: 1px solid #404040;
    padding: 0.25em;
    background: #ebebeb;
}

#content .textblock table thead td {
    background: #d9d9d9;
    text-align: center;
}

#content .textblock table td.odd {
    background: #d9d9d9;
}

#content .textblock ul {
    margin-bottom: 1em;
    list-style: disc outside;
}

#content .textblock li {
    margin: 0 0 0.25em 2em;
}