/* ####################### MAIN CONTENT ################# */

#content {
    position:absolute;
    top:100px;
    right:3px;
    bottom:3px;
    left:170px;
    overflow:auto;
    font-size:11px;
    color:#333;
    line-height:14px;
    padding-right:20px;
}

#content h1, #content h2 {
    padding:0;
    font-size:20px;
    font-weight:normal;
    color:#333;
}

#content h1 {
    line-height:22px;
    text-align: right;
    padding:0 20px 0 20px;
    margin:20px 0 40px 0;
    border-bottom:1px solid #ccc;
    display:block;
}

#content h1 a {
    color:#0060b1;
    text-decoration:none;
}

#content h2 {
    font-style:italic;
    font-size:11px;
    margin:0 0 10px 0;
}