#framework {
    background-color : transparent;
}

#mcontainer {
    border : none;
    margin : 0px;
    background-color : transparent;
}

#right, #left {
    display : none;
}

.advert {
    display : none;
}

.external {
    margin : 0px 6px;
    padding : 6px 0px;
}

.external p {
    color : black;
    max-width : 120ex;
    text-align : justify;
    margin : 0px 0px 2ex 4ex;
    font-family : "Times New Roman" serif;
    font-size : 13px;
    /*
    padding : 1ex;
    background-color : #232323;
    */
}

.external h1, .external h2 {
    color : #302830;
    font-size : 24px;
    margin-bottom : 10px;
    font-weight : bold;
}

.external h2 ~ h2 {
    margin-top : 10px;
}

.external h1 {
    margin-top : 10px;
    text-align : center;
}

.external h3 {
    color : #302830;
    font-size : 16px;
    font-weight : bold;
}

.external a {
    color : #302830;
}

.external a:hover {
    color : #635339;
}

.external table {
    margin-bottom : 3ex;
}

.row1 a, .row2 a {
    color : #c3bebd;
    border-bottom : 1px solid #c3bebd;
}

.row1 a:hover, .row2 a:hover {
    color : #e3dedd;
    border-bottom : 1px solid #e3dedd;
}

.external .message {
    color : black;
    vertical-align : middle;
}

.external .message a {
    text-decoration : underline;
}

.external .message a:hover {
    color : #606060;
    text-decoration : underline;
}

.external .message img.rss {
    width : 10px;
    height : 10px;
    margin-right : .5ex;
}

.external .message table {
    width : 100%;
}

.external .message td {
    width : 50%;
    padding : 0px 11%;
}

.external .plainheader {
    background : rgb(102,151,122);
    color : black;
    font-weight : bold;
}

