<style>
/* force all text to arial, sets background to dark green */
html * 	{	font-family: monospace; !important}
body	{	font-family: monospace; !important;
			background-color: #3F3F3F;}



/* default text style is t1, t1h for headers, t1c for centered default text, t1hc for centered headers */
t1 {	font-size: 15px;
}
t1h {	font-size: 19px;
		font-weight:bold;

}
t1c {	font-size: 15px;
		text-align: center;
		width: 100%;
		position: relative;
		display:inline-block
}
t1hc {	font-size: 19px;
		font-weight:bold;
		text-align: center;
		width: 100%;
		position: relative;
		display:inline-block;
}


/* horizontal rule styling */

hr {	height:2px;
		border-width:0;
		color:black;
		background-color:black;
}

/*border styles */

b1 {	background-color:	#ffffff;
		perspective: 1px;
		border-radius:	5px;
		padding-top:8px;
		padding-bottom:10px;
		padding-left:10px;
		padding-right:10px;
		display: block;
  		margin: 0 auto;
		width: 95%;
		max-width: 1280px;
}



/* menu bar styling */
li {	padding: 10px;
		margin: 0 auto;
}
ul {	font-size: 18px;
		font-weight:bold;
		text-align: center;
		background-color:	#ffffff;
		border-radius:	5px;
		padding:10px;
		margin: 0 auto;
		align: center;
		width: 85%;
		max-width: 1280px;
  		list-style-type: none;


}

/* image styling */
.imgc { display: block;
		align: center;
  		margin: 0 auto;
		padding-top:10px;
		padding-bottom:10px;
		padding-left:10px;
		padding-right:10px;

}
.imgl {	display: block;
		align: left;
		padding-top:10px;
		padding-bottom:10px;
		padding-left:10px;
		padding-right:10px;

}
.imgr { display: block;
		align: right;
  		margin: 0 auto;
		padding-top:10px;
		padding-bottom:10px;
		padding-left:10px;
		padding-right:10px;
}

.containerleft {
  		display: flex;
		flex-wrap: wrap;
  		align-items: center;
  		justify-content: left;
}


.imageleft {
		float: left;
  		flex-basis: 100%
		padding-right: 10px;
}


.containerright {
  		display: flex;
		flex-wrap: wrap;
  		align-items: center;
  		justify-content: right;
}


.imageright {
		float: right;
  		flex-basis: 100%
		padding-left: 10px;
}

.textleft {
  		text-align: left;
}
.textright {
		text-align: right;

}
</style>
