
html,body 	{
		background-color:#222;
		}

#main {
	/* height:  100%; */
	width: 100%;
}

img 	{
		border:none;
		}

img.center 
		{
		display: block;
		margin-left: auto;
		margin-right: auto;
		}

/* center all content */

.center {
	/* border: 5px solid; */
	margin: auto;
	/* width: 1287px; */
	padding: 0px;
}

.vertical-center {
	margin: 0;
	position: absolute;
	top: 18%;
	/*
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	*/
}

.vertical-center-mobile {
	margin: 0;
	position: absolute;
	left: -5px;
	top: 25%;
	/*
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	*/
}


a 		{
		text-decoration: none;
		outline:none;
		}

a:hover {
		text-decoration: none;
		}

/* buttons */

.btn {
  background-color: #222;
  border: none;
  opacity: 0.3;
  transition: 0.4s;
}

.btn:hover {opacity: 1}


/* DIV settings for all site content */

.MainCenter1 {
	width: 99%;
	/* height: 657px; */
	margin-top: -40px;
	margin-right: 0.0%;
	margin-left: 0.0%;
	padding-top: 0px;
	padding-bottom: 0px;
	text-align: left;
	float: left;
}
@media (max-width: 1025px) {
	.MainCenter1 {
		/* min-height: 100px; */
		width: 100.0%;
		margin-right: 0.0%;
		margin-left: 0.0%;
		margin-bottom: 0px;
		float: left;
	}
}

/* settings for 3 columns of links */

.linkColumn3 {
	min-height: 100px;
	width: 32.0%;
	margin-top: 0px;
	margin-right: 0.7%;
	margin-left: 0.5%;
	padding-top: 25px;
	padding-bottom: 25px;
	text-align: center;
	float: left;
}
@media (max-width: 1025px) {
	.linkColumn3 {
		/* min-height: 100px; */
		width: 100.0%;
		margin-right: 0.0%;
		margin-left: 0.0%;
		margin-bottom: 10px;
		float: left;
	}
}

/* settings for title row */

.titleRow {
	/* min-height: 100px; */
	width: 100.0%;
	margin-top: 0px;
	margin-right: 0.0%;
	margin-left: 0.0%;
	padding-top: 30px;
	padding-bottom: 30px;
	text-align: center;
	float: left;
}
@media (max-width: 1025px) {
	.titleRow {
		/* min-height: 100px; */
		width: 100.0%;
		margin-right: 0.0%;
		margin-left: 0.0%;
		margin-bottom: 10px;
		float: left;
	}
}

/* hiding DIVs on small screens */

@media (max-width: 1025px) {
	.hidden-mobile {
		display: none;
	}
}

/* hiding DIVs on large screens */

@media (min-width: 1025px) {
	.hidden-desktop {
		display: none;
	}
}

/* end */
