@charset "UTF-8";@import url("../../webfonts/Raleway_Regular/stylesheet.css");@import url("../../webfonts/Raleway_Italic/stylesheet.css");@import url("../../webfonts/Raleway_Bold/stylesheet.css");@import url("../../webfonts/Raleway_Light/stylesheet.css");@import url("../../webfonts/TrajanPro/stylesheet.css");html{-webkit-text-size-adjust:none;}img,object,embed,video{max-width:100%;height:auto;width:auto\9;}.ie6 img{width:100%;}.video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin-bottom:0.5em;}.video iframe,.video object,.video embed{position:absolute;top:0px;left:0;width:99%;height:99%;}.video>object{border:1px solid #CCC;background-image:url(../../images/icons/control_play.png);background-repeat:no-repeat;background-position:center center;}body{font-size:16px;line-height:1.5;color:#333;font-family:"Raleway Regular";margin-top:15px;}body strong{font-family:"Raleway Bold";}a,a:link{color:DarkBlue;font-weight:normal;text-decoration:none;}a:visited{color:#749ABF;font-weight:normal;text-decoration:none;}a:hover{color:FireBrick;text-decoration:none;}a:focus{color:FireBrick;}a:active{color:FireBrick;}a[href$=".pdf"],a[href$=".PDF"]{padding-left:20px;padding-top:2px;padding-bottom:2px;background-image:url(../../images/icons/page_white_acrobat.png);background-repeat:no-repeat;background-position:left center;}a[target$="_blank"]{cursor:alias;}*[class^="link_"]{background-position:left center;padding:1px 1px 1px 20px!important;display:inline-block;background-repeat:no-repeat;}.link_admin{background-image:url(../../images/icons/cog.png);}.link_building{background-image:url(../../images/icons/building.png);}.link_cancel{background-image:url(/images/icons/cancel_close.png);}.link_edit{background-image:url(../../images/icons/application_form_edit.png);}.link_filter{background-image:url(/images/icons/filter2.png);}.link_login{background-image:url(../../images/icons/lock_open.png);}.link_logout{background-image:url(../../images/icons/lock.png);}.link_map{background-image:url(../../images/icons/map.png);}.link_money{background-image:url(../../images/icons/money_dollar.png);}.link_print{background-image:url(../../images/icons/printer.png);}.link_snapback{background-image:url(../../images/snapback.png);}.link_zoom,.magnific{padding:0!important;margin:0!important;}.link_zoom:hover,.magnific:hover{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;}.link_zoom:hover:before .magnific:hover:before{position:absolute;content:' ';top:30%;left:40%;width:42px;height:42px;background-image:url(../images/icons/icon_zoom.png);background-repeat:no-repeat;opacity:1;}blockquote{margin:1.5em 0;padding:0.5em 1em 0.5em 2.5em;position:relative;color:#333;background-color:#FAFAFA;font-style:italic;border-left:10px solid #EEE;font-size:0.95em;}blockquote strong{display:block;}blockquote:before{color:#ccc;content:"\201C";font-size:5em;position:absolute;left:5px;top:0.5em;line-height:0.1em;font-style:normal;}h1,h2,h3,h4,h5,h6{font-weight:normal;margin-top:1em;margin-bottom:1em;line-height:1em;color:#000;font-family:"Raleway Regular";}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-family:"Raleway Bold";font-weight:normal;font-size:1.1em;}h1{font-size:3em;margin-top:0px;margin-bottom:0.8em;color:#4F7BBB;}h1 em,h1 span{color:Gold;font-family:"Raleway Italic";font-size:0.7em;text-transform:lowercase;}h1 span:before{content:" - ";}div h2:first-child{margin-top:0;}h2{font-size:2em;color:#09507F;margin-bottom:0.5em;margin-top:1em;}h3{font-size:1.5em;color:#5EAC45;clear:both;}h4{font-size:1.3em;font-weight:normal;}h4 em{color:#879CC5;font-style:normal;}hr{outline:none;border-top:1px solid Gold;margin:2em 0;}li{margin-bottom:0.5em;}ul{list-style:square;}ul li{}ul.list_buildings{list-style:url(../../images/icons/building.png);}ul.list_checks{list-style:url(../../images/icons/accept.png);}ul.list_events{list-style:url(../../images/icons/date.png);}ul.list_news{list-style:url(../../images/icons/newspaper.png);}ul.list_jobs{}a.button{padding:1em;display:inline-block;color:#4A7BB8;background-color:rgba(151,211,69,0.6);text-decoration:none;text-transform:uppercase;}#LayoutDivSidebar .button{}a.button:hover{background-color:Gold;color:#000;}.arrow_box_left{position:relative;padding-left:1.75em;color:#000;}.arrow_box_left:before{content:"";width:0px;height:0px;position:absolute;top:0px;left:0px;border-top:0.5em solid #2F343C;border-right:0.6em solid #2F343C;border-bottom:0.5em solid #2F343C;border-left:0.5em solid #2F343C;}.arrow_box_left:after{content:"";border-top:0.5em solid transparent;border-bottom:0.5em solid transparent;border-left:0.5em solid #2F343C;width:0px;height:0px;position:absolute;top:0px;left:1em;}.arrow_box_right{position:relative;}.arrow_box_right:before{content:"";width:0px;height:0px;position:absolute;top:0px;border:0.5em solid #97D345;right:0px;}.arrow_box_right:after{content:"";border-top:0.5em solid transparent;border-bottom:0.5em solid transparent;border-right:0.5em solid #97D345;width:0px;height:0px;position:absolute;top:0px;right:0.95em;}.ribbon_left,.ribbon_right{position:relative;padding:5px 10px;margin:30px -10px;color:#fff;text-align:center;background-color:#666;}.ribbon_left:before{content:'';position:absolute;top:100%;left:0px;height:0;width:0;border-top:10px solid #333;border-left:10px solid;}.ribbon_right:after{content:'';position:absolute;top:100%;right:0px;height:0;width:0;border-top:10px solid black;border-right:10px solid transparent;}.callout1,*[class*="callout1"]{background-color:WhiteSmoke;padding:1.5em;font-size:1em;margin:1em 0;overflow:hidden;}*[class*="callout1"] h3,*[class*="callout1"] h4{color:White;background-color:MidnightBlue;margin:-15px -15px 0px;padding:10px;line-height:1em;border-bottom:4px solid #a58947;text-align:center;text-transform:uppercase;}.center_text{text-align:center!important;}.col-one-third,.col-two-third,.col-one-half,.col-one-fourth{overflow:hidden;display:block;}.col-one-half+.col-one-half,.col-one-third+.col-one-third+.col-one-third,.col-one-third+.col-two-third,.col-two-third+.col-one-third,.col-one-fourth+.col-one-fourth+.col-one-fourth+.col-one-fourth{margin-right:0px;}.clear_both{clear:both;}.contain{overflow:hidden;}.fancy_lines:before,.fancy_lines:after{border-top:1px solid #999;border-bottom:1px solid #999;content:"";display:inline-block;height:0.1em;position:relative;vertical-align:middle;width:50%;margin-bottom:0.15em;}.fancy_lines:before{right:1em;margin-left:-50%;}.fancy_lines:after{left:1em;margin-right:-50%;}.fb_feed{border-bottom:1px solid #DDD;padding-bottom:20px;color:#666;padding-top:20px;margin:0px;padding-left:0px;overflow:hidden;background-repeat:no-repeat;background-position:left 20px;}.fb_feed h2 a{color:#8896A8;display:block;padding:0px;margin:0px;}.fb_feed .publishedDate{font-size:12px;color:#999;display:block;margin-bottom:10px;font-style:italic;}.fb_feed a img{float:left!important;border:1px solid #CCC;margin-top:30px;margin-right:10px;-webkit-transform:scale(1.0) rotate(0deg);-moz-transform:scale(1.0) rotate(0deg);-o-transform:scale(1.0) rotate(0deg);-ms-transform:scale(1.0) rotate(0deg);transform:scale(1.0) rotate(0deg);}.flt_right,*[align="right"]:not()th, td), *[style*="float: right"] {
 float: none;
 margin-bottom: 10px;
 display: block;
 overflow: hidden;
}.flt_left,*[align="left"]:not(th, td),*[style*="float: left"]{float:none;margin-bottom:10px;display:block;}.gallery{overflow:hidden;}.gallery h2{clear:both;margin-bottom:0px;padding:2em 10px 0px;border-bottom:1px solid #CCC;}.gallery .gallery_item{}.gallery .gallery_item a{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;}.gallery .gallery_item img{width:250px;}.parallax{background-color:#97D345;color:#FFF;text-align:center;text-transform:uppercase;background-attachment:scroll;background-repeat:no-repeat;background-position:center center;min-height:450px;background-size:cover;margin:50px 0 0 0;position:relative;clear:both;display:block;}.parallax h2{color:#FFF;background-color:#97D345;position:absolute;left:0px;bottom:0px;padding:20px;margin:0;right:0px;display:none;}.text_align_center{text-align:center!important;}.text_align_left{text-align:left!important;}#_____________________________________________________CONTAINER{}.gridContainer{margin-left:auto;margin-right:auto;padding:0 10px;}.img-circle{-webkit-border-radius:50em;-moz-border-radius:50em;border-radius:50em;width:100px;height:100px;background-color:#CCC;}.img_border,img[class*="border"]{background-color:#FFF;border:5px solid #EEE;max-width:96%;}.img_right_border,img[align="right"],img[style*="float: right"]{float:right;margin-bottom:20px;margin-left:20px;background-color:#FFF;padding:5px;border:1px double #CCC;}.img_left_border,img[align="left"],img[style*="float: left"]{float:left;margin-bottom:2em;margin-right:2em;background-color:#FFF;padding:5px;border:1px double #CCC;}a.sort,.results tr th a{background:url(/images/icons/sort_alpha.png) no-repeat right center;display:inline;height:16px;width:auto;line-height:18px;margin:0px;padding:0px 20px 0px 0px;}a.sort:hover,.results tr th a:hover{background-image:url(/images/icons/sort_alpha_over.png);}.results_next{background:url(/images/icons/resultset_next.png) no-repeat right center;padding-right:16px;padding-left:5px;}.results_previous{background:url(/images/icons/resultset_previous.png) no-repeat left center;padding-left:16px;padding-right:5px;}.results_last{background:url(/images/icons/resultset_last.png) no-repeat right center;padding-right:16px;padding-left:5px;}.results_first{background:url(/images/icons/resultset_first.png) no-repeat left center;padding-left:16px;padding-right:5px;}.search{background:url(/images/icons/zoom.png) no-repeat left center;padding-top:1px;padding-bottom:1px;padding-left:18px;}table.results{border-collapse:collapse;width:100%;}table.results th{text-align:left;padding:10px 5px;}table.results td{border-top:1px solid #CCC;border-bottom:1px solid #CCC;vertical-align:middle;color:#333;padding:10px 5px;}table.results tr:nth-child(even){background-color:#FAFAFA;}table.results tr:hover{background-color:AliceBlue;}table.results .even_color{background-color:#EEE;}.row,.row_alt{overflow:hidden;margin:1em -1.1%;padding:1em 1%;}.row_alt{background-color:#EEE;}ul.nav{margin:0;padding:0;list-style:none;width:100%;text-align:center;overflow:hidden;font-family:"Raleway Regular";}ul.nav li{display:inline;}ul.nav li a{text-transform:capitalize;text-decoration:none;white-space:nowrap;line-height:2em;font-size:1.2em;margin:0 4px;color:#FFF;}ul.nav li a:hover{text-decoration:none;}ul.nav li a.current{text-decoration:underline!important;color:Gold!important;}ul.subnav{margin:0;padding:0;list-style:none;border-top:1px solid rgba(165,136,94,0.1);color:#666;margin-bottom:20px;}ul.subnav li{padding:0;margin:0;}ul.subnav li a{text-decoration:none;display:block;border-bottom:1px solid rgba(151,211,69,0.2);padding:0.5em;color:#4A7BB8;text-align:right;}ul.subnav li a:hover,ul.subnav li.current a{background-color:rgba(151,211,69,0.2);color:#000;background-image:url(../../images/icons/bullet_go.png);background-repeat:no-repeat;background-position:1em center;}#_____________________________________________________HEADER{}#WrapHeader{background-color:rgba(255,255,255,0.9);position:relative;z-index:10;}#LayoutDivHeader{color:#FFF;position:relative;text-align:center;min-height:130px;}#LayoutDivHeader #logo_link{display:block;}#LayoutDivHeader #logo{}#LayoutDivHeader #tagline{color:#4A7BB8;}#LayoutDivHeader #utility{}#LayoutDivHeader #utility li a{color:#888;text-transform:lowercase;font-size:16px;}#LayoutDivHeader #utility li a:hover,#LayoutDivHeader #utility li.current a{color:#000;}#LayoutDivHeader #events{background-color:#94c947;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;-moz-box-shadow:0px 0px 3px #000;-webkit-box-shadow:0px 0px 3px #000;box-shadow:0px 0px 3px #000;padding:5px;color:#FFF;font-family:"Antonio Regular";text-transform:uppercase;font-size:18px;margin:0px auto;width:225px;z-index:10;display:block;}#LayoutDivHeader #events:hover{color:#000!important;text-decoration:none!important;background-color:Gold;}#LayoutDivHeader #events *{margin:5px 0;}#LayoutDivHeader #events h1{color:#FFF;text-transform:none;font-size:2em;}#_____________________________________________________NAV{}#WrapNav{background-color:#FFF;}#WrapNav ul#main_nav{}#WrapNav ul#main_nav li{margin:0!important;padding:0!important;}#WrapNav ul#main_nav li a{color:#666!important;text-transform:lowercase;margin:0 0.5em;font-size:18px;font-family:"Raleway Regular";}#WrapNav ul#main_nav li a:hover,#WrapNav ul#main_nav li.current a,body#home #WrapNav ul#main_nav li#nav_home a{color:#4A7BB8!important;text-decoration:none;}#_____________________________________________________BANNER{}#WrapBanner{background-color:#4a7bb8;margin-bottom:30px;text-align:left;background-size:cover;background-repeat:no-repeat;background-position:center center;overflow:hidden;clear:both;}#WrapBanner #feature{z-index:999;position:absolute;top:0px;width:100%;text-align:center;}#WrapBanner #feature img{-moz-box-shadow:0px 1px 5px 1px #000;-webkit-box-shadow:0px 1px 5px 1px #000;box-shadow:0px 1px 5px 1px #000;}#LayoutDivBanner{text-align:left;color:#FFF;position:relative;}#LayoutDivBanner.gridContainer{padding:10px;}#LayoutDivBanner h1{position:absolute;z-index:9999999;bottom:0px;margin:0;font-family:"Raleway Light";}#LayoutDivBanner .gridContainer #banner-caption{left:0px;position:absolute;background-color:rgba(51,51,51,0.7);padding:5px 10px;overflow:hidden;bottom:0px;width:100%;z-index:10;}#LayoutDivBanner h1+h2{margin:0;font-size:24px;color:#FFF;font-style:italic;position:absolute;bottom:2px;}#LayoutDivBanner .gridContainer #banner-caption h3{font-size:1em;text-shadow:none;color:#EEE;margin-top:0.5em;}#LayoutDivBanner .nivoSlider{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}#LayoutDivBanner .nivo-directionNav a{top:50%;}#LayoutDivBanner h1,#LayoutDivBanner .nivo-caption{font-size:1.1em;width:auto;background-color:rgba(150,211,69,0.9);line-height:1em;padding:0.3em 1em;opacity:1;color:#FFF;}#LayoutDivBanner h1 b,#LayoutDivBanner .nivo-caption b{font-family:"Raleway Bold";}#_____________________________________________________BANNER_BOTTOM{}#WrapBannerBot{display:none;}#home #WrapBannerBot{background-color:#4A7BB8;text-align:center;border-bottom:60px solid #4A7BB8;display:block;z-index:1;}#WrapBannerBot>div{text-align:left;}#_____________________________________________________BODY{}#WrapBody{margin:20px 0 0 0;}#LayoutDivBody,body.full #LayoutDivBody{margin-bottom:20px;}#LayoutDivBody>div{color:#4C4C4C;}#home #WrapBody #columns_stripe{background-color:#4A7BB8;height:60px;margin-bottom:-60px;color:#4A7BB8;}#home #WrapBody{margin-top:-90px;}#home #WrapBody .col-one-fourth{}#home #WrapBody .col-one-fourth h3{margin:0 0px 1em;color:#FFF;text-transform:lowercase;background-color:#4A7BB8;text-align:center;padding:0.5em 0;font-size:1.8em;font-family:"Raleway Light";}#home #WrapBody .col-one-fourth h3 a{color:#FFF;display:block;}#home #WrapBody .col-one-fourth img{width:100%;height:auto;}#home h1 .fa.fa-star{font-size:0.5em;}#WrapBody #AfterContent{margin:50px 0 0 0;clear:both;text-align:center;overflow:hidden;}#WrapBody #AfterContent .col-one-third{padding:0;margin:0;width:33.33333333%;}#WrapBody #AfterContent img{height:auto;width:100%;}div.gridContainer.clearfix+.parallax{}#LayoutDivBody .grid{text-align:center;display:block;border:4px solid #FFF;padding:5px;color:#666;border-collapse:collapse;}#LayoutDivBody .grid.home{text-align:left;font-size:0.9em;min-height:360px;}#homes #LayoutDivBody .grid.home{min-height:500px;}#LayoutDivBody .grid .link_zoom{display:block;position:relative;}#LayoutDivBody .grid .link_zoom .sold_banner{position:absolute;top:0px;left:0px;}#LayoutDivBody .grid .link_zoom:hover{}#LayoutDivBody .grid:hover{border:4px dashed #C1E58F;text-decoration:none;color:#000!important;}#LayoutDivBody .grid h3{text-transform:capitalize;color:#666;margin:5px 0;font-size:18px;}#LayoutDivBody .grid h4{font-size:26px;color:GoldenRod;margin:0;}#LayoutDivBody .grid:hover h3{color:#000;}#LayoutDivBody #map{width:100%;position:relative;background-color:#0FF;z-index:1;clear:both;margin-top:1em;}#LayoutDivBody #map #map_bg{width:100%;position:relative;z-index:2;}#LayoutDivBody #map #map_block{position:absolute;top:0px;left:0px;z-index:3;width:100%;}#home_photos img{margin:5px;}.letters{color:#1B6596!important;margin:1px;padding:6px;float:left;display:block;line-height:100%;font-weight:bold;background-color:#9BD946;}.savings_text{font-size:100%;color:#85B340;font-style:italic;}#_____________________________________________________SIDEBAR{}#LayoutDivSidebar{}#LayoutDivSidebar>div{padding:0px 0px 20px;font-size:1em;}#LayoutDivSidebar h3{color:#666;margin-bottom:0.5em;}#LayoutDivSidebar form input{width:90%;padding:5px;}#_____________________________________________________FOOTER{}#WrapFooterTop{background-color:#97D345;text-align:center;color:#333;padding:20px 0;clear:both;}#LayoutDivFooterTop{overflow:hidden;text-align:center;}#LayoutDivFooterTop #footer_nav{width:auto;margin-top:10px;}#LayoutDivFooterTop #footer_nav li a{color:#333;font-size:1em;}#LayoutDivFooterTop #social{font-style:italic;}#LayoutDivFooterTop #social a{padding:1px 4px;color:#333;}#WrapFooter{background-color:#2f343c;overflow:hidden;border-top:5px outset #2F343C;}#LayoutDivFooter{clear:both;text-align:center;color:#999;overflow:hidden;}#LayoutDivFooter>div{padding:20px;overflow:hidden;}#LayoutDivFooter a{color:#EEE;}#LayoutDivFooter #wdtp{font-size:12px;clear:both;display:block;text-decoration:none;margin:40px 0;}