.header-div {
  position: absolute;
  top: 6px;
  left: 6px;
  width: 990px;
  height: 141px;
  background-color: #e8e8d0;
  border:  none;
  margin: 0px;
}
.container-div {
  font-family: Arial,Helvetica,sans-serif;
  position: absolute;
  top: 245px;
  left: 40px;
  width: 920px;
  border:  none;
  margin: 0px;
}

.indented-div {
  margin-left: 30px;
}

.footer-div {
  text-align: center;
  background-color: #e8e8d0;
}

.notices-div {
  position: absolute;
  top: 20px;
  left: 720px;
  width: 260px;
  font-family: Arial;
  height: 55px;
  /* border:  1px solid; */
  padding: 5px;
  margin: 0px;
  text-align: center;
  vertical-align: middle;
}
.youthchorale-div {
  position: absolute;
  top: 44px;
  left: 753px;
  border:  none;
  margin: 0px;
}
.scholarship-pic {
  position: absolute;
  top: 44px;
  left: 767px;
  border:  none;
  margin: 0px;
}

.highlight-font {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 14pt;
  font-style: italic;
  font-weight: bold;
}

hr {
  opacity: 0.7;
}
h1 {
  font-family: Times,serif;
  font-size: 19pt;
  font-style: italic;
  position: absolute;
  top: 198px;
  width: 990px;
  text-align: center;
  /* outline: 2px solid #0f0; */
  border:  none;
  margin: 0px;
}

table.padded-table td {
    padding: 10px;
    background-color: #8d6158;
    border: 3px solid black;
}
table.table-index {
    width: 779px;
}
table.table-list {
    border-collapse: collapse;
    border: 1px solid black;
}
table.table-list th {
    background-color: #ebb667;
    border: 1px solid black;
    padding: 2px;
}
table.table-list td {
    background-color: #f4cb93;
    border: 1px solid black;
    padding: 2px;
}

.table-list-members {
    width: 155px;
}
.table-list-level {
    width: 207px;
}
.table-list-patron {
    width: 307px;
}
.table-list-role {
    width: 251px;
}
.table-list-name {
    width: 233px;
}

.lvmclogo-pic {
  position: absolute;
  top: 11px;
  left: 23px;
  width: 224px;
  height: 118px;
  border:  none;
  margin: 0px;
}
.florafauna-pic {
  position: absolute;
  top: 13px;
  left: 282px;
  width: 451px;
  height: 130px;
  border:  none;
  margin: 0px;
}
.vinesroses-pic {
  position: absolute;
  top: 20px;
  left: 733px;
  border:  none;
  margin: 0px;
}
.poster-pic {
    width: 428px;
    height: 562px;
    border: 1px solid black;
    margin: 0px 0px 0px 20px;
}
.director-pic {
    width: 262px;
    height: 348px;
    border: 1px solid black;
    margin: 0px 15px 15px 0px;
}
.accompanist-pic {
    width: 214px;
    height: 289px;
    border: 1px solid black;
    margin: 0px 15px 15px 0px;
}
.chorale-pic {
    width: 740px;
    height: 355px;
    margin: 0px 0px 15px 0px;
    box-shadow: 0 4px  8px 0 rgba(0, 0, 0, 0.2), 
                0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.lv5-pic {
    width: 390px;
    height: 56px;
    border: none;
    margin: 20px 10px 10px 10px;
}
.mc-pic {
    width: 288px;
    height: 128px;
    border: none;
    margin: 0px;
}
.notes-pic {
    width: 256px;
    height: 64px;
    border: none;
    margin: 0px 0px 25px 0px;
}
.verdi-pic {
    width: 218px;
    height: 300px;
    border: none;
    margin: 0px 20px 0px 10px;
}
.gold-note-pic {
    width: 50px;
    height: 52px;
    border: none;
    margin: 0px 30px 0px 30px;
}
.gold-note-caption {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10pt;
  font-style: italic;
  font-weight: bold;
}
.adds-pic {
    width: 250px;
    height: 174px;
    border: none;
    margin: 0px;
}
.pdf-pic {
    width: 230px;
    height: 56px;
    border: none;
    margin: 0px;
}
.vines-pic {
    width: 650px;
    height: 420px;
    border: 2px solid black;
}
.first-love-pic {
    width: 275px;
    height: 308px;
    border: none;
    margin: 0px 0px 10px 10px;
}
.scholar-pic {
    width: 264px;
    height: 355px;
    border: 1px solid black;
    margin: 0px 30px 0px 30px;
}
.picnic-pic {
    width: 599px;
    height: 240px;
    border: 1px solid black;
    margin: 20px 0px 20px 0px;
}
.lute-pic {
    width: 214px;
    height: 292px;
    border: none;
    margin: 0px 0px 10px 10px;
}
.snowfire-pic {
    width: 344px;
    border: none;
    margin: 20px 0px 20px 0px;
}
.townfolks-pic {
    width: 350px;
    height: 294px;
    border: 1px solid black;
    margin: 20px 0px 20px 0px;
}
.river-pic {
    width: 317px;
    height: 253px;
    border: 1px solid black;
    margin: 0px 0px 10px 10px;
}
.winter-pic {
    width: 350px;
    height: 250px;
    border: 1px solid black;
    margin: 0px 0px 10px 10px;
}
.centered-block {
    display: block;
    margin-left: auto;
    margin-right: auto; 
}

.navbar-div {
  position: absolute;
  top: 151px;
  left: 143px;
  width: 730px;
  font-family: Arial;
  text-align: center;
  margin: 0px;
}
ul.list-nav-menu {
  font-size: 16px;
  list-style-type: none;
  padding: 5px;
  margin: 0px;
}
ul.list-nav-menu li {
  color: black;
  display: inline;
}
ul.list-nav-menu a {
  padding: 5px;
  color: black;
  text-decoration: none;
}
ul.list-nav-menu a:hover {
  background-color: #e7e7e7;
}

.dropdown-div {
  display: none;
  position: absolute;
  top: 0px;
  left: 22px;
  display: inline-block;
}
.dropdown-div:hover .dropdown-btn {
  color: black;
  background-color: #e7e7e7;
}
.dropdown-div:hover .dropdown-menu-div {
  display: block;
}

.dropdown-btn {
  font-size: 16px;
  color: transparent;
  background-color: transparent;
  padding: 5px;
  border: none;
}

.dropdown-menu-div {
  display: none;
  position: absolute;
  background-color: #f9f9f9;
  min-width: 100px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
}
.dropdown-menu-div a {
  display: block;
  color: black;
  padding: 8px 16px;
  text-decoration: none;
}
.dropdown-menu-div a:hover {
  background-color: #e7e7e7;
}

