/* CSS Document */
/* color contrast passed on a11y.com*/

body  {
      background-color: #fbb117;
	  background-size: 100%;
	  }

main {margin-top: 25px;
	  margin-left: auto;
	  margin-right: auto;
	  width: 40em;
      padding: 30px;
	  background-color: #ffebcd;
	  border: 3px solid #b87333;
      }



h1    {
	  color: black;
	  text-align: center;
      } 

h2   {
	  color: black;
	  }

p     {
	   text-indent: 1em;
      }

dt    {
	font-size: 1.3em;
	color: #625c32;
	text-decoration: underline #b87333;
}

@media (min-width: 760px) {
	body  {background-color: #ada96e;}
	
	main  {
		border: 10px solid #827839;
	}
	
	header {
		line-height: 2em;
		border: 3px double #b87333;
		border-radius: 10px;
		background-image: url("images/arrow.png");
		background-repeat: no-repeat;
		background-position: 0 0;
		background-size: contain;
}
    
    }





