@charset "utf-8";
/* CSS Document */
body {
    width:800px;
    margin:0 auto;
    font-family:'Calibri', sans-serif;
    line-height:1.5;
    font-size: 18px;
    }
.minirev {
    width: 800px;
    margin:0 auto;
    font-family:'Calibri', sans-serif;
    line-height:1.5;
    font-size: 18px;
    counter-reset: section;
    }
.count {
    counter-reset: subsection;
    counter-increment: section;
    }
.count::before {
    content: counter(section) ". ";
    }
h3 {
    counter-increment: subsection;
    }
h3::before {
    content: counter(section) "." counter(subsection) " ";
    }
header nav {
    margin: 0;
    padding: 0;
    background-color:darkgreen;
    overflow: auto;
    }
header nav ul {
    display: flex;
    justify-content: center;
    }
header nav ul li {
    list-style-type: none;
    font-size: 18px
    }
header nav ul li a { 
    display: block;
    color: white;
    text-align: center;
    padding: 0px 16px;
    text-decoration: none;
    }
nav ul li a{
    color: black;
    }
h1 span {
    font-style:italic;
    font-weight:550;
    }
span {
    font-style:italic;
    }
.semesters {
    position: relative;
    }
.dropmenu {
    display: none;
    position: absolute;
    top: 100%;
    left: 0;
    min-width: 200px;
    z-index: 999;
    }
.semesters:hover .dropmenu {
    display: block;
    }
div.textr50 { float: left;
              width: 50%}

div.pickl50 { float: right;
              width: 50%}
div.pickl50 img { max-width: 100%;
                  height: auto;}
