html{position:relative;min-height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:scroll;}
body{width:auto !important;overflow-x:hidden;}
P, OL, DIV, UL, DL, LI, DT, DD, TD, TH, DIV{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5em;}
a:link{color:#639041;font-weight:bold;text-decoration:none;}
a:visited{color:#639041;font-weight:bold;text-decoration:none;}
a:hover{color:#666666;font-weight:bold;text-decoration:underline;}
a:active{color:#666666;font-weight:bold;text-decoration:underline;}
.no-padding{padding-right:0 !important;padding-left:0 !important;}
td, th{padding:5px;}
.push{height:180px;}
.footer{position:absolute;bottom:0;width:100%;background-image:url(images/footer_bkg.png);background-attachment:scroll;background-position:center bottom;background-repeat:repeat-x;}
.footer a{color:#FFF;}
.footersm{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#FFF;}
#masthead{background-image:url(images/masthead_bkg.png);background-position:right;background-repeat:repeat-y;height:85px;}
#mastheadcenterwrap{height:85px;background-image:url(images/masthead_greenbar.png);background-repeat:no-repeat;background-position:380px 66px;}
.mastheadlogo{padding:30px 0px 11px 0px;float:left;max-width:357px;}
.mastheadright{padding:37px 0px 0px 0px;float:right;height:47px;z-index:2;visibility:visible;text-align:right;}
#searchwrapper{width:199px;height:20px;background-image:url(images/searchbox.gif);background-repeat:no-repeat;position:relative;float:right;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:20px;margin-bottom:8px;}
.searchbox{border:0px;background-color:transparent;position:absolute;top:0px;left:5px;width:165px;height:20px;font-style:italic;font-size:12px;outline:none;}
input.middle:focus{outline-width:0;}
.searchbox_submit{border:0px;background-color:transparent;position:absolute;top:4px;left:175px;width:32px;height:20px;}
#searchwrapper form{display:inline;}
#nav{left:0px;width:100%;height:68px;z-index:3;visibility:visible;background-image:url(images/nav_bkg.png);background-attachment:scroll;background-position:center bottom;background-repeat:repeat-x;position:relative;box-sizing:content-box;background-color:#639041;}
#menu-main{padding:12px 0px 0px 0px;margin:0;}
#menu-main li{display:block;text-align:left;margin:0;text-decoration:none;color:#000;text-transform:uppercase;font-family:'TradeGothicW01-BoldCn20 675334', Arial, sans-serif;font-size:13pt;width:224px;height:47px;padding-left:44px;margin-right:5px;float:left;background:url(images/navon_bkg.png) top left no-repeat;}
#menu-main li a{color:#000;text-decoration:none;display:block;padding:12px 0px;font-weight:normal;font-style:normal;}
#menu-main li:hover{background:url(images/navhighlight_bkg.png) top left no-repeat;text-decoration:none;}
#menu-main li.menu-highlight{position:relative;float:right;width:224px;padding-right:0;margin-right:0;}
#menu-main li.menu-highlight:hover{}
.navbar-default{background-color:transparent !important;border-color:transparent !important;border:none;background-image:url(images/nav_bkg.png);background-attachment:scroll;background-position:center bottom;background-repeat:repeat-x;}
#subnav{height:46px;-webkit-box-shadow:inset 0 20px 20px -20px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 20px 20px -20px rgba(0,0,0,0.5);box-shadow:inset 0 20px 20px -20px rgba(0,0,0,0.5);}
#menu-secondary{list-style-type:none;margin:0;padding:0px 0px 0px 5px;width:100%;padding-top:12px;float:left;margin-left:-15px;}
#menu-secondary li a{display:block;text-align:left;margin:0;padding-top:0px;text-decoration:none;color:#000;text-transform:uppercase;text-decoration:none;font-family:'TradeGothicW01-BoldCn20 675334', Arial, sans-serif;font-size:13pt;padding-right:20px;height:35px;float:left;font-weight:normal;font-style:normal;}
#menu-secondary li a:before{content:url(images/assets_greenarrowsm.gif);padding-right:4px;}
#menu-secondary li a:hover{color:#648e40;}
#slidercontainer{border:1px solid #afb1b2;-webkit-box-shadow:inset 0 20px 20px -20px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 20px 20px -20px rgba(0,0,0,0.5);box-shadow:inset 0 20px 20px -20px rgba(0,0,0,0.5);background:#ebebeb;}
#content{-webkit-box-shadow:inset 0 20px 20px -20px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 20px 20px -20px rgba(0,0,0,0.5);box-shadow:inset 0 20px 20px -20px rgba(0,0,0,0.5);background:#fff;padding-top:5px;padding-bottom:25px;}
.contentheader{position:relative;font-family:'Trade Gothic W01 Light', Arial, sans-serif;font-size:25pt;margin:5px 0px 10px 0px;padding:5px 0px 0px 0px;color:#333;text-transform:capitalize;width:100%;z-index:0;}
.contentheader:before{content:url(images/assets_greenarrow.gif);padding-right:10px;background-color:white;}
.contentheader span{background-color:white;padding-right:10px;}
.contentheader:after{content:"";position:absolute;bottom:13px;left:0;right:0;height:0.5em;border-bottom:3px solid #a7a9ac;z-index:-1;}
hr{border:none 0;border-top:3px solid #a7a9ac;width:100%;height:3px;margin:10px 0px 10px 0px;}
.post, .post-mod{margin:10px 0px 25px 0px;}
.titlebox{margin-bottom:10px; clear: both;}
div.datebox{float:left;display:inline;width:64px;height:54px;margin-top:0;margin-right:10px;margin-bottom:0;margin-left:0;background-color:#231f20;}
.month{text-align:center;text-transform:uppercase;font-size:0.8em;color:#FFF;font-weight:bold;background-color:#231f20;margin-top:0em;padding-top:0.01em;padding-right:0;padding-bottom:0.01em;padding-left:0;}
.day{text-align:center;font-size:1.4em;color:#000;font-weight:bold;margin:0;padding:0;padding-top:1px;line-height:100%;}
.monthday{text-align:center;text-transform:uppercase;font-size:14px;color:#639041;font-weight:bold;background-color:#231f20;margin-top:0em;padding-top:5px;padding-right:0;padding-bottom:2px;padding-left:0;}
.year{text-align:center;margin:0;padding:0;line-height:100%;font-size:22px;color:#ffffff;font-weight:bold;}
h1.blog{margin:0;padding:0;}
.blogpost-intro h4 { font-size: 13pt !important; 
	margin:0; padding: 5px 0 20px 0;
	line-height: 20pt;
	font-family: 'Trade Gothic W01 Light', Arial, sans-serif; }
.navigation{height:70px;clear:both;}
.alignleft a{float:left;margin:5px 20px 20px 0;padding:10px;color:#fff;background-color:#639041;;color:white;}
.alignright a{float:right;margin:5px 0 20px 20px;padding:10px;color:#fff;background-color:#639041;;color:white;}
.widget-sm{font-size:12px;font-style:italic;}
.widget-title{font-size:18px;color:#000;margin:0px;font-weight:normal;margin:0;padding-bottom:7px;margin-top:10px;margin-right:8px;margin-bottom:5px;margin-left:0px;}
aside ul{padding-left:5px;padding-top:0px;padding-bottom:5px;margin:0px;}
aside ul li{font-weight:normal;font-size:15px;font-style:normal;padding-bottom:0px;padding-top:0px;padding-left:0;list-style-type:none;}
aside ul li a{font-weight:normal !important;font-size:13px !important;font-style:normal;line-height:13px;}
aside .post-date{padding-left:0px;color:#666666;font-size:10px;display:block;}
#left-sidebar .widget_recent_entries ul li{line-height:15px;padding-bottom:10px;padding-top:0px;padding-left:0px;list-style-type:none;margin-left:0px;}
.slicknav_menu{display:none;}
.item{display:none;position:relative; transition(6s ease-in-out left);}
.carousel-caption{z-index:10;}
.carousel-indicators{bottom:10px;}
.carousel-indicators li{width:15px;height:15px;-webkit-box-shadow:0px 0px 14px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 14px 0px rgba(0,0,0,0.75);box-shadow:0px 0px 14px 0px rgba(0,0,0,0.75);}
.carousel-indicators .active{width:15px;height:15px;-webkit-box-shadow:0px 0px 14px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 14px 0px rgba(0,0,0,0.75);box-shadow:0px 0px 14px 0px rgba(0,0,0,0.75);margin-bottom:1px;}
#likebox-wrapper * {   width: 100% !important;}
@media (max-width:992px){.fb-page {display: none !important;}
}
@media (min-width:768px){.carousel-caption p{margin-bottom:20px;font-size:21px;line-height:1.4;}
.featurette-heading{font-size:50px;}
}
@media (min-width:992px){.featurette-heading{margin-top:120px;}
}
@media (max-width:739px){#nav, #menu-secondary, .mastheadright{display:none;}
.js #menu{display:none;}
.js .slicknav_menu{display:block;}
#masthead{background-image:none;}
.mastheadcenterwrap{background-image:none;}
.mastheadlogo{margin-left:auto;margin-right:auto;}
#menu-secondary-social{padding-top:12px;margin-left:auto;margin-right:auto;}
#menu-secondary-social img{padding:0 10px 0px 10px;width:auto;}
#menu-secondary-social p{text-align:center;width:100%;}
.carousel-inner{height:auto;}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img{width:100%;margin:auto;min-height:initial;}
#slidercontainer{margin-left:-15px;margin-right:-15px;}
.container{margin-left:15px;margin-right:15px;}
.carousel-indicators{display:none;}
.navigation{height:70px;border-bottom:3px solid #a7a9ac;}
.contentheader{font-size:23pt;}
.contentheader:after{content:"";border-bottom:none;}
.desktopfooter{display:none;}
.mobilefooter{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFF;text-align:center;vertical-align:middle;letter-spacing:.05em;padding-top:90px;padding-bottom:10px;z-index:99;}
}
@media (min-width:740px) and (max-width:991px){.carousel-inner{height:200px;}
.container { padding-left: 25px !important; padding-right: 25px !important; }
.carousel-inner > .item > img,
.carousel-inner > .item > a > img{height:209px;width:750px;}
#menu-mobile-menu{display:none;}
#menu-secondary-social{display:none;}
#menu-main{padding:15px 0px 0px 0px;}
#menu-main li{display:block;text-align:left;margin:0;text-decoration:none;color:#000;text-transform:uppercase;font-family:'TradeGothicW01-BoldCn20 675334', Arial, sans-serif;font-size:12pt;width:auto;height:40px;padding:0px 11px 10px 11px;float:left;background-color:#81a16b;border:1px solid #bed0b1;background-image:none;margin-right:10px;border-radius:10px 10px 10px 10px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border:1px solid #bed0b1;}
#menu-main li a{color:#000;text-decoration:none;display:block;padding:8px 0px;font-weight:normal;font-style:normal;}
#menu-main li:hover{background-image:none;text-decoration:none;background-color:#fff;}
#menu-main li.menu-highlight{position:relative;float:right;background-image:none !important;border:1px solid #bed0b1;width:auto;padding:0px 11px 10px 11px;}
#menu-main li.menu-highlight:hover{background-image:none !important;}
.desktopfooter{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFF;text-align:center;vertical-align:middle;letter-spacing:.05em;padding-top:90px;z-index:99;}
.mobilefooter{display:none;}
}
@media (min-width:992px) and (max-width:1199px){#menu-secondary-social{display:none;}
.carousel-inner{height:270px;}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img{height:270px;width:970px;}
.desktopfooter{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFF;text-align:center;vertical-align:middle;letter-spacing:.05em;padding-top:90px;z-index:99;}
.mobilefooter{display:none;}
}
@media (min-width:1199px){#menu-secondary-social{display:none;}
.carousel-inner{height:326px;}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img{height:326px;width:1170px;}
.desktopfooter{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFF;text-align:center;vertical-align:middle;letter-spacing:.05em;padding-top:90px;z-index:99;}
.mobilefooter{display:none;}
}
.menu-mobile-menu-container{display:none;}
.clear{clear:both;}
.slicknav_btn,.slicknav_nav .slicknav_item{cursor:pointer}.slicknav_menu,.slicknav_menu *{box-sizing:border-box}.slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:.438em .625em;line-height:1.125em}.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:.188em}.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left;color:#fff;font-weight:700;text-shadow:0 1px 3px #000}.slicknav_menu .slicknav_icon{float:left;width:1.125em;height:.875em;margin:.188em 0 0 .438em}.slicknav_menu .slicknav_icon:before{background:0 0;width:1.125em;height:.875em;display:block;content:"";position:absolute}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(0,0,0,.25)}.slicknav_menu:after,.slicknav_menu:before{content:" ";display:table}.slicknav_menu:after{clear:both}.slicknav_nav li,.slicknav_nav ul{display:block}.slicknav_nav .slicknav_arrow{font-size:.8em;margin:0 0 0 .4em}.slicknav_nav .slicknav_item a{display:inline}.slicknav_nav .slicknav_row,.slicknav_nav a{display:block}.slicknav_nav .slicknav_parent-link a{display:inline}.slicknav_menu{*zoom:1;font-size:16px;background:#639041;padding:5px}.slicknav_nav,.slicknav_nav ul{list-style:none;overflow:hidden;padding:0}.slicknav_menu .slicknav_icon-bar{background-color:#fff}.slicknav_btn{margin:5px 5px 6px;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,.75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#222}.slicknav_nav{clear:both;color:#fff;margin:0;font-size:.875em}.slicknav_nav ul{margin:0 0 0 20px}.slicknav_nav .slicknav_row,.slicknav_nav a{padding:5px 10px;margin:2px 5px}.slicknav_nav .slicknav_row:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ccc;color:#fff}.slicknav_nav a{text-decoration:none;color:#fff}.slicknav_nav a:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ccc;color:#222}.slicknav_nav .slicknav_txtnode{margin-left:15px}.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{padding:0;margin:0}.slicknav_brand{float:left;color:#fff;font-size:18px;line-height:30px;padding:7px 12px;height:44px}
.panel-heading{padding:0;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px;}
.panel-title a{border-bottom:none;color:#292929;display:block;padding:5px 0px 5px 15px;position:relative;text-decoration:none;width:100%;font-weight:normal !important;font-family:'TradeGothicW01-BoldCn20 675334', Arial, sans-serif !important;}
.panel{margin-top:0 !important;}
.btn-success{font-family:'TradeGothicW01-BoldCn20 675334', Arial, sans-serif !important;font-size:15pt !important;color:#000 !important;padding:5px 15px 5px 15px;background-color:#639041;border-color:#a7a9ac;background-image:url(images/assets_barback.gif);font-weight:normal !important;margin:10px 10px 10px 0px;}
.btn-success a:link, .btn-success a:visited{font-weight:normal;}
.btn-success:before{content:"";display:inline-block;width:8px;height:15px;margin-top:3px;margin-right:5px;content:"";background:url("images/assets_whitearrow.gif") no-repeat 0 0;}
#printhead{display:none;}
.printfooter{display:none;}
@media print{#printhead{display:block;max-width:357px;margin-left:auto;margin-right:auto;margin-bottom:15px;}
.slicknav_menu, .slicknav_btn, .slicknav_menutxt{display:none !important;}
#nav{display:none;}
#subnav{display:none;}
#slidercontainer{display:none;}
#myCarousel{display:none;}
#masthead{display:none;}
.contentheader:after{content:"";border-bottom:none;}
.desktopfooter{display:none;}
.mobilefooter{display:none;}
.printfooter{display:block;font-family:Arial, Helvetica, sans-serif;display:block;font-size:12px;color:#000;text-align:center;vertical-align:middle;letter-spacing:.05em;padding-top:90px;padding-bottom:10px;z-index:99;}
.collapse{display:block !important;height:auto !important;}
}

@font-face{font-family:"TradeGothicW01-BoldCn20 675334";src:url("Fonts/257c802f-349c-4b4d-aefa-546d5de15ec6.eot?#iefix");src:url("Fonts/257c802f-349c-4b4d-aefa-546d5de15ec6.eot?#iefix") format("eot"),url("Fonts/1ba28851-f34b-4cb8-bf58-6a4b160ba249.woff2") format("woff2"),url("Fonts/5fdc935e-9e30-442a-bbe9-8d887b858471.woff") format("woff"),url("Fonts/616c4c87-a077-43f4-a9f4-f01267c13818.ttf") format("truetype"),url("Fonts/c901ad5f-a842-4549-a1f4-583a97f7e169.svg#c901ad5f-a842-4549-a1f4-583a97f7e169") format("svg");}