
       
       
       
       
       body {
        background-color: #FFDEE3;
        margin: 010%;
        font-family: sans-serif;
        }

        h1 {
        color:#3DAD2B; 
        text-align:center;
        font-family: 'Young Serif', serif;
        text-transform:uppercase;
        border-bottom:2px solid #F50A31;
        margin-top:30px;
        }

        h2 {
        color: #347A3C;
        font-size: 1.5em;
        border-top:2px solid #F50A31;
        padding-top: 20px;
        }
        
        p {
        font-family:Georgia, serif;
        }

      .cool {
       background-color: #FFDEE3;
       color: #F50A31;
       border: 1px solid #F50A31;
       padding: 14px 25px;
       text-align: center; 
       display: inline-block;
     }

     .shadow {
      box-shadow: 10px 10px 8px #888888;
  }

  .divide {
    /* BREAKS THE FLOAT */
    margin-top: 10px;
    clear: left;
    height: 10px;
}

     .linkimage{
      border-radius: 10%;
      border: 2px solid #F50A31;
      height: 200px;
     }

     a:link {
      text-decoration: none ;
      color: #F50A31;
    }
    
    a:hover {
      text-decoration: underline;
      color: #F50A31;
    }
    
    a:visited {
      text-decoration: none;
      color: #F50A31;
    }
    
    a:active {
      text-decoration: none;
    }
     
  /* ////////// NAV LINKS /////////*/

  nav {
    height: 3em;
    padding: 1em;
    /* overflow: hidden; */
    letter-spacing: 2px;
    font-size: .9em;
    font-weight: 800;
    background-color: #347A3C;
  }

  /* unvisited link */
  nav a:link {
       background-color: #FFDEE3;
       color: #F50A31;
       border: 1px solid #F50A31;
       padding: 14px 25px;
       text-align: center; 
  }

  /* visited link */
  nav a:visited {
       background-color: #FFDEE3;
       color: #F50A31;
       border: 1px solid #F50A31;
       padding: 14px 25px;
       text-align: center; 
  }

  /* mouse over link */
  nav a:hover {
    color: #F50A31;
    border: 3px solid #F50A31;
    background-color:#FFDEE3;
    text-decoration: underline;
  }

  nav a {
    /* APPLIES TO ALL LINKS IN THE NAV */
    font-family: Helvetica, Arial, sans-serif;
    font-weight: 700;
    float: left;
    color: #ffffff;
    text-align: center;
    padding: 5px 30px;
    margin: 10px;
    text-decoration: none;
  }

  nav a.active {
    /* PUT "active" AS A CLASS ON THE CURRENT PAGE LINK */
    color: #e82a4a;
    background-color:#e5b8bf;
    border-radius: 6px;
  }

    
     img {
       border: 2px solid #F50A31;
     }
     
footer{
  color:#F50A31;
  padding: 10px 30px;
  border: 3px solid #F50A31;
}     

