.breadcrumbs {
    display: none;
}

h2 {
    padding:10px 10px;
    background-color:#72a376;
    border-radius: 10px;
    text-align:center;
}

#page-wrapper, html {
    background-color:#4a6151;
}

#page {
    margin-top:0px;
    margin-bottom:0px;
}

#navigation-wrapper {
    margin-top:-30px;
}

#navigation {
background:none;
filter:none;
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(endColorstr='#ffffff',startColorstr='#ffffff')";
background: #ffffff-webkit-gradient(linear,left bottom,left top,color-stop(0,#ffffff),color-stop(1,#ffffff));
background: #ffffff-ms-linear-gradient(bottom,#ffffff 0%,#ffffff 100%);
background: #ffffff-moz-linear-gradient(bottom,#ffffff 0%,#ffffff 100%);
background: #ffffff-webkit-linear-gradient(bottom,#ffffff 0%,#ffffff 100%);
background: #ffffff-o-linear-gradient(bottom,#ffffff 0%,#ffffff 100%);
background: #fffffflinear-gradient(bottom,#ffffff 0%,#ffffff 100%);
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
color: white;
}

/* Logo block */
#block-views-Logo-block_1 {
    width:350px;
    position:relative;
    top:25px;
}

/* superfish block */
#block-superfish-1 {
    width:470px;
    position:relative;
    left:480px;
    bottom:28px;
}

/* Menu dropdown items */
.sf-menu.sf-style-default a,
.sf-menu.sf-style-default a:visited {
    color: #ffffff;
    text-transform: uppercase;
    font-size: 90%;
    padding: 8px 18px;
    font-weight: bold;
    background-color: #3b5a3f;
}

#block-menu-primary-links ul li a,
#block-menu-primary-links ul li a:hover,
#block-superfish-1 ul li a,
#block-superfish-1 ul li a:hover {
    color: #000000;
    text-shadow:none;
}

.sf-menu.sf-style-default li:hover,
.sf-menu.sf-style-default li.sfHover,
.sf-menu.sf-style-default a:hover, 
.sf-menu.sf-style-default a:active {
    color: #000000;
    background-image:none;
    background: rgba(0,0,0,0.2); 
}

#block-superfish-1 ul.sf-menu li.sf-depth-1 .menu-item-container.sf-depth-1:hover,
#block-superfish-1 ul.sf-menu li.sf-depth-1 a.sf-depth-1:hover {
background: none;
}

/* Menu container items */
#block-superfish-1 ul.sf-menu .menu-item-container.sf-depth-1,
#block-superfish-1 ul.sf-menu a.sf-depth-1 {
    color: #000000;
    text-transform: uppercase;
    font-size: 90%;
    padding: 8px 5px;
    font-weight: bold;
    background-color: #3b5a3f;

}

#block-superfish-1 ul.sf-menu li.sf-depth-1 .menu-item-container.sf-depth-1,
#block-superfish-1 ul.sf-menu li.sf-depth-1 a.sf-depth-1 {
    background: none;
}

.sf-menu li {
    float: left;
    position: relative;
    z-index: 0;
}

#main-wrapper {
    background-color:#e3ede3;
    border-top:4px solid #72a376;
}


#aw-wrapper,
#disclaimer-wrapper,
#footer-wrapper,
#footer-bottom-wrapper {
    background:none;
    border-top:none;
}

#footer-bottom-wrapper {
    padding-top:10px;
    border-top:4px solid #72a376;
}

#footer-wrapper {
    margin-bottom:-25px;
}

.front #main-container .block .block-wrapper > .content {
background: white;
border-radius:10px;
padding-top:0px;
height: 250px;
}

#block-block-14 h3,
#block-block-15 h3,
#block-block-19 h3 {
    padding:10px 10px;
    background-color:#72a376;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    text-align:center;
}

#graph {
    position: relative;
    left: 5px;
    width: 600px;
    float: left;
}

#home-text {
    width: 340px;
    float: left;
}

#main-container .block .block-wrapper {
    background: none;
}

.page-subscribe-newsletter #main-container .block h2.title {
    display: none;
}

#block-block-18 {
    position: relative;
    left: 505px;
}





/* END */