 @charset "utf-8";


 
 body {
 	background-color:white;
 	margin:0px;
	 font-family:Arial, "Helvetica Neue", Helvetica,  "sans-serif";
 }
 
 .bdycontent {
	width:100%;
 	padding: 0px 0px 0px 0px;	
 	margin:60px 0px 0px 0px;	/* first value=top: adjusts the height from the bottom of the element just above */
 	min-height:100px;  /* use min-height to grow with content */
 	position:relative;
 }
 
 /* moves bdycontent up to meet navbar on mobile devices */
 @media (max-width:768px){
  .bdycontent {
	  margin-top:30px;
	  background:transparent;
	  display:block;  
  }
 }
 
  .bdycontainer {
  	width:100%;
	height:auto;
	padding-right: 0px;
    padding-left: 0px;
	margin:auto;
	position:relative;	
	background: transparent;	
  }
  
  @media (max-width:768px){ /* changes image to full width on mobile devices */
	  .bdycontainer {
		  width:100%;
		  height:auto;
		  margin-top:60px; /* sets main image to appear under sticky navbar */
	  }	
  } 
  .bdy_img {
	  display:block;
	  margin:auto;
	  max-width:100%;
	  height:auto;
	  border-radius:0px;	    
  }
  
  
  
  
    
  h1 {	
	  position:absolute;
	  top:500px;
	  left:0px;
	  margin:20px;
	  color:#b98f71;
  }
 
  /* section header  */
   h2 {
  	color:#705728;
  	font-family:'roboto', sans-serif;
	text-shadow: 3px 2px #f1e9da;
  }

  h3 {	
  	color:#674832;
  	font-family:'roboto', sans-serif;
  	line-height:.0;	
  }
  
  h5 {
  	font-family:'roboto', sans-serif;
  	font-size:16px;
  	color:#b98f71;
	margin:0px;	
  }
  
@media (max-width:768px){
	  h2 {
		  font-size: 20px;
	  }  	 	 
  }
  /* --------------------------------------------------------------  */
  .line-separator {
  	height:15px;
	margin:0px 0px 0px 0px;
  	border-bottom:1px solid #dcc18f;
  }
  /* --------------------------------------------------------------  */
  header, section, footer, aside, nav, main, article, figure {
      display: block; 
  }
  
/*Jen's styling*/
.general-wrapper{
	max-width: 1200px;
	width: 90%;
	padding:30px 0;
	margin: 0 auto;
}

.general-wrapper header {
	text-align: center;
}

  
