html{
    height: 100%; 
    }
body{
    /* background-color: #2F3035;  */
    /* background-color: rgb(209, 214, 182); */
      /* background-image: url(images/mfalls.PNG); */
    background-color: rgb(243, 240, 211);  
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center; 
}

.container {
    margin-left: auto;
    margin-right: auto;
   /* background-color: green;  */
   /* background-color: rgb(231, 231, 203); */
   /* background-color: rgb(243, 236, 177); */
   background-color: rgb(243, 240, 211);
    /* width: auto;  */
     
    
}

.myCarousel {
    margin-left: auto;
    margin-right: auto; 
    /*background-color: crimson; */
    display: flex;
    
}
.flex-container {
    display: flex;
    /*flex-direction: column-reverse; */ 
    
   /*background-color: rgba(165, 204, 149, 0.876); 
    /*text-align: center; */
    text-align: left;
    /* background-color: rgba(255, 255, 0, 0.068); */
    background-color: rgba(0, 255, 21, 0.068);
    
    
  }

header {
background-color:rgba(54, 13, 235, 0.294);
/*background-color:rgba(172, 13, 235, 0.294); */
/*background-color: rgba(255, 166, 0, 0.877); */
/* background-color: rgb(209, 214, 182);  */
/* background-color: rgb(243, 236, 177); */

height: 55px;
/*width: 1024px; */
text-align: center;
padding-bottom: 5px;
padding-top: 0px;
text-align: center;
display: flex; 


/* text-align: right;*/

}

 
/* nav { 
   /* background-color:rgba(0, 0, 0, 0.13);  */
   /*background-color: dimgray; 
   
    height: 40px; */
    /*width: 1096px; */
    /* text-align: right;
    padding-top: 10px;
    padding-bottom: 16px; 
    
    
} 


/* nav2 */
.nav {
    /* height: auto;
     width: auto; 
     background-color: black; */
 margin: 0;
 /* padding: 10; */
  padding-top: 3px;
 padding-bottom: 0px;
 
 list-style-type: none;
 text-align: center;
  }
  
 .nav li {
     display:inline-block;
     
 } 
 
 .nav a {
     color: blue;
     display: inline-block;
     padding: 0.5em 0.75em;
     /* background-color: #666;  */
     border-radius: 4px;
     text-decoration: none;
 }
 
 .nav .current {
 background-color: blueviolet  
 /* background-color:indigo;*/
 /* background-color: #666; */
 }
  

main { 
  /* background-color:orange; */
    /* height: 570px; */
    height: auto;
    text-align: left;
    padding-top: 0px;
    padding-bottom: 10px;
    /*padding-left: 240px;
    padding-right: 240px; */
    
    
}

footer { 
    /* background-color:rgba(0, 0, 0, 0.205); */
    background-color: black;  
    height: 60px; 
    /* text-align: center; */
    padding-top: 5px;  
   /* padding-bottom: 0px; */

    /* margin-bottom: 0px;  */
    padding-bottom: 5px;  
    
}
h1 {
    /* font: 94px; */
    font: 64px;
    color: black;
    /* font-style: oblique; */
    font-family: 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
    text-align: center;
}
h2 {
    /* font: 74px; */
    font: 45px;
    /* color: white;
    color: rgba(159, 180, 134, 0.787); */
    /* color: cadetblue; */
    color: black;
    /* font-family: Arial, Helvetica, sans-serif;
    text-align: center; */
    font-weight: bold;

    font-family: 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
    text-align: left;   
}
h3 {
    font: 44px,bold;
    /* color: white; */
    /* color: sandybrown; */
    color: seagreen;
   /* color: rgba(159, 180, 134, 0.787);*/
    /* font-family: Arial, Helvetica, sans-serif;
    text-align: left; */
    font-family: 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
    text-align: center;
}
h4 {
    font: 24px;
    /* color: white;
   color: rgba(159, 180, 134, 0.787); */
   /* color: cadetblue; */
   color: black;
    /* font-family: Arial, Helvetica, sans-serif;
    text-align: center; */
    font-family: 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
    text-align: center; 
}


p1{
    font-size: 18px;
    /* color: blanchedalmond; */
    /* color: grey; */
    color: rgb(58, 52, 52);
    font-family: Arial, Helvetica, sans-serif;
}
a{
    /* color: cornflowerblue; */
    color: darkblue;
    font-family: Arial, Helvetica, sans-serif;
   text-align: justify; 
   
}

nav a {
    text-decoration: none;
    padding-right: 10px;
    padding-left: 10px;
    font-size: 16px;
    
}

.fa_custom{

    /* color: #0099CC  */
     color: green; 

}

footer p{
    padding-bottom: 5px; 
    padding-top: 20px; 
    font-size: 12px;
    color: white;
    text-align: center;
    
}
.maps{
   
padding-top: 0px;
/* margin-bottom: 10px; */
margin-top: 0px; 
/* padding-bottom: 96px; */
}
