#banner {
    height: 90px;
}
    #toplogo {
        width: 400px;
    }
    #portrait {
            top: 10px;
            right: 20px;
            width: 70px;
    }








#headimg {
    top:90px;  
    width: 100%;
}
#head_fade {
    height: 150px; top: -60px;
    background-image: linear-gradient(to top, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0));
    position: relative;
}
#headlineContainer{
    text-align: center;
}
#headline {
    font-size: 4em;
}





#frame {
    width: 65%;
    margin: 5%;
    border: 5px solid #fff;
    border-radius: 10px;
    display: inline-block;
    background-color: #fff;
}
#frame img{
    width: 100%;
    border-radius: 10px;
}
.frameHeadline {
    font-size: 2em;
}
.stdpara {
    text-align: justify;
}
