#zone-footer-bottom-wrapper {
    background: #2a420f;
}

#zone-header-wrapper {
    border-bottom: 2px solid  #94a542;
	background: url("../images/service_bg.jpg") no-repeat fixed #343A43;
}


.flexslider .slides img {
    box-shadow: 0px 5px 20px rgba(0,0,0,0.6);
    max-width: 800px;
}

.flexslider ul.slides {
    max-width: 800px;
    margin: auto;
}

.flexslider .flex-direction-nav a, .flexslider .flex-direction-nav a {
    color: #94a542;
}

#zone-postscript-first-wrapper {
    background: none repeat fixed 0 0 #2a420f;
    color: #FFF;
}

.front #zone-content-wrapper h2.block-title, #zone-postscript-first h2.block-title, #zone-postscript-second h2.block-title {
    border-bottom: 1px solid #94a542;
}

.sf-menu a, .sf-menu a:link, .sf-menu a:visited {
    color: #fff;
}

.sf-menu ul li.leaf {
    border:none;
}

.sf-menu a:focus, .sf-menu a:hover, .sf-menu li.sfHover {
    background: none repeat scroll 0 0 #46601d;
}
.sf-menu a.active, .sf-menu a.active-trail {
    background: none repeat scroll 0 0 #94A542;
}
#block-menu-menu-congress-footer-utility a:link, #block-menu-menu-congress-footer-utility a:visited {
    color: #94a542;
}


.block-congress-offices-of-noslide .views-row {
    border: 3px solid #94a542;
}

welch.hdvdevedit1.house.gov/media="all"
#zone-postscript-first-wrapper {
    background:  #343A43;
}

.btn-success {
    background-color: #94a542;
    border-color: #94a542;
    color: #fff;	
}

.btn-success:hover, .btn-success:focus, .btn-success.focus, .btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success {
    border-color:  #94A542;
    background:  #2a420f;
}

#page {
    background: url("../images/service_bg.jpg") no-repeat fixed #343A43;
}
.section {
    max-width: 1200px;
}

#zone-content-wrapper, #zone-header-wrapper {
    background: rgba(255,255,255,0.5);
}


#zone-branding-wrapper {
	border-top: 11px solid #94A542;
    background: none repeat fixed 0 0 #2a420f;
}

li.sfHover  {
	background-color: #94A542;
}
.front a#picasa {
    background-color: #ddd;
    padding: 40px 10px 20px;
}

img#picasa {
    margin-top: -25px;
}

#boxes-box-congress_fb_responsive, #boxes-box-congress_fb_responsive_like_box {
    max-width: 300px;
	    margin: auto;
}
.not-front #zone-branding-wrapper {
    border-bottom: 1px solid #94A542;
}
#block-boxes-congress-mobile-hamburger-menu {
    background: #2a420f;
    padding: 0.5em;
}

.front .view-display-id-block_pr_photos h3 {
    padding-bottom: 15px;
    text-transform: none;
}

.not-front #region-content img {
    border: none; 
}