@font-face {
    font-family:EB Garamond;
    src: url(EB_Garamond/EBGaramond-VariableFont_wght.ttf);
}

body {
    background-color: #ded8c6;
    font-family:'EB Garamond','Times New Roman', Times, serif;
    padding:50px;
    color:rgb(101, 95, 78);
}
h1 {
    font-weight:normal;
    font-size:48pt;
    letter-spacing: 4px;
    color:rgb(118, 116, 111);
}
img {
    border-radius:15px;
}
table {
    border-spacing:0px;
    width:90%;
    margin:auto;
    margin-bottom:50px;
}
thead {
    background-color: #aba28a;
    color: #f2eddf;
    text-align:left;
}
th {
    padding:10px;
    font-size:13pt;
}
td {
    padding:6px;
}
tbody tr:nth-child(even) {
  background-color: #d1c9b3;
}
tbody tr:nth-child(odd) {
  background-color: #f2eddf;
}
hr {
    border:none;
    border-top: 3px dashed rgb(195, 186, 164);
}
a {
    margin:30px;
    margin-top:0px;
    color:rgb(101, 95, 78);
    text-decoration: none;
    font-size:14pt;
}
a:hover {
    text-decoration:underline dotted 2px rgb(101, 95, 78);
}

.caption {
    color:rgb(167, 159, 140);
    font-style: italic;
}
.mainContent {
    width:100%;
    display:flex;
    flex-direction:column;
    justify-content: space-around;
}
.content {
    margin:20px;
    margin-left:40px;
    width:50%;
}
.analysis {
    display:flex;
    padding:10px;
    justify-content: space-around;
    margin:auto;
    width:100%;
    align-items:center;
    font-size:14pt;
    line-height:40px;
}

#nav {
    width:100%;
    display:flex;
    justify-content:center;
    align-items:center;
}

