body
{
  font-family:'Century Gothic';
  font-size: 11pt;
  color: #000;
}

@media (max-width:720px) {
  .logo-text{
    font-size: 12pt !important;
  }

}

.logo-text
{
	color: #0e5aab;
	font-family: 'Lora', serif;
	font-size: 22pt;
}

#banner
{
	background-color: #ffffff;
	margin-top: 0px;
	padding: 0 !important;
}

.blue
{
	color: #0e5aab;
	border-bottom: solid 5px;
	margin-bottom: 0px;
}

#about
{

}

#about p
{
	font-size: 12pt;

}

#column
{
	/*background:-webkit-linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.8)), url(../images/waterbg.jpg) fixed;
	background:linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.8)), url(../images/waterbg.jpg) fixed;
	background:-moz-linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.8)), url(../images/waterbg.jpg) fixed;
	background:-o-linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.8)), url(../images/waterbg.jpg) fixed;
	background:-ms-linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.8)), url(../images/waterbg.jpg) fixed;*/
	background-size: cover;
  background-color: #e7e7e7;
	background-repeat: no-repeat;
	padding-top: 30px;
	padding-bottom: 30px;
	z-index: -999999;
}

#plist
{
	background-color: #f2f2f2;
}

#reach
{
	border-left: solid 1px #999999;
}

.link
{
	color: #0e5aab;
}

.link:hover
{
	text-decoration: none;
}

footer
{
	background-color: #0e5aab;
	color: #ffffff;
}

footer p
{
	padding-top: 10px;
}

#soc
{
	border-left: solid 1px #ffffff;
}

#section{
  padding-top: 50px;
  padding-bottom: 50px;
}

.bordered{
  border: dotted 1px #0e5aab;
  padding: 20px;
}
