 html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}header,nav,article,footer,section,aside,figure,figcaption{display:block}a {outline: none;}#nav-below {margin: 10px 0;overflow: hidden;}.nav-previous, .nav-next {float: left;display: inline;width: 50%;}.nav-next {float: right;text-align: right;}.nav-previous a, .nav-next a {text-decoration: none;}div.entry-meta {font-size: 90%;}body.single .shareThisWrapper {margin: 0px 0 20px;}.post_entry_mult {border-bottom: 1px solid #999;overflow: hidden;padding-bottom: 20px;margin-bottom: 20px;}.post_entry_mult_left {float: left;display: inline;width: 150px;}.post_entry_mult_right {padding-left: 160px;}.post_entry_mult .shareThisWrapper {margin: 0;}div.post_entry_mult h2 {padding-bottom: 0;margin-bottom: 0;}.excerpt_meta {font-size: 80%;margin: 0 0 10px;}.postThumbSingle {float: left;margin: 5px 10px 0 0;}.tag-links {display: block;}.google-map {height: 350px;margin: 0 0 25px;border: 1px solid #333;}.adaBtn{display: block !important;position: fixed;bottom: 5px;left: 5px;width: 40px;height: 40px;overflow: hidden;z-index: 9999;}.adaBtn > img{width: 100%;}.adaBtn:hover > img{margin-top: -41px;}@media screen and (min-width: 1120px){.adaBtn{width: 60px;height: 60px;}.adaBtn:hover > img{margin-top: -61px;}}blockquote {padding: 0 0 0 30px;font-style: italic;}strong {font-weight: bold;}i, em {font-style: italic;}i strong, em strong, strong i, strong em {font-weight: bold;}html {-webkit-text-size-adjust: 100%;min-width: 1100px;}body {font-family: 'Open Sans', sans-serif;font-size: 14px;line-height: 1.3;color: #000;}a, a:link, a:active, a:visited {text-decoration: none;outline: none;color: #7C7FB7;}#wrapper {background: url("img/caBg.png");}#stickyZone {background: #fff;}body.sticky_zone #stickyZone {position: fixed;width: 100%;min-width: 1100px;top: 0;left: 0;z-index: 999;}#mainHeader {width: 946px;margin: 0 auto;padding: 26px 0 18px;overflow: hidden;font-family: 'Open Sans', sans-serif;font-weight: bold;transition: padding 500ms;}html.ie8 #mainHeader {width: 1000px;}body.sticky_zone #mainHeader {padding: 13px 0 8px;}#logo-main {float: left;}#logo-main img {display: block;height: 173px;transition: height 500ms;}body.sticky_zone #logo-main img {height: 95px;}#mhRight {float: right;}.mhArea {float: left;}#mhArea1 {margin: 53px 0 0;text-align: center;transition: margin 500ms;}body.sticky_zone #mhArea1 {margin: 13px 0 0;}#mhArea2 {text-align: right;padding: 0 0 0 38px;margin: 38px 0 0 38px;border-left: 1px solid #2e2d69;transition: margin 500ms;}body.sticky_zone #mhArea2 {margin: 0 0 0 49px;}#mhFirmName {color: #169d5b;font-size: 18px;margin: 0 0 8px;}#mhAddress, #mhCallToAction {font-size: 15px;color: #2e2d69;}#mhPhone {color: #169d5b;font-size: 30px;background: url("img/icons/phoneIcon.png") no-repeat 0 4px;padding: 0 0 0 23px;}#mhSocials {padding: 27px 0 0;font-size: 0;transition: padding 500ms;}body.sticky_zone #mhSocials {padding: 0;}.mhSocial {display: inline-block;list-style: none;margin: 0 0 0 6px;}.mhSocial a {display: block;overflow: hidden;width: 31px;height: 31px;}#mhSocial1 {margin: 0;}#mhSocial2 img {margin: 0 0 0 -31px;}#mhSocial3 img {margin: 0 0 0 -62px;}#mhSocial1:hover img {margin: -31px 0 0 0;}#mhSocial2:hover img {margin: -31px 0 0 -31px;}#mhSocial3:hover img {margin: -31px 0 0 -62px;}nav.mm {text-align: center;background: #2e2d69;position: relative;z-index: 100;}nav.mm > ul > li > a {padding: 16px 10px;font-size: 15px;color: #dbd7ec;font-family: 'Open Sans', sans-serif;text-transform: uppercase;line-height: 1;font-weight: bold;}nav.mm > ul > li > ul {top: 46px;}nav.mm > ul {height: 46px;}nav.mm > ul > li:hover > a {color: white;}nav.mm ul ul {background: #535294;width: 180px;border: 1px solid #6462A9;}nav.mm ul ul li:hover > a {background: #6462A9;color: #fff;}nav.mm ul ul li {border-top: 1px solid #6462A9;}nav.mm ul ul a {color: #dbd7ec;padding: 15px 10px;font-size: 15px;font-family: 'Open Sans', sans-serif;text-transform: none;line-height: 1.3;font-weight: normal;font-weight: bold;}nav.mm ul {padding: 0;margin: 0;font-size: 0;}nav.mm li {position: relative;}nav.mm ul a {display: block;text-decoration: none;}nav.mm > ul > li {display: inline-block;position: relative;margin: 0 0 0 16px;padding: 0 0 0 22px;}nav.mm > ul > li:before {content: "";position: absolute;background: url("img/navBullet.png") no-repeat 0 center;width: 6px;height: 100%;top: 0;left: 0;}nav.mm > ul > li:first-child {margin: 0;padding: 0;}nav.mm > ul > li:first-child:before {display: none;}nav.mm ul ul {display: none;position: absolute;text-align: left;left: 0;top: -1px;}nav.mm ul li:hover > ul {display: block;}nav.mm ul ul ul {left: 100%;}nav.mm ul ul li:first-child {border: 0;}#container {background: url("img/containerBg.png") repeat-x;padding: 0 0 20px;box-shadow: 0 11px 29px 0 #b5b5b4;}body.sticky_zone #container {margin: 162px 0 0;}#homeslides {width: 1040px;height: 347px;position: relative;overflow: hidden;margin: 0 auto 12px;border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;box-shadow: 0 18px 18px -13px #282850;}.homeslide {position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-position: center top;background-repeat: no-repeat;display: none;}#homeslide1 {background-image: url(img/slides/home/1.jpg);}#homeslide2 {background-image: url(img/slides/home/2.jpg);}#homeslide3 {background-image: url(img/slides/home/3.jpg);}#homeslide4 {background-image: url(img/slides/home/4.jpg);}#subSlides {width: 100%;height: 230px;background: url("img/subSlideBg.png") repeat-x;}body.sticky_zone #subSlides {margin: 162px 0 0;}.subSlide {height: 100%;width: 1040px;margin: 0 auto;background-position: center top;background-repeat: no-repeat;box-shadow: 0 18px 18px -13px #A5A4A4;}#subSlide1 {background-image: url("img/slides/sub/1.jpg");}#subSlide2 {background-image: url("img/slides/sub/2.jpg");}#subSlide3 {background-image: url("img/slides/sub/3.jpg");}#subSlide4 {background-image: url("img/slides/sub/4.jpg");}.slideContent {width: 1040px;margin: 96px auto 0;padding: 0 0 20px;overflow: hidden;font-family: 'Open Sans', sans-serif;}.slideBox {width: 645px;float: right;padding: 36px 0 45px 32px;box-sizing: border-box;font-size: 27px;font-weight: bold;color: #2e2d69;background: url("img/slideBoxBg.png");line-height: 1.1;}.slideBox span {font-size: 35px;font-style: italic;color: #169d5b;}a.hsLearnMore {display: block;float: right;margin: -30px 102px 0 0;height: 53px;line-height: 53px;padding: 0 68px 0 19px;background: url("img/homeslideButtonArrows.png") no-repeat 99% center #169d5b;border: 2px solid #fff;border-radius: 6px;color: #fff;text-align: center;font-weight: bold;font-size: 20px;box-shadow: 0 16px 18px -17px #000;text-transform: uppercase;}#homeslide2 a.hsLearnMore {margin: -30px 68px 0 0;}#homeslide3 a.hsLearnMore {margin: -30px 52px 0 0;}#homeslide4 a.hsLearnMore {margin: -30px 58px 0 0;}a.hsLearnMore:hover {background-color: #41b979;}#areas {padding: 0;font-size: 0;text-align: center;}.area {display: inline-block;vertical-align: top;list-style: none;margin: 0 0 0 11px;}.area:first-child {margin: 0;}.area a {display: block;position: relative;margin: 0 auto;width: 200px;height: 132px;line-height: 1.1;font-family: 'Open Sans', sans-serif;color: #dbd7ec;text-align: center;text-transform: uppercase;font-weight: bold;font-size: 16px;padding: 98px 0 0;box-sizing: border-box;}.area a:hover {color: #fff;}.area a:before {content: "";position: absolute;background: url("img/buckets.jpg") no-repeat;width: 200px;height: 86px;top: 0;left: 0;border-radius: 6px;overflow: hidden;box-shadow: 0 18px 18px -13px #282850;}#area2 a:before {background-position: -200px 0;}#area3 a:before {background-position: -400px 0;}#area4 a:before {background-position: -600px 0;}#area5 a:before {background-position: -800px 0;}#area1 a:hover:before {background-position: 0 -86px;}#area2 a:hover:before {background-position: -200px -86px;}#area3 a:hover:before {background-position: -400px -86px;}#area4 a:hover:before {background-position: -600px -86px;}#area5 a:hover:before {background-position: -800px -86px;}p {padding: 0 0 20px;}ul, ol {padding: 0 0 20px 30px;}ul li {list-style-type: disc;}ol li {list-style-type: decimal;}ol li ol li {list-style-type: lower-alpha;}ul ul {padding-bottom: 0;}.topo {display: block;overflow: hidden;}.topo img {display: block;width: 100%;}#contentArea {width: 1040px;margin: 0 auto;overflow: hidden;padding: 44px 0;}#mainContent {font-family: 'Open Sans', sans-serif;font-size: 16px;line-height: 1.5;color: #000;display: inline;float: right;width: 650px;margin: 0 47px 0 0;}.article a:hover {text-decoration: underline;}.article ul, .article ol {overflow: hidden;}.article h1, .article h2, .article h3, .article h4, .article h5, .article h6 {line-height: 1.2;font-weight: normal;color: #000;padding: 0 0 5px 0;}.article h1 {font-size: 26px;padding: 0 0 20px 0;margin: 0 0 21px;color: #1e2153;font-family: 'Droid Sans', sans-serif;border-bottom: 3px solid #bfbfbf;}.article h2 {font-size: 18px;font-weight: 600;padding: 0 0 10px 0;color: #3950a2;}.article h3 {font-size: 16px;font-weight: bold;}.article h4 {font-size: 16px;font-style: italic;}.article h5 {font-size: 16px;}#mcArea1, #mcArea2 {border-top: 3px solid #bfbfbf;}#mcArea1 {font-style: italic;background: url("img/plaque.png") no-repeat 0 center;padding: 58px 0;}#mcArea1 p {padding: 0 0 0 285px;}#mcArea2 {padding: 25px 0 0;margin: 22px 0 0;}.badgesNAP{margin: 20px 0 0;}#crumbs {font-size: 10px;margin: 0 0 20px;}.headshot {float: left;margin: 0 15px 5px 0;}.mcTable {margin: 0 0 20px;}.mcTable td {vertical-align: top;padding: 0 0 0 40px;}.mcTable td:first-child {padding: 0;}.mcTable ul {padding: 0 0 0 30px;}#shareThisPage {clear: both;border-top: 3px solid #bfbfbf;padding: 20px 0 0;margin: 15px 0 0;}#shareThisPageHead {display: inline-block;font-size: 16px;line-height: 1;font-weight: normal;text-transform: uppercase;margin: 0 10px 0 0;}#shareThisPage .shareThisWrapper {display: inline-block;}.shareThisWrapper {font-size: 0;}.dskSharingIcon {width: 16px;height: 16px;display: inline-block;margin: 0 14px 0 0;background-image: url(https://d78c52a599aaa8c95ebc-9d8e71b4cb418bfe1b178f82d9996947.ssl.cf1.rackcdn.com/dsk_sharing/icons/ftlg_16.png);}.dskSharingIcon:hover {opacity: 0.8;}.dskSharingIcon_facebook{background-position: 0 0;}.dskSharingIcon_twitter{background-position: -16px 0;}.dskSharingIcon_linkedin{background-position: -32px 0;}.dskSharingIcon_googleplus{background-position: -48px 0;}#sidebar {display: inline;float: left;width: 305px;}#sidebar h2 {font-size: 24px;font-family: 'PT Serif', serif;font-weight: bold;color: #fff;}#sidebar .blog-sidebar h2 {color: #1e2153;text-align: center;}#sidebar .blog-sidebar a {color: #7C80BE;}#sbAop {background: #2e2d69;padding: 11px 0 3px;margin: 0 0 24px;}#sbAop h2 {background: url("img/icons/churchIcon.png") no-repeat #5258a2 11px center;width: 282px;height: 54px;line-height: 54px;margin: 0 auto 11px;padding: 0 0 0 54px;box-sizing: border-box;}#sbAop ul {padding: 0;}#sbAop li {list-style: none;}#sbAop a {position: relative;display: block;margin: 0 auto 7px;width: 282px;height: 47px;background: url("img/sbAopArrows.png") no-repeat #7c80be;color: #e3e0f0;text-transform: uppercase;font-weight: bold;font-size: 14px;padding: 0 0 0 55px;box-sizing: border-box;}#sbAop a:hover {background-color: #adafd8;background-position: 0 bottom;color: #fff;}#sbAop a span{display: block;position: absolute;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);}#sbTestimonials {background: #169d5b;color: #fff;padding: 11px 0;margin: 0 0 24px;}#sbTestimonials h2 {width: 282px;height: 54px;line-height: 54px;margin: 0 auto 22px;padding: 0 0 0 58px;box-sizing: border-box;background: url("img/icons/testimonialsIcon.png") no-repeat #58be85 10px center;}#sbSlides {position: relative;height: 246px;overflow: hidden;padding: 0;margin: 0 0 0;}.sbSlide {display: none;position: absolute;font-size: 16px;font-style: italic;list-style: none;padding: 0 47px 0;box-sizing: border-box;line-height: 1.5;left: 0;top: 0;width: 100%;height: 100%;background: #169d5b;}.sbSlide a {font-weight: bold;color: #afdbbe;}.sbSlide span {display: block;font-size: 22px;margin: 6px 0 0 0;}#slidesNav {position: relative;z-index: 99;top: -171px;padding: 0;height: 0;}#slidesNav li {list-style: none;}#slidesNav a {display: block;position: absolute;width: 31px;height: 61px;font-size: 0;background: url("img/icons/testimonialsArrows.png") no-repeat;}#slideNav1 a {left: 0;}#slideNav2 a {right: 0;background-position: right 0;}#slideNav1 a:hover {background-position: 0 bottom;}#slideNav2 a:hover {background-position: right bottom;}#sbViewMore {display: block;margin: 0 auto;width: 282px;height: 41px;line-height: 41px;background: url("img/greenButtonBg.png") repeat-x;color: #fff;text-align: center;text-transform: capitalize;font-weight: bold;font-size: 19px;border-radius: 6px;}#sbViewMore:hover {background-position: 0 bottom;}#sbAbout {background: #2e2d69;color: #fff;text-align: center;padding: 30px;margin: 0 0 24px;}#sbAbout h3 {font-size: 18px;font-weight: bold;text-align: left;letter-spacing: -1px;background: url("img/headshot.png") no-repeat;padding: 271px 0 3px;}#sbAbout span {font-size: 15px;color: #bbb4d8;font-weight: bold;}#sbAbout p {text-align: left;line-height: 1.5;padding: 22px 27px 0 0;}#sbAbout a {color: #bbb4d8;font-size: 13px;text-transform: uppercase;font-weight: bold;}#fAreaWrapper {background: #fff;box-shadow: 0 -11px 29px -5px #E2E2E0;}#fArea {width: 993px;margin: 0 auto;padding: 74px 0 74px 290px;box-sizing: border-box;font-size: 16px;font-style: italic;background: url("img/logos/fLogo.png") no-repeat 64px center;}#fArea p {width: 638px;padding: 0;line-height: 1.8;}#mfWrapper {background: url("img/footerBg.png");box-shadow: 0 18px 25px -15px #3C3B3B inset;padding: 58px 0;}#mainFooter {width: 1040px;margin: 0 auto;overflow: hidden;}.mfArea {float: left;}.mfArea h3 {font-size: 24px;font-weight: bold;color: #fff;margin: 0 0 24px;}#mfArea1 {width: 273px;padding: 0 70px 0 20px;}html.ie8 #mfArea1 {width: 283px;}#mfPhone, #mfFax {font-size: 15px;color: #fbe6c9;}#mfPhone a, #mfFax a {color: #fff;font-size: 18px;}#mfPhone a {font-weight: bold;}#mfFax {padding: 0 0 0 5px;;}#mfAddress {font-size: 16px;color: #fff;margin: 21px 0 19px;}#mfDirections {display: block;width: 169px;height: 37px;line-height: 37px;background: url("img/greenButtonBg.png") repeat-x;color: #fff;text-align: center;text-transform: capitalize;font-weight: bold;font-size: 18px;border-radius: 6px;}#mfDirections:hover {background-position: 0 bottom;}#mfArea2 {width: 250px;padding: 0 10px 0 0;}#mfArea3 {width: 254px;padding: 0 30px 0 0;}#mfArea3 h3 {font-size: 25px;}.fNav {font-size: 0;line-height: 1;padding: 0;}.fNav li {padding: 0 0 9px;font-size: 15px;list-style-type: none;}.fNav li:first-child {border: 0;}.fNav a {color: #bde1c8;font-weight: bold;text-transform: capitalize;}.fNav a:hover {color: #fff;}#mfArea4 {width: 120px;font-size: 17px;font-weight: bold;color: #fff;background: url("img/icons/creditCardIcons.png") no-repeat 0 97px;padding: 0 0 108px;}#disclaimerWrapper {background: #161548;padding: 30px 0 0;}#mfDisclaimer {width: 850px;margin: 0 auto;color: #fff;font-size: 13px;font-family: 'PT Sans', sans-serif;text-align: center;}#mfDisclaimer p {padding: 0 0 10px;}#mmBrandingWrapper {padding: 30px 0 30px;background: #161548;}#mmBranding {overflow: hidden;width: 500px;margin: 0 auto;}#mmBranding, #mmBranding a {font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 10px;line-height: 1.3;color: #fff;text-decoration: none;font-weight: normal;}#mmBranding a:hover {text-decoration: underline;font-weight: normal;}#logo-mmm {width: 167px;height: 35px;float: left;margin: 0 0 0 43px;}#mmBranding p {float: left;display: inline;margin: 12px 0 0 10px;padding: 0;}#contact-tab {position: fixed;right: 0;z-index: 200;display: block;overflow: hidden;top: 320px;height: 160px;}#contact-tab:hover img {margin: -160px 0 0 0;}#contact-tab img {display: block;}.nc_form {background-color: #f0f0f0;padding: 1.25em 2%;margin: 0 0 1.25em;border: 2px solid #c0c0c0;border-radius: 5px;}.nc_form .req {color: #F71704;}.nc_form label, .nc_form input, .nc_form textarea, .nc_form select {display: block;width: 98%;padding: 0;}.nc_form input, .nc_form textarea {background: #fff;color: #8B898C;}.nc_form input, .nc_form textarea, .nc_form .captcha-container {border: 1px solid #999;border-radius: 3px;}.nc_form label {margin: 0 0 .125em;}.nc_form input, .nc_form textarea, .nc_form select {margin: 0 0 10px;padding: .4em 1%;}.nc_form textarea {height:60px;}.nc_form .captcha-container {padding: 0;width: 100%;}.nc_form input.hidden {display:none;}.nc_form input.submit-button {cursor:pointer;margin: 1em 0;padding: 0.6em 2%;width:auto;height:auto;background:#555;color:#fff;line-height: 1;}.nc_form input.submit-button:hover {background:#777;}.nc_form input.error {border-color:#f00;}.nc_form label.error {color: #f00;}.ncfDisclaimer {font-size: 80%;margin: 0 0 1em;padding: 0.33em 0 0;}.ncfDisclaimer span {display: block;font-weight: bold;font-size: 125%;}.ncfDisclaimer span.req {display: inline;font-size: 80%;}.ncfDisclaimer input {display: inline;width: 10px;height: 10px;margin: 0 5px 0 0;}.ncfDisclaimer label {display: inline;}.nc_form .captcha-wrapper {}.nc_form .captcha-wrapper input {max-width: 200px;}.nc_form .captcha-container {background: #fff;border: 1px solid #333;margin: 0 0 4px;text-align: center;max-width: 200px;}.nc_form .captcha-image {cursor: pointer;display: block;width: 100%;}.nc_form .checkbox {margin: 0 0 10px;}.nc_form .checkbox input {display: inline;width: auto;height: auto;padding: 0;line-height: 1;margin: 0 0 0 10px;}.nc_form .checkbox input.delin {margin: 0;}.nc_form .radio {margin: 0 0 10px;}.nc_form .radio input {display: inline;width: auto;height: auto;padding: 0;line-height: 1;margin: 0 0 0 10px;}.nc_form .radio input.delin {margin: 0;}.nc_form .inlineSelect select {display: inline;width: auto;}.grecaptcha-badge {visibility: hidden;}.grDisclaimerBox {background-color: #4a90e2;overflow: hidden;height: 60px;width: 255px;}.nc_form .grDisclaimerBox {box-shadow: rgba(0,0,0,0.75) 0px 0px 5px;margin: 0 0 20px;}.grDisclaimerBoxNarrow {width: 180px;}.grDisclaimerBoxNarrow .grdbBadge {display: none;}.grdbBadge {float: left;width: 70px;height: 100%;background-color: #fff;background-image: url(img/recaptcha-logo-48.png);background-repeat: no-repeat;background-position: center center;}.grdbText {float: left;color: #fff;width: 185px;box-sizing: border-box;font-family: Roboto, helvetica, arial, sans-serif;font-size: 13px;padding: 15px 15px 0;line-height: 1;}.grdbHead {display: block;margin: 0 0 5px;}.grdbLinks a {color: #fff;text-decoration: none;font-size: 10px;}.grdbLinks a:hover {text-decoration: underline;}.grdbSep {font-size: 8px;}form input[type=text].validationError, form textarea.validationError, form select.validationError, form .validationError::placeholder {background-color: red !important;color: #fff !important;}form .validationError:-moz-placeholder, form .validationError::-moz-placeholder {opacity: 1;}input[type=checkbox].validationError {position:relative }.cfRequiredMark {position: relative;font-size: 0;}input[type=radio].validationError + .cfRequiredMark:before, input[type=checkbox].validationError + .cfRequiredMark:before {display: inline-block;content: "";position: absolute;left: -26px;top: -11px;background-color: red;height: 8px;width: 8px;border-radius: 4px;opacity: 1;box-shadow: 1px 1px 3px red;}.validationFeedback {display: none;text-align: center;background-color: #f5770c;color: #000;padding: 20px 20px 0;margin:0 auto 20px }.vfActive {display: block }.vfFailedFullNamelValidationPrompt, .vfFailedEmailValidationPrompt, .vfFailedTelephoneValidationPrompt, .vfFailedZipValidationPrompt {display: none;}.vfFailedFullNamelValidation .vfFailedFullNamelValidationPrompt, .vfFailedEmailValidation .vfFailedEmailValidationPrompt, .vfFailedTelephoneValidation .vfFailedTelephoneValidationPrompt, .vfFailedZipValidation .vfFailedZipValidationPrompt {display: block;}