html {
  /* http://css-tricks.com/perfect-full-page-background-image/ */
  background:url('../img/bg.jpg') no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  
}
p {
  text-indent : 40px;
  }
body {
	background: none;
}

.mainBanner {
	table-layout:fixed;
	display:flex;
	align-items:center;
}
.bannerImage {
	/* Padding goes clockwise starting from top (top, right, bottom, left) */
    padding: 10px 0px 10px 10px;
}
.bannerText {
	font-size: 140%;
    text-align:left;
	color: #fff !important; 
    text-shadow: 0px 2px 3px rgba(0, 0, 0, 1);
}
.navLinkBox {
	background: rgba(0,0,0,1);
	text-align:center;
	/* You can make the buttons bigger or smaller here */
	/* Be warned vertical centering is super annoying with CSS alone */
}
.navLink {
	color: white;
	cursor:pointer;
	font-size:1.3em;
	/* Change the fonts for the nav links */
}

.mainContent {
	background: rgba(255,255,255,0.70);
	font-size: 125%;
    border: .5px solid;
	border-top-left-radius: 2em;
	border-top-right-radius: 2em;
    border-bottom-left-radius: 2em;
	border-bottom-right-radius: 2em;
	box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.5);
}
.footer {
    overflow: hidden; 
    position: fixed; 
    bottom: 10px;
}

.footer-text-left {
    font-family: 'Raleway', sans-serif; 
    color: white; 
    text-shadow: 0px 2px 3px rgba(0, 0, 0, 1);
    margin-left: 30px;
	float: left;
    font-size: 16px;
}
.footer-text-right {
    font-family: 'Raleway', sans-serif; 
    color: white; 
    text-shadow: 0px 2px 3px rgba(0, 0, 0, 1);
    float: right;
    font-size: 16px;
}

.footer-text-center {
    font-family: 'Raleway', sans-serif; 
    color: white; 
    text-shadow: 0px 2px 3px rgba(0, 0, 0, 1);
	text-align: center;
    font-size: 16px;
}
.footer-text a, .footer-text a:hover { 
	color: white;
	text-decoration: none;
}
.page-header {
padding-bottom: 9px;
margin: 20px 0 20px;
border-bottom: 1px solid #000;
}
/* unvisited link */
a:link {
    color: #FF0000;
}

/* visited link */
a:visited {
    color: #00FF00;
}

/* mouse over link */
a:hover {
    color: #FF00FF;
}

/* selected link */
a:active {
    color: #0000FF;
}
