body {
	//background-image: url("../assets/purple_bg.png");
	background-color: #354163;
	background-repeat: repeat-x;
	font-size: 20px;
	margin-left:0px;
}

@font-face {
	font-family: "PixelTwist";
	src: url(../assets/PropelRepelOutli.ttf) format("truetype");
}

@font-face {
	font-family: "Gontserrat-Regular";
	src: url(../assets/Gontserrat-Regular.ttf) format("truetype");
}

.gont-reg {
	font-family: "Gontserrat-Regular", Verdana;
}

.eightyeight {
	margin-top:10px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:5px;
}

.rotated45 {
	rotate:-45deg;
	position: absolute;
	border: solid 5px;
	background-color: #124512;
}

.menu {
	color: white;
}

.fade {
	opacity: 0.5;
}

.menu :visited {
	color: #99A4C6;
}

a :visited {
	color: #635835;
}

.news_section a {
	color: #354163;
}

.menu a {
	color: #C6BB99;
}

.title_font {
	font-family: "PixelTwist", Verdana;
	color: #C6B16A;
}

.gray_override {
	color: gray !important;
}

.hr_1 {
	background-image: url("hr_3.png");
	background-repeat: repeat;
	height: 10px;
	width:1018px;
}

.center {
	max-width: fit-content;
	margin-left: auto;
	margin-right: auto;
}

.bottom {
	background-color: #354163;
	border-top: solid 5px #635835;
	position:fixed;
	bottom:0px;
	width: 100%;
	position-left:0px;
}

.constrain {
	//width: 70%;
	min-width: 600px;
	max-width: 1024px;
}

.landing-constrain {
	width: 500px;
}

.date {
	font-style: italic;
	color: rgba(0, 0, 0, 0.75);
	margin-left: 20px;
	margin-top: -20px;
}

.news_section {
	margin-top: 5px;
	padding: 10px;
	background-color: #C6BB99;
	/*border-radius: 5px;*/
	height: auto;
	border: solid #635835;
}

.pokeborder {
	border: solid 31px #635835;
	border-image-source: url("../assets/pokeborder.png");
	border-image-slice: 31 31 31 31;
}

.landing_section {
	margin-top: 5px;
	padding-top: 1px;
	background-color: #C6BB99;
	/*border-radius: 5px;*/
	height: 500px;
	border: solid #635835;
}

.blog_section {
	margin-top: 5px;
	background-color: #C6BB99;
	/*border-radius: 5px; */
	height: auto;
	padding: 1px 0px 20px 0px;
	border: solid #635835;
}


.title {
	margin-top: 20px;
	margin-bottom: 20px;
	font-size: 60px;
}

.news_item {
	margin: 20px 10px 10px 20px;
}

.news_content {
	text-indent: 5%;
}

