﻿html {
	margin: 0;
	padding: 0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: 15px;
	color: #000;
}
body {
	position: relative;
	margin: 0;
	width: 100%;
	padding: 0;
	color: #000;
	background-color: #fff;
}
.homeBackground {
	background-color: #f4ecd6;
}
p {
	margin: .25em 0 1.5em 0;
	font-family: Garamond;
	font-size: 16px;
	line-height: 1.5;
}
p.intro {
	padding: 0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 30px;
	margin: 5px 0 0 0;
}
a {
	color: #7C502C;
	text-decoration: none;
}
a:visited {
	color: #AC703D;
}
a:active {
	color: #AC703D;
}
a:hover {
	color: #7C502C
}
a:focus {
	outline: none;
}
img {
	border-width: 0px;
	border-color: inherit;
	border-style: none;
	margin: inherit;
	padding: 0px;
}
form {
	margin: 0;
	padding: 0;
}
input {
	margin: 0;
	padding: 0;
}
ul {
	margin: 10px 10px 0 24px;
	padding: 0;
	font: 14px/15px Garamond;
	font-family: Garamond;
}
li {
	margin: 0;
	padding-bottom: .5em;
	font-family: Garamond;
	font-size: 16px;
}
h1 {
	margin: 30px 0 5px 0;
	font: bolder 13px/18px Georgia, "Times New Roman", Times, serif;
	color: #000;
}
h2 {
	margin: 20px 0 2px 0;
	padding: 0;
	font: bolder 12px/14px Georgia, "Times New Roman", Times, serif;
	color: #000;
	text-transform: uppercase;
}
h3 {
	margin: 0;
	padding: 0;
	font: 12px/15px Georgia, "Times New Roman", Times, serif;
	color: #000;
	text-transform: uppercase;
}
h4 {
	margin: 0;
	padding: 0;
	font: italic 12px/15px Georgia, "Times New Roman", Times, serif;
	color: #000;
	text-transform: none;
}
h5 {
	margin: 0;
	padding: 0;
	font: 14px/15px Garamond;
	color: #000;
	text-transform: none;
}
/* ------------------------------------------------------------------------------- */
.clear {
	clear: both;
	height: 1px;
	overflow: hidden;
}
.noPrint {
}
.printOnly {
	display: none;
}
/* header ------------------------------------------------------------------------------- */
#header {
	width: 100%;
	padding-top: 29px;
	padding-bottom: 19px;
	background-color: #f4ecd6;
}
#logo {
	width: 796px;
	margin: 0 auto 0 auto;
	text-align: center;
}
#logo.interior {
	width: 590px;
}
#navigation {
	width: 300px;
	margin: 0px auto 0 auto;
	padding: 0;
	height: 15px;
	font-size: 10pt;
}
/* specific nav buttons------------------------------------------------------------------------------- */
#btnOurBusiness {
	display: inline;
	width: 96px;
	height: 15px;
	font-family: "times New Roman", Times, serif;
	font-variant: small-caps;
	font-size: 10pt;
	font-weight: bold;
	color: #AC703D;
}
#btnOurBusiness a {
	padding: 15px 0px 0px 0px;
	float: left;
	width: 100px;
	height: 0;
	background: no-repeat left top;
	font-family: Garamond;
	font-variant: small-caps;
	font-size: 10pt;
	font-weight: bold;
	color: #AC703D;
	text-decoration: underline;
	background-image: url("../images/navBusiness.gif");
	overflow: hidden;
}
/* ------------------------------------------------------------------------------- */
#btnOurPeople {
	display: inline;
	width: 100px;
	height: 15px;
	font-family: "times New Roman", Times, serif;
	font-variant: small-caps;
	font-size: 10pt;
	font-weight: bold;
	color: #AC703D;
}
#btnOurPeople a {
	padding: 15px 0 0 0;
	float: left;
	width: 100px;
	height: 0;
	background: no-repeat left top;
	font-family: Garamond;
	font-variant: small-caps;
	font-size: 10pt;
	font-weight: bold;
	color: #AC703D;
	text-decoration: underline;
	background-image: url("../images/navPeople.gif");
	overflow: hidden;
}
/* -------------------------------------------- */
#btnRecentNews {
	display: inline;
	width: 95px;
	height: 15px;
	font-family: "times New Roman", Times, serif;
	font-variant: small-caps;
	font-size: 10pt;
	font-weight: bold;
	color: #AC703D;
}
#btnRecentNews a {
	padding: 15px 0 0 0;
	float: left;
	width: 100px;
	height: 0;
	background: no-repeat left top;
	font-family: Garamond;
	font-variant: small-caps;
	font-size: 10pt;
	font-weight: bold;
	color: #AC703D;
	text-decoration: underline;
	background-image: url("../images/navNews.gif");
	overflow: hidden;
}
/* main home body------------------------------------------------------------------------------- */
#home {
	clear: both;
	width: 100%;
	margin: 0 auto 0 auto;
	padding-bottom: 11px;
	background: #f4ecd6 url("../images/logoBar.gif") top center repeat-x;
}
/* ------------------------------------------------------------------------------- */
#sections {
	width: 796px;
	height: 85px;
	margin: 0 auto 0 auto;
	padding: 11px 0 0 0;
	background: transparent;
}

#section1 {
	width: 263px;
	height: 85px;
	float: left;
}

#section2 {
	width: 265px;
	height: 85px;
	float: left;
}

#section3 {
	width: 268px;
	height: 85px;
	float: left;
}
/* ------------------------------------------------------------------------------- */
#info {
	width: 796px;
	height: 400px;
	margin: 0 auto 0 auto;
	padding: 24px 0 0 0;
	background: transparent;
}
#info1 {
	width: 263px;
	height: 248px;
	float: left;
}
#info2 {
	width: 265px;
	height: 248px;
	float: left;
}
#info3 {
	width: 260px;
	height: 248px;
	float: left;
}
/* home footer------------------------------------------------------------------------------- */
#homeFooter {
	clear: both;
	height: 100px;
	margin: 36px 0 0 0;
	padding: 0;
	background: #f4ecd6 url("../images/footerIcon.gif") top center repeat-x;
}
/* interior page styles------------------------------------------------------------------------------- */
#mainPage {
	clear: both;
	border-top: 18px solid #ac703d;
	position: relative;
	width: 100%;
	background: #fff url("../images/insideIcon.gif") top left repeat;
}
/* ------------------------------------------------------------------------------- */
#column1 {
	width: 625px;
	margin: 0;
	padding: 0 70px 0 70px;
	background-color: #fff;
	text-align: left;
}
#bio {
	margin: 0 auto 0 auto;
	padding: 24px 0 0 0;
	background: transparent;
}
