/* Created on Jul 25, 2017 5:35:40 PM */

/* for making the footer stay put - tip o' the hat to cssreset.com */

html,
body {
	margin:0;
	padding:0;
	height:100%;
	font-family: sans-serif;
}

a:link {
  color: black;
  }
a:visited {
  color: black;
  }
a:hover {
  color: red;
  }
a:active {
  color: red;
  }  

a.barelink:link {
  color: black;
  text-decoration: none;
  }
a.barelink:visited {
  color: black;
  }
a.barelink:hover {
  color: black;
	}
a.barelink:active {
  color: black;
  }
 
.centered	{
	text-align: center; 
	margin: auto;
	}
	
.pagetitle	{
	font-size: 1.8em; 
	text-align: center; 
	margin: auto;
	padding-bottom: 1em;
	}
	
.coverimage
	{
	background-size:cover; 
	background-size:contain; 
	background-repeat:no-repeat; 
	background-position:center;
	}
	
.whitetext	{
	color: white;
	}

#wrapper {
	min-height:100%; 
 position:relative;
}
#header {
	padding:0px;
}
#maintext {
  height:auto !important;
  padding:0px;
  padding-bottom:70px;
/*	padding-bottom:60px;  /* must be >= height of the footer element - but causes scroll bars to appear - use media stmt above instead */
}

#footer {
	width:99%;
	height:65px;
	position:absolute; 
	bottom:0;

	padding-bottom:40px;
}
      