body {
    background:#a8c3c9;
    font-weight: 200;
    word-wrap:break-word;
    font-family: 'Open Sans', sans-serif;
}

#wrapper {
    margin:0 auto;
    width:73%;
    margin-top:20px;
}

#form {
    margin-top: 2%;
    margin-left: 2%;
}

#header {
    //-webkit-border-radius: 10px;
    //-moz-border-radius: 10px;
    //border-radius: 10px;
    background-color:#3fc1e0;
    color:#fff;
    font-size:36px;
    padding:10px;
    font-weight:bold;
    margin-bottom:20px;
    letter-spacing:-2px;
}

#banner {
    //-webkit-border-radius: 10px;
    //-moz-border-radius:10px;
    //border-radius: 10px;
    background-color:#3655af;
    background-image: url("../images/header_fjell_1920.jpg");
    background-repeat: no-repeat;
    background-position: center; 
    color:#999;
    padding:50px 10px 50px 10px;
    text-align:center;
}

#content_Area {
    //-webkit-border-radius: 10px;
    //-moz-border-radius: 10px;
    //border-radius: 10px;
    //background-color:#e7f1ff; // #CCC
    color:#333;
    box-shadow: 0 2px 2px #333;
    font-size:16px;
    width:72%;
    float:left;
    background: #e7f1ff; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#d4e2ff , #e7f1ff); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#d4e2ff, #e7f1ff); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#d4e2ff, #e7f1ff); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#d4e2ff, #e7f1ff); /* Standard syntax */
}

#content_Area h1 {
    font-size:24px;
    font-weight:bold;
}

#grid-buttons {
    width: 100%;
    padding-top: 5px;
    text-align: right;
}
#grid-buttons a{
    padding-right: 10px;
}

#sidebar {
    display:inline-block;
    //-webkit-border-radius: 10px;
    //-moz-border-radius: 10px;
    //border-radius: 10px;
    //background-color: #e7f1ff;
    color:#333;
    padding: 5px;
    box-shadow: 0 2px 2px #333;
    font-size:16px;
    width:25%;
    float:right;
    margin-left:1%;
    background: #e7f1ff; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#d4e2ff , #e7f1ff); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#d4e2ff, #e7f1ff); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#d4e2ff, #e7f1ff); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#d4e2ff, #e7f1ff); /* Standard syntax */
}

#footer {
    //-webkit-border-radius: 10px;
    //-moz-border-radius: 10px;
    //border-radius: 10px;
    background-color:#3d57a5;
    color:#fff;
    font-size:13px;
    padding:10px;
    margin-top:20px;
    text-align: center;
}