body, h1, div, table, tr, td, img{ margin: 0 0 0 0;}*{font-family: Arial, sans-serif; line-height: 20px;}a{text-decoration: none;color: #026227;}a:hover{color: #5d5737;}h1{font-family: 'Playfair Display', serif;color: #026227;font-size: 22px;font-weight: normal;}h2{font-family: 'Playfair Display', serif;color: #026227;font-size: 18px;font-weight: normal;}h3{font-family: 'Playfair Display', serif;color: #026227;font-size: 16px;font-weight: normal;}html{height: 100%;}body{background: #797458 url(assets/images/bg.jpg) top center no-repeat;min-height: 100%;}#topBar{height: 32px;background: #000;width: 100%;position: fixed;top: 0;z-index: 99; }#topBarContent{width: 1002px;margin: 0 auto; }.topAddress{float: right;margin-top: 7px;font-size: 12px;color: #fff;}#wrapper{width: 1002px;margin: 0 auto;margin-top: 34px;position:relative;}#leftCol{float: left;width: 714px;}div.logo{position: absolute;z-index: 20;top:-30px;left:-105px;}#banner{height: 495px;position: relative;}#banner img{position: absolute;bottom: 0;right: 0;opacity: 0.0;z-index: 9;}#banner img.active{opacity: 1.0;}#content{background: #dbd9c7;padding-bottom: 30px;z-index:21;position:relative;border-top:2px solid #79766d;}#content.inner {margin-top:247px;}#nav{width: 688px;margin: 0 auto;background: url(assets/images/nav-bg.jpg) top left repeat-x;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;height: 35px;position:relative;top:-2px;}#nav ul{margin: 0;padding: 0;list-style: none;text-align: center;}#nav ul li{display: inline-block;*display: inline;zoom: 1;}#nav ul li a{color: #b9b9b9;font-size: 12px;font-family: 'Playfair Display', serif;text-decoration: none;display: block;height: 30px;padding: 5px 5px 0 5px;}#nav ul li a:hover{color: #65b561;}#nav ul li ul{display: none;position: absolute;background: rgba( 76, 76, 76, .9);width: 166px;padding: 5px 10px;text-align: left;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;}#nav ul li:hover ul{display: block;}#nav ul li ul li{}#nav ul li ul li a{font-size: 12px;color: #bebbaa;height: auto;width: 166px;}#nav ul li ul li a:hover{color: #65b561;}#main{width: 635px;margin: 30px auto;font-size: 12px;color: #5d5737;}#rightCol{float: right;width: 288px;margin-bottom:30px;}#formHolder{height: 497px;position: relative;width: 288px;}#ctaForm{position: absolute;bottom: 0;width: 288px;background: #5d5737;padding-bottom: 20px;padding-top: 7px;}#ctaForm input, #ctaForm textarea{width: 230px;padding: 5px;height: 21px;background: #b7b3a0;border: none;font-size: 14px;color: #6a654c;margin: 5px auto;display: block;}#ctaForm input[type="radio"]{display: inline;width: auto;height: auto;}#ctaForm input.submit,a.learnMore{cursor: pointer;background: #65b561;color: #026227;width: 80px;border: 1px solid #4b472d;border-radius: 4px;padding: 0;display:block;font-size:12px;padding:2px 5px;text-align:center;}#ctaForm .hiddenFields{width: 240px;margin: 0 auto;font-size: 14px;color: #fff;}#ctaForm input::-webkit-input-placeholder, #ctaForm textarea::-webkit-input-placeholder {color: #6a654c;}.formTitle{width: 240px;margin: 14px auto;font-size: 20px;color: #b7b3a0;}.callToday{color: #fff;}.captcha {display:none;margin: 0 24px;}.contactFormButton, .scheduleFormButton{border-top-left-radius: 4px;border-top-right-radius: 4px;display: block;font-size: 12px;height: 22px;padding: 4px 12px 0 12px;background: #48432a;color: #dbd9c7;position: absolute;border-bottom: 1px solid #393521;top: -27px;cursor: pointer;width:105px;text-align:center;}.contactFormButton.activeForm, .scheduleFormButton.activeForm{background: #5d5737;cursor: default;border: none;height: 23px;}.contactFormButton{left: 8px;}.scheduleFormButton{left: 148px;}.hiddenFields{display: none;}#sidebar{background: #b7b3a0;width: 288px;color: #5d5737;font-size: 12px;padding-top: 15px;padding-bottom: 15px;}#footer{height: 50px;background: #dbd9c7;border: 1px solid #625e47;clear: both;margin-bottom: 30px;font-size: 10px;border-radius: 5px;}#footer ul{padding: 0;float: left;margin: 13px 0 0 15px;;}#footer ul li{display: inline;padding: 0 6px;}#footer ul li a{text-decoration: none;font-size: 10px;color: #5d5737;}#footer ul li a:hover{text-decoration: underline;}#footer .copywrite{float: right;color: #5d5737;margin: 3px 5px 0 0;}#footer .copywrite img{vertical-align: middle;}.sideCallout{background: #bebbaa;width: 238px;padding: 15px;margin: 0 auto 15px auto;}.sideCallout h3{margin: 0;}ul.servicesNav{list-style: none;background: #5d5737;margin: 0;padding: 20px 0 20px 20px;}ul.servicesNav li{display: inline-block;*display: inline;zoom: 1;}ul.servicesNav li a{color: #bebbaa;text-decoration: none;display: block;width: 200px;}#faqs{background: #5d5737;border-radius: 5px;padding-bottom: 5px;}#faqs h3.faqTitle{text-align: center;color: #b7b3a0;border-bottom: 1px solid #6e694e;padding: 10px 25px;margin: 0;cursor: pointer;}#faqs h3.faqTitle.faqActive{color: #64af5e;}#faqs .faqContent{display: none;background: #b7b3a0;color: #5d5737;width: 564px;padding: 10px 20px;margin: 0 auto;}.hide{display: none;}.floatRight{float: right;}.floatLeft{float: left;}.clear{clear: both;}a img{border: none;}.bioImg {float:left;margin:5px 10px;border:1px solid #026227;}#slideshow { position:relative; height:300px;width: 500px;margin: 0 0 50px 50px;}#slideshow IMG { position:absolute; top:0; left:0; z-index:8; opacity:0.0;}#slideshow IMG.active { z-index:10; opacity:1.0;}#slideshow IMG.last-active { z-index:9;}
