html {
    background: #CC9933;

    }
    
    main-content {
       z-index: 4000;
       
       font-size: 18px;
    }
    
    
figure {
      float: left;
      /*margin: 0 20px 20px 0;*/
      
      max-width: 40%;
    }

    figure img {
      width: 100%;
      height: auto;
      display: block;
      border-radius: 5px;
    }

    figure figcaption {
      text-align: center;
      font-size: 14px;
      color: #555;
      margin-top: 4px;
    }

    
    
    body {
      margin: 0;
      font-family: Arial, sans-serif;
      display: flex;
      flex-direction: column;
      align-items: center;
      
    }

    .container {
      max-width: 1350px;
      width: 100%;
      display: flex;
      flex-direction: column;
      background: #ffffff;  
    }

    header {
      background: #FCF5E5;
      color: black;
       align-items: center;
       text-align: center;
      
      font-family: "Times New Roman", Times, serif;
      font-weight: bold;
      border-bottom-width: 1px;
      border-bottom-style: solid;
      border-bottom-color: black;
      font-size: 1.5em;
      /*padding-bottom: 40px;*/
      /*height: 55px;*/
      width: 100%;
     
    }

    .hamburger {
      display: none;    
      cursor: pointer;
      width: 30px;
      height: 30px;
      margin: 5px;
      
      position: absolute ; 
      top: 15px; 
      right: 5px;
    }
    .hamburger span {
      background: black;
      position: absolute;
      height: 3px;
      width: 100%;
      left: 0;
      transition: 0.3s;
    }
    .hamburger span:nth-child(1) {
      top: 0;
    }
    .hamburger span:nth-child(2) {
      top: 8px;
    }
    .hamburger span:nth-child(3) {
      top: 16px;
    }
    .hamburger.active span:nth-child(1) {
      transform: rotate(45deg);
      top: 8px;
    }
    .hamburger.active span:nth-child(2) {
      opacity: 0;
    }
    .hamburger.active span:nth-child(3) {
      transform: rotate(-45deg);
      top: 8px;
    }


    .main-content {
      display: flex;
      flex: 1;
    }

    

    .content {
      flex: 1;
      padding: 5px;
      font-size: 18px;
      /*max-width: 1000px;*/
      /*margin: auto;*/
    }
    
    
    
    
    nav ul {
      list-style: none;
      margin: 0;
      padding: 0;
    }
    nav ul li {
      border-bottom: 2px solid #ffffff;
      font-weight: bold;
    }
    nav ul li a {
      color: black;
      display: block;
      padding: 10px;
      text-decoration: none;
      background-color: #ffffff;
    }
    
    nav ul li a:hover {
      background-color: #FFCC66;
    }
    
    
    
   nav {
      background-color: #ffffff;
      border-right: 1px solid black;
       text-align: center;
    } 
    
    
   .NavMenu {
       text-align: center;
       padding-top: 10px;
       padding-bottom: 10px;
       font-weight: bold;
       font-family: "Times New Roman", Times, serif;
       font-size: 21px;
   } 

    
 
footer
{
  background: #FFFFFF;
 color:#000000;
 height: auto;
 float: left;
 width: 100%;
 text-align: center; 
 clear:both;
 font-weight: bold;
 border-top-width: 2px;
 border-top-style: solid;
 border-top-color: #000000;
 border-bottom-width: 2px;
 border-bottom-style: solid;
 border-bottom-color: #000000;
 text-decoration: none;
 font-size:1.1em;
 text-decoration: underline;
 padding-bottom: 1%;
 padding-top: 2%;
}

footer a
{
color:#000000; 
text-decoration: none;
font-size: 1.8em;
}

footer a:hover 
{   
color: #191970;
}




#LeftSideBar
{
 width: auto;
 background: #ffffff;
 padding: 20px;
 }
 
 
    @media screen and (max-width: 768px) {
      .main-content {
        flex-direction: column;
      }
      
      
      
      header {
     
 font-size: .65em;
 padding-bottom: 15px;
 
    }
    
    
    
    .content h2 {
     
 font-size: 20px;
 
    }
    
    
    
      #LeftSideBar
{
 display: none;
 }
 
  .NavMenu
{
 display: none;
 }

      nav {
        display: none;
        
      }

      .hamburger {
        display: flex;
      }
      
      
      
      nav ul li a{
      background-color: #FFFFCC;
    }
      
      
nav.active {
      display: block;
      position: absolute;
      top: 70px;
      right: 0;
      width: 100%;
      z-index: 1000;
      background-color: #FFFFFF;
      border-right: 0px;
     
    } 
    

    }

       
      
   