.patternbg p{
	text-shadow: .2rem .2rem #111;
}
.patternbg .sectionheading{
	text-shadow: .2rem .2rem #111;
}

.footer{
	background-color:#333;
	color:#fff;
}
.greenbg{
	background-size: cover;
	background-color:#5F9C00; 
	color: #fff;
}
.whitebg{
	background-size: cover;
	background-color:#fff;
}
.patternbg{
	background: url('../images/flowers/flowers.jpg');
	background-size: cover;
	color: #fff;
}
.navbar{
	text-align:center;
	height: 6.5rem;
	width:100%;
	height:10%;
	padding-right:2%;
	padding:1% 0%;
	background: #fff;
	z-index: 99;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
}
.resourcetable{
	font-size: 1.7rem;
}

.navbar  li{
	white-space: nowrap;
	list-style-type: none;
	display:inline;
	text-transform:uppercase;
	padding: 0% 1%;
	font-size: 1.9rem;
	font-weight:bold;
	margin-bottom: 0 auto;
}
.navbar a{
	color:#5F9C00;
	text-decoration:none;
}
.navbar a:hover{
	border-style:solid;
	border-width: 1px 0px;
	color:#5F9C00;
	text-decoration:none;
}
.navbar a:focus{
	color:#5F9C00;
	border-style:solid;
	border-width: 1px 0px;
	text-decoration:none;
	outline: none;
}
.sectionheading{
	margin: 0 auto;
	padding-bottom:2rem;
	padding-top:1rem;
	text-align:center;
}

a{
	color:#5F9C00;
	text-decoration:none;
}

a:hover{
	border-style:solid;
	border-width: 0px 0px 1px 0px;
	color:#5F9C00;
	text-decoration:none;
}
a:focus{
	color:#5F9C00;
	border-style:solid;
	border-width: 0px 0px 1px 0px;
	text-decoration:none;
	outline: none;
}
.whitelink{
	color:#fff;
}
.whitelink a{
	color:white;
	text-decoration:none;
}
.whitelink a:hover{
	border-style:solid;
	border-width: 0px 0px 1px 0px;
	color:#fff;
}
.whitelink a:focus{
	color:#fff;
	border-style:solid;
	border-width: 0px 0px 1px 0px;
	text-decoration:none;
	outline: none;
}