body {
	background-color: #42539a;
  	color: #EFEFEF;
	font-family:Georgia, "Times New Roman", serif;
	font-size:13px;
	overflow-x:hidden;
	padding-bottom: 5em;
}


a {
	color: #FFF00F;
	background-color: inherit;
	text-decoration: none;
}


a:hover {
  	color: #FF0000;
	background-color: inherit;
	text-decoration: underline overline;
}

h1, h2 {
	all:revert;
}
@media (max-width: 689px) {
	#container{
		display: grid;
		grid-template-columns: repeat(12, 1fr);
	}

	.newsContainer{
		grid-row: 2;
		grid-column: 2 / 11;
		z-index: 3;
	}
	#wtf{
		display: none;
		grid-row: 3;
		z-index: 1;
	}
	.mini-main, .mini-nav {
		position: relative;
		width: 100%;
		box-sizing: border-box;
	}
	
	.mini-nav {
		margin-top: 2em;
		padding-right: 0px;
		padding-left: 10px;
		border: 1px solid;
		padding: 10px;
		background-color: #5964A6;
	}
	.mini-main {

		padding-right: 5px;
		padding-left: 5px;
	}
}

@media (min-width: 690px) {
	#container{
		display: grid;
		grid-template-columns: repeat(12, 1fr);
	}

	.newsContainer{
		grid-row: 2;
		grid-column: 2 / 11;
		z-index: 3;
	}
	#wtf{
		display: none;
		grid-row: 3;
		z-index: 1;
	}
	.mini-main, .mini-nav {
		position: relative;
		width: 100%;
		box-sizing: border-box;
	  }
	  
	.mini-nav {
		-ms-flex: 0 0 27%;
		flex: 0 0 27%;
		max-width: 27%;
		padding-right: 0px;
		padding-left: 10px;
		border: 1px solid;
		padding: 10px;
		background-color: #5964A6;
	}
	.mini-main {
		-ms-flex: 0 0 73%;
		flex: 0 0 73%;
		max-width: 73%;
		padding-right: 5px;
		padding-left: 5px;
	}
}

@media (min-width: 1200px) {
	#container{
		display: grid;
		grid-template-columns: repeat(12, 1fr);
		column-gap: 10px;
	}

	.newsContainer{
		grid-row: 2;
		grid-column: 2 / 7;
		z-index: 3;
	}

	#wtf{
		display: inline;
		grid-row: 2;
		grid-column: 8 / 12;
		z-index: 1;
	}

	.mini-main, .mini-nav {
		position: relative;
		width: 100%;
		box-sizing: border-box;
	  }
	  
	  .mini-nav {
		  -ms-flex: 0 0 27%;
		  flex: 0 0 27%;
		  max-width: 27%;
		  padding-right: 0px;
		  padding-left: 10px;
		  border: 1px solid;
		  padding: 10px;
		  background-color: #5964A6;
	  }
	  .mini-main {
		  -ms-flex: 0 0 73%;
		  flex: 0 0 73%;
		  max-width: 73%;
		  padding-right: 5px;
		  padding-left: 5px;
	  }

}

#sidebar{
	grid-row: 1;
	font-size: 18px;
	display: flex;
	justify-content: center;
	text-align: center;
	grid-column: 1/12;
}

#header{
	width: 180%;
	margin: 0px 0 0 -10px;
	padding:0px;

}

.subhead{
	text-align: center;
}

.news, .content{

	width: 100%;
	background-color: #42539a;
	color: #FFFFFF;
	padding: 10px 5% 20px 5%;
	border: #F9E6B9 1px solid;
}


/*Below has been added for adding the site to LS Dot Com*/


.origHR {

  all: revert;
  float: left;
  width: 350px;
  background-color: inherit;
  color: black;

}

.mini-signature {
	margin: 10px 4px 0px 4px;
	text-indent: 8%;
}

.mini-sigdate {
	margin: 0px 4px 4px 4px;
	text-indent: 11%;
}

