.menu-container{
background: rgba(91,162,30,1);
background: -moz-linear-gradient(top, rgba(91,162,30,1) 0%, rgba(91,162,30,1) 1%, rgba(62,117,14,1) 50%, rgba(37,81,5,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(91,162,30,1)), color-stop(1%, rgba(91,162,30,1)), color-stop(50%, rgba(62,117,14,1)), color-stop(100%, rgba(37,81,5,1)));
background: -webkit-linear-gradient(top, rgba(91,162,30,1) 0%, rgba(91,162,30,1) 1%, rgba(62,117,14,1) 50%, rgba(37,81,5,1) 100%);
background: -o-linear-gradient(top, rgba(91,162,30,1) 0%, rgba(91,162,30,1) 1%, rgba(62,117,14,1) 50%, rgba(37,81,5,1) 100%);
background: -ms-linear-gradient(top, rgba(91,162,30,1) 0%, rgba(91,162,30,1) 1%, rgba(62,117,14,1) 50%, rgba(37,81,5,1) 100%);
background: linear-gradient(to bottom, rgba(91,162,30,1) 0%, rgba(91,162,30,1) 1%, rgba(62,117,14,1) 50%, rgba(37,81,5,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5ba21e', endColorstr='#255105', GradientType=0 );
}
#MainNav .ddsmoothmenu li li {
background:#244803;
}
#MainNav .ddsmoothmenu li li a.selected, #MainNav .ddsmoothmenu li li a:hover {
color: white;
text-shadow:none;
}
#MainNav li.current-menu-item a, #MainNav li.current-menu-parent a, #MainNav li.current_page_parent a, #MainNav li a.selected,#MainNav li.current_page_item a {
color:#fff;
background:#244b01;
}

#MainNav li a:hover{
background: rgba(36, 75, 1, 0.5);;
}
.flex-control-paging li a {
background:#376A0B;
}
.footer-wrapper .footer_widget a{
color:#414040;
}
.footer-wrapper ul li a{
color:#3e790a;
}
 .searchform input[type="submit"] {
background:transparent;
color:#295706;
}
.footer_bottom a {
color:#414040;
}
div.content-bar div.post ul.post_meta a:hover{
color:#3e790a;
}
.sidebar ul li a:hover{
color:#3e790a;
}
.sidebar .tagcloud a:hover{
color:#3e790a;
}
.sidebar ul li a{
color:#999;
}
.sidebar .tagcloud a{
color:#999;
}
.footer-wrapper .footer_widget a:hover{
color:#3e790a;
}
div.footer-top a:hover{
color:#3e790a;
}
.flex-direction-nav .flex-prev:before,.flex-direction-nav .flex-next:before{
color:#244803;
}
.flex-direction-nav .flex-prev:hover::before,.flex-direction-nav .flex-next:hover::before{
color:#376A0B;
}
.top-search .searchform input[type="submit"]{
color: inherit;
}
div.read_more{
background:#244803;
}
div.read_more:hover{
background-color: #376A0B;
}
.top-search .searchform {
background:#244803;
color: #376A0B;
}
.flex-control-paging li a.flex-active{
background:#244803;
}
.sidebar .searchform input[type="submit"]{
color: #376A0B;
}
#wp-calendar caption{
background: #376A0B;
}
#MainNav .ddsmoothmenu li li:hover {
background:#376A0B;
color: white;
}