body{
  color:#2b302a;
  background-image: url("darkforest.jpg");
  background-size: 1800px 900px;
  background-repeat: no-repeat;
}
.container{
	display: grid;
	margin: 50px 100px 20px 100px;
	padding: 5px;
	gap: 10px;
	grid-template: 
		"header header"
		"sidebar main"
		"footer footer"
		/1fr 2fr;
}

header { grid-area: header;
		background-color: #6f8a5c;
		border: 2px solid #526144;
  		border-radius: 5px;}
aside { grid-area: sidebar;
	background-color: #6f8a5c;
		border: 2px solid #526144;
  		border-radius: 5px;
	text-align: center}
main { grid-area: main; background-color: #6f8a5c;
		border: 2px solid #526144;
  		border-radius: 5px;
		text-align: center;
		height: 700px;
		overflow-y: auto}
footer { grid-area: footer; background-color: #6f8a5c;
		border: 2px solid #526144;
  		border-radius: 5px; }
.constructionimage{
  background-size: 75% 75%;
}
h1{
  font-family:"Lucida Sans Typewriter", "Lucida Console", monaco;
  font-style:normal;
  font-size: 24px}

p{
  font-family:"Lucida Sans Typewriter","Lucida Console", monaco;
  font-style: normal;
  font-size: 14px}

p2{
  font-family: "Lucida Sans Typewriter";
  font-size: 8px;
}
a{
color:darkslategrey;
font-size: 10px;
font-style:italic;
text-decoration: none
}
a:hover{
text-decoration: underline	
}
h2{
  font-family:"Lucida Sans Typewriter", "Lucida Console", monaco;
  font-style: italic;
  font-size: 14px;
}
.elementwidg{
	border: #112319;
	border-style: dotted;
}
.elementwidg2{
  border:#112319;
  border-style: dotted;
  max-height: 70px;
}
li{
  font-family:"Lucida Sans Typewriter", monaco;
  font-style:normal;
  font-size: italic;
}