html{
    /*background:#acc4b4;*/
    overflow-x: hidden;
}.Frame{width:990px;background:#fff;margin:0 auto;padding:0 15px;}.SiteSearch{float:right;width:355px;color:#000;}.SiteSearch .input{outline-style:none;font-size:18px;background:url("/ui/images/bg/search-stitched.png") no-repeat 0 0;float:left;height:23px;border:none;width:260px;padding:5px 0 2px 7px;}.SiteSearch .button{background:url("/ui/images/bg/search-stitched.png") no-repeat top right;height:28px;width:87px;border:none;padding:0;float:left;cursor:pointer;}.SiteSearch .options{margin:0 0 5px 0;height:11px;overflow:hidden;}.SiteSearch .options li{display:inline;margin:0 0 0 5px;padding:0 10px 0 0;cursor:pointer;font-size:12px;line-height:12px;color:#6d5b4c;border-right:1px solid #6d5b4c;position:relative;top:-3px;}.SiteSearch .options li.last{border-right:0 none;}.SiteSearch .options li.selected{font-weight:bold;}.Header .Frame{padding-bottom:5px;}.Header .logo img{margin:10px 15px;}.Header .headerLinks{font-size:14px;margin:7px 20px;float:right;}.Header .headerLinks img{position:relative;top:2px;margin-right:3px;}.Header .headerLinks a{font-weight:bold;}.Header .SiteSearch{margin:10px 20px;}

html,body {
    overflow-x: hidden !important;
    background: #ACC4B4;

}
@media (min-width: 769px) {


.mainNav{clear:both; }
.mainNav ul{background:url('/ui/images/jagged-underline-brown.gif') no-repeat left bottom;height:31px;padding-left:15px;}
.mainNav li{background:url('/ui/images/bg/main-nav-tabs.gif') repeat-x left top transparent;height:30px;margin-right:5px;float:left;border:1px solid #6d5b4c;border-width:1px 1px 0 1px;}
.mainNav li a{text-decoration:none;display:block;margin-bottom:5px;}
.mainNav li a:hover {text-decoration:underline;color:#fff;}
.mainNav li:hover ul, .mainNav li.sfhover ul{display:block;}
.mainNav li span{padding:5px 10px 0 10px;display:block;font-size:14px;color:#6d5b4c;}
.mainNav li a:hover span{cursor:pointer;color:#ea5623;}
.mainNav li a:hover span.title{color:#000;}
.mainNav li.selected{
    /*background:#fff;*/
}
.mainNav li.selected a:hover {text-decoration:none;}
.mainNav li.selected a span{color:#ea5623;font-weight:bold;}
.mainNav li ul{position:absolute;display:none;background-image:none;background:#fff;border-left:1px solid #6d5b4c;border-right:1px solid #6d5b4c;border-bottom:3px solid #ea5623;z-index:99;width:220px;height:auto;overflow:hidden;padding:0;margin-left:-1px;}
.mainNav li ul li{background-image:none;background:transparent;border:0 none;min-width:220px;width:220px;padding:0 10px;float:left;}
.mainNav li ul li a{float:left;width:200px;}
.mainNav li ul li a span{background:none;float:left;width:200px;padding:0;line-height:30px;border-bottom:1px solid #ccc;}
.mainNav li ul li a:hover {text-decoration:underline;}
.mainNav li ul li a:hover span{color:#ea5623;cursor:pointer;text-decoration:underline;}
.mainNav li.selected ul li a span{color:#6d5b4c;font-weight:normal;}
.mainNav li.selected ul li a:hover span{color:#ea5623;cursor:pointer;text-decoration:underline;}


}

.navbar button { background: #51822c url('../images/bg-mobile-btn.png') top center repeat-x!important; color: white; text-shadow: 0 0 2px black; border: 1px solid #598e30!important; }
.navbar button:focus, .navbar button:hover { background: #70b43b url('../images/bg-mobile-btn.png') bottom center repeat-x!important; color:white; }
.navbar button .icon-bar { background-color: white!important; box-shadow: 0 0 2px black;  }
.mobile-search-input { background-image: url('../images/bg-mobile-search.png'); background-position:5px center; background-repeat: no-repeat; text-indent: 20px; border-radius: 15px; }
 
@media (max-width: 768px) {

.fa.visible-xs, img.visible-xs { display: inline-block !important; }
.container .row .col-md-8 { padding:-1px; }


}



.container { padding: 0; }
#mob-nav { padding: 0; margin:0; }
#mob-nav > ul { margin:0; color: white; text-shadow: 0 0 2px black; width:100%;}
#mob-nav li { margin:0; overflow:hidden; }
#mob-nav > ul > li {  background-color: #587d39; padding-top:10px; padding-bottom:6px; font-weight:bold; border-top: 1px #7b9962 solid; border-bottom: 1px #425f2a solid; font-size:16px; }
#mob-nav > ul > li > a  img { margin: 0 8px; }
#mob-nav a, #mob-nav a:link, #mob-nav a:active, #mob-nav a:visited, #mob-nav a:hover { padding: 2px; color:white;
    /*display:block;*/
    width:450px; }
#mob-nav li.active { background-color: #7fbf5c; }
#mob-nav > ul > li > ul > li{ background-color: #3a562b; padding:4px 0 4px 50px; border-top: 1px #50773b solid; border-bottom: 1px #40612f solid; }

#mob-search { margin:0;
    /*padding:2px; */
    background-color: #587d39; height:60px; }
#mob-search form { margin-top: 12px ;}

.Footer{clear:both; }.Footer .content{padding:30px 0 10px 0;background:url('/ui/images/jagged-underline-brown.gif') no-repeat left top;}.Footer .SiteSearch{float:none;margin:0 auto;}.Footer .links{width:100%;margin:20px auto;}.Footer .links li{border-right:1px solid #6d5b4c;padding:0 5px;}.Footer .links li.last{border-right:none;}.Footer .links li a{color:#6d5b4c;}.Footer .text{text-align:center;padding:0 10px;font-size:13px !important; background-color: #6FA52F; padding-top: 19px !important;padding-bottom: 23px !important; }.Footer .text a{text-decoration:underline;font-weight:bold;}.Footer .brick{margin:10px 0 0 0;}.Footer .footerBrowsing{margin:0 0 10px -1;padding-bottom:0px;}.Footer .footerBrowsing .title{background:#f0eedc;padding:3px 5px;margin:0 0 5px 0;}.Footer .footerBrowsing .linksList{margin:0 0 20px 0;padding:0 0 0 10px;}.Footer .footerBrowsing .linksList li{display:inline;margin:0 5px 0 0;color:#666;line-height:19px;}.Footer .footerBrowsing .linksList li a{color:#666;}.Footer .footerBrowsing .topics li{margin:0 19px 0 0;}.Footer .footerBrowsing .factsheets li{margin:0 18px 0 0;}.Column1,.Column2,.Column3{float:left;display:inline;margin:0;}#Template2a .Column1{width:670px;}#Template2a .Column2{float:right;width:300px;}#Template2b .Column1{width:200px;}#Template2b .Column2{float:right;width:770px;}#Template2c .Column1{width:160px;}#Template2c .Column2{float:right;width:810px;}#Template3a .Column1{width:180px;margin-right:20px;}#Template3a .Column2{width:470px;}#Template3a .Column3{float:right;width:300px;}#googlead_2 a.title{color:#9A9A9A;text-decoration:none;font-weight:normal;}#googlead_2 a:hover.title{text-decoration:underline;}.google_ad_top{margin:-15px 0 30px 0;}#googlead_2 .adsBy{text-align:left;}.google_ad_opt{margin:15px 0 15px 0;}.google_ad_opt .adsBy{text-align:left;}.google_ad_opt a.title{color:#9A9A9A;text-decoration:none;font-weight:normal;}.google_ad_opt a:hover.title{text-decoration:underline;}.SponsoredResults #googlead_2 .adsBy{text-align:right;margin-right:200px;}.pdl15{padding-left:15px;}.mgb10{margin-bottom:10px;}#BusinessProfile{padding:15px 20px 10px;height:336px;background:url('/ui/images/bg/business.png') -3px 0 no-repeat;}.profileRow{float:left;clear:both;width:100%;margin-bottom:15px;}.profileRow .addthis{float:left;}.profileRow .addthis .content_tool_botton{margin:0;margin-right:5px;}.article-photo{position:relative;}.article-image-link .zoom-in{position:absolute;right:0;top:0;display:none;}.article-image-link .zoom-out{position:absolute;right:0;top:0;}.article-credit{font-size:80%;margin-bottom:10px;}.article-image{width:240px;}

.navbar { border-radius: 0; margin-bottom: 0; z-index:200; }
.navbar-default { background: #F8F8F8 url('/ui/images/navbar-bg.png') repeat-x bottom; box-shadow: 0 3px 3px rgba(0, 0, 0, 0.25); border: 0;  }
.navbar-brand { padding: 5px }
.navbar-toggle { float:left; margin-left: 2px; margin-top: 12px; }


