/* Stags CSS file */

body{
  background-color: #567E3A;
  font-family: Futura, “Trebuchet MS”, Arial, sans-serif;
  color: #ffffff;
}

p{
	position:relative;
}

h1, h2, h3, h4, h5, h6{
  text-align:center;
}

h1.override{
  font-size:67px;
  font-weight: 600;
  text-shadow: 3px 3px #003300;
  color: #fff;
}

.shadow{
	text-shadow: 2px 2px #003300;
}


.top{
	position: relative;
	top: -45px;
  	left: -20px;
	.second{
		position: relative;
		top: 50%;
	}

}
.toptext{
    text-align: center;
    position: relative;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}

.center{
  text-align:center;
}

.yellowback{
    background: #ffff00;
}

.topimage{
  border:1px solid #003300;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px
}

#headerimage{
  padding-left: -20px;
  background: url("images/2016team1.jpg") no-repeat center;
  background-size: cover;
}

a {
  color: #003300;
}
a:hover {
  color: #ffff00;
}
.v-align {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}

.navlogo {
    position:relative;
    left:-60px;
}
.img-rounded {
  border-radius: 18px;
}

.top-padded {
        padding-top: 20px;
}

.bottom-padded{
        padding-bottom: 20px;
}

.centered{
        width: 25%;
        margin: 0 auto;
}

.pic-center{
        width: 50%;
        margin-right: auto;
        margin-left: auto;
}
.black_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}

.white_content {
	display: none;
	position: absolute;
	top: 12%;
	left: 12%;
	width: 75%;
	height: 75%;
	padding: 10px;
	border: 10px solid yellow;
	background-color: white;
	z-index:1002;
	overflow: auto;
}
