body {
     font-family:Goudy Old Style;
     font-size:large;
     background-color:#856166;
     text-align:center;
     border-color:#96D0B4;
 }

ul {
   list-style-type:none;
   margin-top:20px;
   padding:0;
   overflow:hidden;
   background-color:#96D0B4;
 }
 
 li {
 
 float:left;


 }

li a{

   display:block;
color:#856166;
text-align:center; 
padding:20px 75px;
text-decoration:none;
font-size:large;
}


h1{
     margin-bottom:0px;
 }
 
#wrapper {
        
    margin-left:auto;
    margin-right:auto;
    width:1200px;
 }
 
 #title {
     margin-top:30px;
     font-size:larger;
     font-family:Goudy Old Style;
     border-style:dotted; 
     border-width:thick;
     width:   500px; 
     margin-left:auto;
     margin-right:auto;
     color:#96D0B4;
  }

div.nametitle{
     color:#96D0B4;
     font-family:Goudy Old Style;
     text-decoration:underline;
     text-align:center;
     font-size:20pt;
      }

div.aboutusp {   
font-family:Goudy Old Style;
     color:#FFDF97;
     text-align:center;
     font-size:16pt;
     float:right;
     margin-top:90px;
     margin-right:180px;
     padding-right:50px;
     border:dotted;
     width:290px;
     height:340px;
 }     
  
 div.indeximages {
     
     margin-left:auto;
     margin-right:auto;
     padding:0;
     height:285px;
     width:356px;
 }
 
#gallery {
    border: 4px solid #ccc;
    float: left;
}

#gallery:hover {
    border: 4px solid #777;
}

#gallery img {
    width: 100%;
    height: auto;
    float:left;
}

.desc {
    padding: 15px;
    margin-bottom:15px;
    text-align: center;
    color:#FFDF97;
    font-size:20pt;
}

div.locationtitle {
    color:#96D0B4;
     font-family:Goudy Old Style;
     text-decoration:underline;
     text-align:center;  
     font-size:larger;
     margin-bottom:20px;
 }
 
 div.polaroidindex {
     text-align:center;
     font-family:Goudy Old Style;
     color:#856166;
     font-size:20pt;
     width: 48%;
    background-color: #96D0B4;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    padding-top:0px;
    padding-bottom:44px;
    margin-bottom:40px;
    float:left;
    margin-left:3px;
    margin-right:21px;
  }
  
  div.travelphotos {
    float:left;
    font-size:17pt;
    font-family:Goudy Old Style;
     color:#FFDF97;
     text-align:center;
    padding-top:30px;
    padding-bottom:30px;
   }
   
 div.travellinks {
     border:dotted;
     border-color:#96D0B4;
     color:#96D0B4;
     margin-bottom:20px;
     margin-top:20px;
     font-size:22pt;
  }
  

 