.nav-bar ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    text-align: center;
    position: fixed;
    top: 0;
    width: 100%;
    background-color: #664229;
    color: #E5D3B3;
}

.nav-bar li {
    float: left;
    border-right: 1px solid;
}

.nav-bar li a {
    display: block;
    text-align: center;
    color: #E5D3B3;
    padding: 8px 16px;
    text-decoration: none;
}

.nav-bar li a:hover {
    background-color: #987554;
  }

body {
    background-color: #D2B48C;
    margin: 0px;
}

h1 {
    text-align: center;
    font-family: 'Cinzel', serif;
    margin-top: 60px;
}

.page-one .intro-text {
    text-align: center;
    border: 1px solid; 
    padding: 15px;
    max-width: 1000px;
    margin: 0 auto;
    margin-bottom: 40px;
}

.page-one .gallery {
    margin-bottom: 40px;
}

.page-one h1 {
    text-align: center;
}

.page-one img {
   display: block;
    margin: 0 auto;
}

.page-one .row {
    margin-left: 10px;
}

.page-two h2 {
    text-align: center;
}

.page-two img {
    display: flex;
    margin: 0 auto;
    margin-bottom: 10px;
}

.row {
    display: flex;
    margin-left: 40px;
    margin-right: 40px;
}

.column {
    flex: 33.3%;
}

.page-two p {
    max-width: 800px;
    margin-bottom: 50px;
    margin: 0 auto;
    text-align: center;
}

.page-two .versailles-text {
    max-width: 1150px;
    margin-bottom: 40px;
}

.page-three h2 {
    text-align: center;
}

.page-three img {
    margin: 0 auto;
    display: block;
    margin-bottom: 10px; 
}

.page-three p {
    max-width: 700px;
    margin: 0 auto;
    text-align: center;
    margin-bottom: 50px;
}