  
nav {
	float:right;	
	background-color: white;
	color:black;
	/*height:100px;*/
	margin-left:auto;
	margin-right:auto;
	width:50%;
	padding-left:50px;
	padding-top:25px;
	padding-right:200px;
	padding-bottom:25px;
	font-weight:bolder;
	font-size:110%;
	text-align:left;
	}

figureL {
 /* float: right;
  width: 30%;*/
   display: inline;
  text-align: center;
  font-style: italic;
  font-size: smaller;
  text-indent: 0;
  border: thin silver solid;
  margin: 0.5em;
  padding: 0.5em;
width:fit-content;
}

figureR {
  float: right;
  width-max: 30%;
   display: inline;
  text-align: center;
  font-style: italic;
  font-size: smaller;
  text-indent: 0;
  border: thin silver solid;
  margin: 0.5em;
  padding: 0.5em;
width:fit-content;
}

.rounded {
	border: 2px solid #84a773;
    border-radius: 25px;
	background-color:#83a872;
	}

.line {height:.3em;
background-color:black;
margin-top:1em;}

nav a{/*color:white;
margin: 0;
padding-top:5px;
diff */}

nav a:link {color:black;
    ;}
nav a:visited {color:black;}
nav a:hover {
	color:#1b3e0a;
   /*color:#83a872;
   font-size:125%;
   text-decoration:none;*/
font-variant: small-caps;
}

.centered {
	width:100%;
	margin-left:0;
	margin-right:0;
}

.responsive {
    width: 100%;
    max-width: 400px;
    height: auto;
}

h3 {
	width:100%;
	text-align: center;
	margin-top: 5px;
	font-size:medium;
	margin-left:0;
	margin-right:0;
}



.row {
/* background-color:#84a773; */
padding-top:10px;
/* width:100%;*/
}

body {
	margin: 0; 
	padding: 0; 
	color: #000000;
}

#column2 a:link{color:black;}
#column2 a:hover{color:#1b3e0a;}

#column2 p.a:link{color:black;}


main a:link {color:black;
	text-decoration:underline;}
main a:visited {color:black;}
main a:hover {
    color:#1b3e0a;
font-variant: small-caps;
}



footer a{color:black;
margin: 0;
padding-top:5px;
border:none;
}

footer a:hover{
color:black;
font-variant: small-caps;
}

.headline {
    font-family: Calibri, "Helvetica", san-serif;
    /*line-height: 1.5em;*/
    color: black;
    font-size: 300%;
	border-top: solid 2px black;
	border-bottom: solid 2px black;
	left-padding: 5px;
	text-align:center;
}

#tl {
	float:left;
	font-size:450%;
	color:#84a773;
	overflow:visible;
	height:150px;
	width:45%;
	background-color:transparent;
	font-weight:bolder;
	padding-top:15px;
}

header {
	width:90%; 
	margin-left:auto; 
	margin-right:auto;
}
#container{
	width:80%; 
	margin-left:auto; 
	margin-right:auto;
}


#para1
{
	background-color:#84a773;
	margin-top:10px;
	padding: 10px;
	max-height: 40em;/*160px;*/
}

.step1 {
	margin-left: 5px;
}

.step2 {
	margin-left: 10px;
}

.step3 {
	margin-left: 15px;
}

.step4 {
	margin-left: 20px;
}

.step5 {
	margin-left: 25px;
}
.step6 {
	margin-left: 30px;
}
.frame {
  display: block;
  width: 100vw;
  height: 100vh;
  max-width: 100%;
  margin: 0;
  padding: 0;
  border: 0 none;
  box-sizing: border-box;
}
main
 {
	width:90%; 
	margin-left:auto; 
	margin-right:auto;
}

footer
 {
	width:90%; 
	margin-left:auto; 
	margin-right:auto;
}

