a:link {
    text-decoration: none;
    color: #b3b3b3;
}

a:visited {
    text-decoration: none;
    color: #b3b3b3;
}

a:hover {
    text-decoration: underline;
    color: white;
}

a:hover:visited {
    text-decoration: underline;
    color: white;
}

html * {
    font-family: 'Roboto', sans-serif !important;
}

body {
    background-color: #3b3b3b;
    margin: 0 !important;
    padding: 0 !important;
}

H1 {
    color: #b3b3b3;
    margin-left: 115px;
    text-align: center;
}

H2 {
    color: #b3b3b3;
    margin-left: 115px;
    text-align: center;
}

H3 {
    color: #b3b3b3;
    margin-left: 115px;
    text-align: center;
}

IMG {
    margin-left: 115px;
}

p {
    color: #b3b3b3;
    margin-left: 185px;
    margin-right: 40px;
}

ul {
    list-style-type: none;
    margin: 0;
    margin-top: 88px;
    padding: 0;
    width: 115px;
    border: 1px solid #b3b3b3;
    background-color: #b3b3b3;
    height: 100%; /* Full height */
    position: fixed; /* Make it stick, even on scroll */
    overflow: auto; /* Enable scrolling if the sidenav has too much content */
}

li {
    /*text-align: center;*/
    border-bottom: 1px solid color: #3b3b3b;
}

li a, .dropbtn {
    display: block;
    color: #3b3b3b;
    padding: 8px 0 8px 16px;
    text-decoration: none;
}

li a:hover, .dropdown:hover .dropbtn {
    background-color: #3b3b3b;
    color: #b3b3b3;
}

li a:link {color: #3b3b3b;}

li a:hover {color:#b3b3b3; text-decoration: none;}

li a:visited {color: #3b3b3b;}

li a:hover, a:visited {color: #b3b3b3;}

li a:hover:visited {color: #b3b3b3;}

/* begin dropdown new stuff */

.dropdown-content {
    display: none;
    position: fixed;
    left: 116px;
    top: 199px;
    background-color: #b3b3b3;
    border: 1px solid #3b3b3b;
    width: 190px;
    /*box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);*/
}

#dropdownlab {
    top: 225px;
}

#dropdowncourse {
    top: 191px;
}

.dropdown-content a {
    color: #3b3b3b;
    padding: 8px 0 8px 16px;
    text-decoration: none;
    display: block;
    text-align: left;
    border-bottom: 1px solid #3b3b3b;
}

.dropdown-content a:last-child {
    border-bottom: none;
}

.dropdown-content a:hover {background-color: #000000}

.dropdown:hover .dropdown-content {
    display: block;
}

/* end dropdown new stuff */

#headnotext {
    background-color: #000000;
    height: 18px;
    position: fixed;
    width: 100%;
    /*top: 0px;*/
}

#headtext {
    margin-top: 18px;
    display: block;
    background-color: #000000;
    /*text-align: center;*/
    height: 70px;
    font-size: 40px;
    color: #3b3b3b;
    position: fixed;
    width: 100%;
}

#OOMGtext {
    margin-top: 18px;
    display: block;
    text-align: center;
    font-size: 40px;
    color: #ffffff;
    position: fixed;
    width: 100%;
}

#logo {
    margin-left: 0px;
    text-align: left;
}

#OOMGtext {
    clear: both;
    text-align: center;
    margin-left: 0px;
}

#sidelink a:link {color: #3b3b3b;}

#divbox {
    position: absolute;
    top: 180px;
    left: 200px;
    width: 962px;
    height: 570px;
    overflow: hidden;
}

#present {
    position: relative;
    top: 0px;
}

<p></p>
