
html{
    font-size: 12pt;
}
body {
    font-family: 'Courier New', Courier, monospace;
    margin: 0;
    padding: 0;
}

.hurricane-regular {
  font-family: "Hurricane", cursive;
  font-weight: 400;
  font-style: normal;
}

h1 {
    font-family: "Hurricane", cursive;
    font-size: 4rem;
}

h2 {
    font-family: "Hurricane", cursive;
    font-size: 2rem;
}

header {
    height:500px;
    background-image: url(../images/desk-80.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: top;
    position: relative;
    margin: 0;
    padding: 200px 0 0;
    box-sizing: border-box;
    
}
header img{
    margin: 0px auto 0px;
    padding: 0px;
    height: 120px;
    width: auto;
    padding-top: 0px;
    align-self: center;
    display: block;

}
ul{
    font-size: larger;
}
nav a {
    font-size: 25pt;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 10em;
    display: block;
    box-sizing: border-box;
    padding: .25em;
    text-align: center;
    text-decoration: none;
}


footer a {
    list-style-type: none;
    text-align: center;

}

.light-fold{
    background-image: url(../images/front-fold.svg);
}
.dark-fold{
    background-image: url(../images/back-fold.svg);
}

.instagram {
  display: flex;
  align-items: center;
  justify-content: center;
}
.instagram img {
    padding: 5px;
}


main {
    background-color: #b59a88;
    padding-top: 1.5rem;
}
section{
    background-color: #fffaf0;
    margin: 0 1.5rem 1.5rem;
    padding: 1.5rem;

}

nav {
position: absolute;
bottom: 0;
left: 0;
right: 0;
}

nav ul {
    margin: 0;
    padding: 0;
    display: flex;
    width: 100%;
    justify-content: center;
    list-style-type: none;
}

footer img{
    width: 20px;
    height: auto;
}

a:link {
        color: black;
    }
a:visited { 
        color: black;
    }
a:hover {
        color: black;
    }
a:active {
        color: black;
    }