`@charset "utf-8";
/* CSS Document */
 
body  {
	background:#777A63;
	margin: 0; 
	padding: 0;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
}
.thrColFixHdr #containerIndex { 
	width: 1021px; 
	height:548px;
	margin: 0 auto; 
	border: 0px solid #000000;
	text-align: left; 
	position: absolute; left: 3px; top: 0px;
	background-image:url(../img/index_body_bkgd.jpg);
	background-position: 0px 149px;
	background-repeat:no-repeat;
} 
.thrColFixHdr #containerContent { 
	width: 1021px; 
	margin: 0 auto;
	border: 0px solid #000000;
	text-align: left; 
	position: absolute; left: 3px; top: 0px;
	background-image:url(../img/content_body_bkgd.gif);
} 
.thrColFixHdr #headerIndex { 
	padding: 0 10px 0 30px;
	height: 124px;
	background-image:url(../img/index_banner_bkgd.jpg);
	background-repeat:no-repeat;
	z-index: 1;
}
.thrColFixHdr #headerContent { 
	padding: 0 10px 0 30px;
	height: 124px;
	background-image:url(../img/content_banner_bkgd.jpg);
	background-repeat:no-repeat;
	z-index: 1;
}
.thrColFixHdr #displaydate { 
	padding: 15px 0px 0px 0px;
	color:#767964;
	font-size:11px;
	height:50px;
	width:125px;
	position: absolute; 
	left: 575px; 
	top: 0px;
	z-index: 2;
}
.thrColFixHdr #banner_Background_index { 
	padding: 0px; 
	position: absolute; 
	left: 3px; 
	top: 0px;
	z-index: -1;
} 
.thrColFixHdr #navigation_Background_index { 
	padding: 0px; 
	height: 28px;
	background-image:url(../img/index_navigation_bkgd.jpg);
	position: absolute; 
	left: 3px; 
	top: 124px;
	z-index: -1;
} 

.thrColFixHdr #body_Background_index {
	padding: 0px;
	background-image:url(../img/index_body_bkgd.jpg);
	position: absolute;
	left: 3px;
	top: 152px;
	z-index: -1;
}
.thrColFixHdr #indexmainpicture { 
	height:343px;
	width:501px;
	position: absolute; 
	left:3px; 
	top:149px;
	z-index:10;
}
.thrColFixHdr #indexmaintext {
	height:275px;
	width:475px;
	position: absolute;
	left:536px;
	top:218px;
	z-index:5;
}
.thrColFixHdr #indexmaintextblue { 
	height:275px;
	width:475px;
	color:#2BBED8;
	position: absolute; 
	left:535px; 
	top:217px;
	z-index: 10;
}
.thrColFixHdr #copyright_Background_index {
	padding: 0px;
	background-image:url(../img/index_copyright_bkgd.jpg);
	position: absolute;
	left: 3px;
	top: 488px;
	z-index: -1;
} 
.thrColFixHdr #flash_Background_index {
	padding: 0px;
	background-image:url(../img/index_flash_background.jpg);
	position: absolute;
	left: 3px;
	top: 153px;
	z-index: 10;
} 
.thrColFixHdr #featuredlisting_index {
	padding: 0px;
	height:40px;
	width:150px;
	position: absolute;
	left: 820px;
	top: 140px;
	z-index: 10;
} 
.thrColFixHdr #navigationIndex { 
	padding: 0px 0px 0px 35px;
	height: 25px;
	width:986px;
	background-image:url(../img/index_nav_bkgd.jpg);
	background-repeat:no-repeat;
	z-index:10;
}
.thrColFixHdr #navigationIndexFeaturedListings { 
	padding: 0px 0px 0px 35px;
	height: 25px;
	width:986px;
	background-image:url(../img/index_nav_bkgd.jpg);
}
.thrColFixHdr #navigationContent { 
	padding: 0px 0px 0px 35px; 
	height: 25px;
	width:986px;
	background-image:url(../img/content_nav_bkgd.jpg);
	background-repeat:no-repeat;
}
.thrColFixHdr #undernav { 
	padding: 0px 0px 0px 35px; 
	height: 9px;
	background-image:url(../img/content_undernav_bkgd.jpg);
	background-repeat:no-repeat;
}
.thrColFixHdr #undernavindex { 
	padding: 0px 0px 0px 35px; 
	height: 9px;
	background-image:url(../img/index_undernav_bkgd.jpg);
	background-repeat:no-repeat;
}
.thrColFixHdr #header h1 {
	margin: 0; 
	padding: 0px; 
}
.thrColFixHdr #sidebar1Content {
	float: left; 
	width: 189px;

	padding: 0px 0px 0px 0px; 
}
.thrColFixHdr #sidebar1Index {
	float: left; 
	width: 515px; 
	height:343px;
	padding: 0px; 
}
.thrColFixHdr #sidebar2 {
	float: right; 
	width: 710px;
	padding: 15px 100px 15px 15px;
}
.thrColFixHdr #sidebar2index {
	float: right; 
	width: 500px;
}
.johnhellerstoryphoto {
	padding: 0px 0px 10px 10px;
}
.johnhellerstoryfamilyphoto {
	padding: 0px 10px 0px 0px;
}
.teamhellerphotos {
	padding: 10px;
	margin: 0px 0px 10px 10px;
	background-color:#919629;
}
.valuescontainer {
	width:710px;
}
.valuesleft {
	float:left;
	width:220px;
	padding: 10px 0px 0px 0px;
}
.valuesright {
	float:right;
	width:475px;
	padding: 10px 0px 0px 0px;
	vertical-align:top;
}
.testimonialcontainer {
	width:710px;
	padding: 10px 0px 0px 0px;
}
.testimonialcontainergreen {
	width:710px;
	padding: 10px 0px 0px 0px;
	color:#B6BE34;
}
.testimonialcontainerblue {
	width:710px;
	padding: 10px 0px 0px 0px;
	color:#2099AE;
}
.testimonialright {
	float:right;
	width:250px;
	padding: 5px 0px 0px 0px;
	color:#5A5B4F;
}
.testimonialrightgreen {
	float:right;
	width:250px;
	padding: 5px 0px 0px 0px;
	color:#B6BE34;
}
.testimonialrightblue {
	float:right;
	width:250px;
	padding: 5px 0px 0px 0px;
	color:#2099AE;
}
.teamhellercontainer {
	width:710px;
	padding: 0px 0px 0px 0px;
}
.hellerfoundationcontainer {
	width:500px;
	padding: 0px 0px 0px 0px;
	position:relative;
	left:45px;	
}
.thrColFixHdr #mainContent {
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 180px;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
	position:relative;
	top:-10px;
}
.thrColFixHdr #mainContentIndex {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 525px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	position:relative;
	top:-10px;
} 
.thrColFixHdr #footer {
	height:70px;
	background-image:url(../img/content_copyright_bkgd.jpg);
}
.thrColFixHdr #footer:link {
	color:#767964;
	height:70px;
	background-image:url(../img/content_copyright_bkgd.jpg);
}
.thrColFixHdr #footerintro {
	height:70px;
}
.thrColFixHdr #footerContent {
	padding-top:0px;
	margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	color: #E6EAC7;
	left:3px;
	top:489px; */
}
.thrColFixHdr #footerIntro {
	padding: 0px;
	margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	color: #5A5B4F;
	left:3px;
	top:489px; */
}
.thrColFixHdr #fairwaystudios {
	padding: 0px 15px 0px 0px;
	margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	color: #767964;
	float:right;
}
.thrColFixHdr #contactfooter {
	padding: 0px 15px 0px 0px;
	margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	color: #767964;
	float:left;
}
.thrColFixHdr #contactfooterindex {
	padding: 17px 0px 0px 15px;
	margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	color: #767964;
	float:left;
}
.thrColFixHdr #johncontactphone {
	padding: 0px 15px 0px 0px;
	margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	color: #E6EAC7;
	float:left;
}

.thrColFixHdr #fairwaystudiosindex {
	padding: 20px 15px 0px 0px;
	margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	color: #767964;
	float:right;
}
.thrColFixHdr #fairwaystudiosintro {
	padding: 20px 15px 0px 0px;
	margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	color: #5A5B4F;
	float:right;
}
.thrColFixHdr #footerIndex {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #E6EAC7;
	height:55px;
	width:1021px;
	background-image:url(../img/index_copyright_bkgd.jpg);
	position:absolute;
	left:3px;
	top:492px;
}
.thrColFixHdr #copyright_txt_index {
	padding: 20px 90px 0px 0px;
	margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	color: #767964;
	float:right;
}
.thrColFixHdr #footer p {
	margin: 0px 0px 0px 0px; 
}
.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft { 
	float: left;
	margin-right: 8px;
}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.thrColFixHdr #introwisdom {
	height: 35px;
	font-family:Arial, Helvetica, sans-serif;
	color: #5A5B4F;
	position:absolute;
	left:700px;
	top:180px;
}
.thrColFixHdr #introexperience {
	height: 35px;
	font-family:Arial, Helvetica, sans-serif;
	color: #5A5B4F;
	position:absolute;
	left:760px;
	top:290px;
}
.thrColFixHdr #introintegrity {
	height: 35px;
	font-family:Arial, Helvetica, sans-serif;
	color: #5A5B4F;
	position:absolute;
	left:700px;
	top:350px;
}
.activeNavigation {
	color:#2BBED8;
}
.imageright {
	float:right;
	margin: 0px 0px 0px 10px;
}
.imageleft {
	float:left;
	margin: 0px 10px 10px 0px;
}
.caption{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
}
#contentlinks .active, a.active {
color:#2BBED8;
}
#contentlinkssitemap .active, a.active {
color:#767964;
}
#content_txt .active, a.active {
color:#2BBED8;
}


a:link {text-decoration: none; color: #E6EAC7;}
a:visited {text-decoration: none; color: #E6EAC7;}
a:hover {text-decoration: none; color: #2BBED8;}
a:active {text-decoration: none; color: #E6EAC7;}

.featuredlistingIndex_txt {font-size: 16px; font-family: Arial, Helvetica, sans-serif; color:#3F3F38;}
.navigation_txt {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color:#E6EAC7;}
.greeting_txt {font-size: 13px; font-family: Arial, Helvetica, sans-serif; color:#000;}
.copyright_txt {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color:#767964;}
.copyright_txt_intro {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color:#767964;}
.copyright_txt_intro_contact {font-size: 13px; font-family: Arial, Helvetica, sans-serif; color:#767964;}
a.copyright_txt_intro:link {text-decoration: none; color:#767964;} */
.content_txt {font-family: Arial, Helvetica, sans-serif; color:#5A5B4F;}
a.copyright_txt:link {text-decoration: none; color:#767964;} */
a.copyright_txt:active {text-decoration: none; color:#767964;} */
a.copyright_txt:hover {text-decoration: none; color:#2BBED8;} */
a.copyright_txt:visited {text-decoration: none; color:#767964;} */
a.content_txt:link {text-decoration: none; color:#000;} */
.valuesh1 {font-size: 16px; font-family: Arial, Helvetica, sans-serif; color:#B6BE34;}
.valuesh2 {font-size: 18px; font-family: Arial, Helvetica, sans-serif; color:#B6BE34;}
.contenth1 {font-size: 18px; font-family: Arial, Helvetica, sans-serif; color:#2BBED8;}
.contenth1black {font-size: 18px; font-family: Arial, Helvetica, sans-serif; color:#000;}
.contenth2 {font-size: 16px; font-family: Arial, Helvetica, sans-serif; color:#B6BE34;}
.welcome {font-size: 22px; font-family:"Times New Roman", Times, serif; color:#2BBED8;}
.missionhighlightsblue {font-size: 20px; font-family:"Times New Roman", Times, serif; color:#2BBED8;}
.missionhighlightsyellow {font-size: 20px; font-family:"Times New Roman", Times, serif; color:#FFDE00;}
.missiontxt {font-size: 20px; font-family:"Times New Roman", Times, serif; color:#000;}
.missiontxtblue {font-size: 20px; font-family:"Times New Roman", Times, serif; color:#2BBED8;}
.foundation {font-size: 20px; font-family:"Times New Roman", Times, serif; color:#1C8193;}
.valuestxt {font-size: 16px; font-family: Arial, Helvetica, sans-serif; color:#767964;}
.valuestxtblue {font-size: 16px; font-family: Arial, Helvetica, sans-serif; color:#2BBED8;}
.windermerelink {text-decoration: none; color:#5A5B4F;}
.indexmaintext {font-size: 13px; font-family: Arial, Helvetica, sans-serif; color:#000;}
.indexmaintextblue {font-size: 13px; font-family: Arial, Helvetica, sans-serif; color:#2BBED8;}
.johnfooterphone {font-size: 13px; font-family: Arial, Helvetica, sans-serif; color:#E6EAC7;}
.advicemarketingintelligence {font-size: 24px; font-family:"Times New Roman", Times, serif; color:#2BBED8;}


img {
border: none;
}

</style>

