a {
	border:0;
}

a:hover {

}

img {
	border:0;
}

#containerCentral {
	position:relative;
	width:960px;
	margin: 70px auto 0 auto;
	font-size:0.8em;
	}

#containerCentral2 {
	position:relative;
	width:960px;
	float:left;
	padding:35px 0 10px 0;
	background:url('/images/backgroundInside.png') top left repeat-y;
	text-align:left;
	}

#leftContainer {
	position:relative;
	width:252px;
	margin:80px 0px 0px 34px;
	float:left;
}

#Logo {
	position:absolute;
	left:35px;
	top:-35px;
	width:214px;
	height:150px;
}

#captureHeader {
	position:absolute;
	right:2px;
	top:-57px;
	color:#285A80;
	font-size:1.6em;
}

#Nav {
	position:relative;
	width:215px;
	margin-top:20px;
}

#Nav ul {
	margin-left:0;
	padding-left:0;
	list-style-position:inside;
	list-style-type:none;
	}

#Nav li {	
	border-bottom:1px solid gray;
	padding:10px 0 10px 28px;
	font-size:1.6em;
	color:#285A80;
}

#Nav li img {	
	vertical-align:middle;
	padding-right:10px;
	border:0;
}

#Nav a {
	color:#285A80;
	text-decoration:none;
	}


#Side {
	position:relative;
	width:216px;
	margin:20px 0;
	font-size:1.6em;
	color:#6A5137;
	text-align:center;
}

#emailAddress {
	font-size:0.6em;
	color:#285A80;
	}

#emailAddress a {
	color:#285A80;
	text-decoration:underline;
}	

.testimonial {
	background:url('/images/testimonialBG.png') top left repeat-y;
	background-color:#F8F0E3;
	font-size:0.7em;
	color:#285A80;
	text-align:left;
	margin-top:20px;
}

.testLeftBG {
	width:38px;
	display:block;
	float:left;
}


.testimonial p {
	width:156px;
	padding-left:0px;
	margin:0;
	padding:15px 20px 10px 50px;
}

.signature {
	font-size:0.8em;
	padding-top:5px;
}

#subscribe {
	height:155px;
	clear:both;
	background:url('/images/subscribe.png') top left no-repeat;
	font-size:0.6em;
	color:#285A80;
	padding:1px 0px 0px 15px;
	text-align:left;
	margin-top:10px;
}

#subscribe p {
	margin:10px 0 6px 0;}


#subscribe .formItem {
	margin:3px 0 0 0;
}

#subscribe .formItem input {
	width:180px;
}

#subscribe .formButton {
	float:right;
	margin-right:21px;
}

#subscribeHeading{
	font-size:1.0em;
	color:#6A5137;
}

#rightContainer {
	position:relative;
	width:650px;
	float:left;
	margin-bottom:10px;
}

#Content {
	position:relative;
	width:629px;
	float:left;
	text-align:left;
}

#ContentText {
	position:relative;
	width:556px;
	float:left;
}

#imageGallery {
  border: 1px solid #CCCCCC;
  float: left;
  position: relative;
  width: 697px;
  margin-top:10px;
}

.galleryImageContainer {
	margin-top: 10px;
	display: flex;
	/* flex-flow: row wrap; */
	min-height: 130px;
}

.galleryImage {
	/* float: left; */
	/* width: 120px; */
	/* text-align: center; */
	/* margin: 10px 58px 0 0; */
	width: 25%;
	padding-right: 5px;
	padding-bottom: 5px;
	cursor: pointer;
}
.galleryImage img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.galleryImage .featherGallery {
	width: 100%;
	height: 100%;
	background-size: cover;
}
#ContentFader {
	float:left;
	width:495px;
	height:341px;
	padding:20px 20px 0 28px;
	background:url('/images/faderBG.png') top left no-repeat;
}

#ContentWelcome {
	float:right
}

#articles {
	position:relative;
	width:620px;
	margin-top:20px;
	float:left

}

.articleLeft {
	background:url('/images/articleHeadingBG.jpg') top left no-repeat;
	position:relative;
	clear:both;
	width:275px;
	margin:20px 20px 20px 0;
	float:left;
	border-right:1px solid #999999;
}

.articleLeft a {
	color:#FFF;
	text-decoration:none;
}

.articleRight {
	background:url('/images/articleHeadingBG.jpg') top left no-repeat;
	position:relative;
	width:275px;
	margin:20px 20px 20px 12px;
	float:left;
}

.articleRight a {
	color:#FFF;
	text-decoration:none;
}

.articleText {
	position:relative;
	width:242px;
	padding-top:17px;
	float:left
}

.articleText img {
	margin: 0 0 5px 5px;
}

#additionalText {
	float:left;
	margin-bottom:10px;
	margin-top:10px;

}

#footer {
	position:relative;
	width:955px;
	height:13px;
	clear:both;
	float:left;
	margin:20px 0 20px 0;
	color:#27597F;
}

#footer a {
	text-decoration:none;
	color:#27597F;
}

#footerLeft {
	position:relative;
	float:left;
}

#footerRight {
	position:relative;
	float:right;
}

.tabImgContainer {
	display: flex;
	column-gap: 270px;
}


.interiorIframeContainer {
	display: flex;
	column-gap: 20px;
}