body {

    background-image: url("bg.png");
    background-repeat: no-repeat;
    background-size: cover;
    color:black;
}
    
    #main {
        border: solid 3px;
        margin-left: 10vw;
        margin-right: 10vw;
        background-color: rgba(200,200,250,0.5);
    }

    #top {
        height: 15%;
    }
    #logo{
        float:left
    }

    img {
        padding-top: 10px;
        /*filter: invert(100%);*/
        max-width: 125px
    }

    #Header{
        font-family: "Lucida Console";
        line-height: 5px;
        padding-top: 20px;
        padding-bottom: 15px;
    }

    #menu{
        height: 20px;
        padding-left: 2vh;
    }

    .menuEntry{

        float:left;
        margin-left: 8px;
        margin-right: 35px;
    }

    .announcementContainer{
        float: left;
        width: 20px;
    }
    #symbol{
        color: red;
        box-sizing: border-box;
        height: 14px;
        font-size: 19px;
        padding-right: 50px;
        margin-right: 20px;
        margin-left: 1px;
    }

    #reachout{
        margin-left: 5px;
        margin-right: 5px;
        padding-top: 10px;
        width: 2000%;
        display: flex;
    }
    #announce{
        background: #ffdb26;
        color:black;
        border: 3px dashed black;
        box-sizing: content-box;
        margin: 0 auto;
        margin-top: 10px;
        width: 90%;
        height: 50px;
        overflow:auto;
        position:relative;
    }

    #pageTitle{
        padding: 5px;
        padding-left: 2.5%;
        margin-top: 2.5%;
        margin-left: 2.5%;
        font-size: 25px;
        width: 10%;
        background-color: rgba(255,255,255,0.5);

    }

    #pageContent{

        font-family: "Courier New";
        margin-top: 10px;
        margin-left: 2vw;
        margin-right: 2vw;
        margin-bottom: 2vw;
        background-color: rgba(255,255,255,0.5);
        height: auto;
    }

    #Blog{
        width: 80%;
    }
    #postTitle {

        color: black;
        font-size: 120%;
    }
    #postData {
        padding-left: 20px;
        /*float: left;*/
        line-height: 5px;
    }
    #postBody {
        padding: 10px;
        margin: 20px auto;
    }
