body{
    background-color: #730e20;
    font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
    margin:1em 3em;
    
}
header{
    display:flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-evenly;
    border: 3px solid #f2cf8d;
}

header > a {
    background-color:#f2cf8d;
    color: #730e20;
    padding:0.5em 1em;
    text-decoration: none;
    font-size: 1.25rem;
    border: white 2px outset;
    margin:0.5em;
}


.logo{
    width:5em;
}

h1{
    color:#febf35;
    text-align: left;
    padding:0.5em;
    margin:0;
    
   
}

h2, h3{
    font-weight: 200;
    color:#f2cf8d;
    text-align: center;
   
}

h2 {
    margin-top: 3em;
}

nav{
    display:flex;
    flex-direction: row;
    float: right;
    /*background-color:#f2cf8d;*/
    margin:1em 2em;
    padding:0.35em;
}



nav a{
    background-color:#025273;
    background-color: #f2cf8d;
    color: #730e20;
    text-decoration: none;
    font-size:1.25rem;
    font-weight: 200;
    padding:0.35em 1.7em;
    margin:0.25em 0.5em;
    border: white 2px outset;
}

a:hover{
    background-color: rgb(242, 235, 235);

    background-color:#FFEDC0;
    color:#febf35;
    color: #730e20;
}

main{

    background-color: #f2cf8d;
    background-color: #730e20;
    color:#730e20;
    margin:1.5em auto;
    padding: 1.5em;
    max-width:80%;

    
}

main>h2{
    text-align: center;
    margin-bottom: 2em;
}

.container{
    display:flex;
    flex-direction: row;

}

table, th, td {
    border: 1px solid #730e20;
    font-size: 1.25rem;
  
      border: 2px ridge #f2cf8d;
      font-size: 1.25rem;
      color:#f2cf8d;
    
  }

table {
    margin: 0 auto;
    
}

  th, td{
    padding:0.35em;
    text-align: center;
    font-weight: 200;
  }

  .prices-additions{
    background-color: #f2cf8d;
    background-color:#730e20;
    color:#f2cf8d;

    border:#f2cf8d 1px solid;
    margin:0 0.75em;
    font-size: 0.9rem;
    padding:0 0.5em;

  }

  .prices-additions ul {
    margin: 0em 1em;
  }
  .prices-additions li{
    margin-left:1em;
  }

  .prices-additions h2{
    margin-top: 1em;
  }

  .table-two{
    border: 1px solid #730e20;
    font-size: 1.25rem;
    background-color: #f2cf8d;
    background-color: #730e20;
  
      border: 1px solid #f2cf8d;
      font-size: 1.35rem;
      color:#f2cf8d;
    
  }
