
/* ---------- Color Module Styles ----------- */
body { color: #7a7a7a; }

a, li a.active,
#footer a:hover, #footer li a.active:hover, #footer-bottom a:hover, #footer-bottom li a.active:hover,
#header a, #header-menu ul.menu li a:hover, #header-menu ul.menu li a.active, #header-menu ul.menu li ul.menu li a:hover,
#navigation .block-superfish ul.sf-menu li a:focus, #navigation .block-superfish ul.sf-menu li a:hover, #navigation .block-superfish ul.sf-menu li a.active,
.front .node h1.front-heading { color:#8ccf03; border:none!important;}

#header-menu a, #header-menu ul.menu li a, #navigation .block-superfish ul.sf-menu li a { color:#696969; }

#footer a, #footer li a.active, #footer-bottom a, #footer-bottom li a.active { color:#e4e4e4; }

h1, h2, h3, h4, h5, h6 { color: #8CCF03;/* text-shadow: 1px 1px 1px #eaf1ea;*/ }

#slogan { color:#d5d5d5; }

#header {
background: #fff;
height: 161px;
}

#header-menu { }

#header-menu ul.menu li.expanded ul.menu, #navigation .block-superfish ul.sf-menu li, #navigation .block-superfish ul.sf-menu li li a { background: #222222; }

#header-menu ul.menu li.expanded ul.menu li a, #footer .block ul.menu li a, #navigation .block-superfish ul.sf-menu li li a { /*border-bottom:1px solid #353535;*/ }
#footer-bottom { border-top: 1px solid #EDEDED; }
ul.secondary-menu li, #footer-bottom ul.menu li {/* border-right:1px solid #353535;*/ }

#header-menu ul.menu li ul.menu li a:hover,
#header-menu ul.menu li.expanded ul.menu li.expanded a:hover,
#header-menu ul.menu li.expanded ul.menu li.leaf a:hover,
#navigation .block-superfish ul.sf-menu li li:hover,
#navigation .block-superfish ul.sf-menu li li a:focus, #navigation .block-superfish ul.sf-menu li li a:hover, #navigation .block-superfish ul.sf-menu li li a:active  { background-color:#1b1b1b; }

#banner  {
background: rgb(212,211,211);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q0ZDNkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYWU5ZTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgb(212,211,211) 0%, rgb(234,233,233) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(212,211,211)), color-stop(100%,rgb(234,233,233)));
background: -webkit-linear-gradient(top, rgb(212,211,211) 0%,rgb(234,233,233) 100%);
background: -o-linear-gradient(top, rgb(212,211,211) 0%,rgb(234,233,233) 100%);
background: -ms-linear-gradient(top, rgb(212,211,211) 0%,rgb(234,233,233) 100%);
background: linear-gradient(to bottom, rgb(212,211,211) 0%,rgb(234,233,233) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d4d3d3', endColorstr='#eae9e9',GradientType=0 );
 
border-bottom:1px solid #fcfcfc; }
.gradient {filter: none !important;
}
#content {
padding: 20px 0 0 0;
border-top: 1px solid #888;
border-bottom: 1px solid #BDBDBD;
background: #d4d3d3 ;
/* IE10 */ 
background-image: -ms-linear-gradient(top, #d4d3d3  0%, #eae9e9 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #d4d3d3  0%, #eae9e9 100%);
/* Opera */ 
background-image: -o-linear-gradient(top, #d4d3d3  0%, #eae9e9 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #d4d3d3 ), color-stop(1, #eae9e9));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #d4d3d3  0%, #eae9e9 100%);
/* Proposed W3C Markup */ 
background-image: linear-gradient(top, #d4d3d3  0%, #eae9e9 100%);
/* IE6-9 */ 
/*filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#d4d3d3 ', endColorstr='#eae9e9');*/ }

#footer { background:#ffffff; min-height: 10px;}

#footer-bottom { 
background: #bdbdbd;
/* IE10 */ 
background-image: -ms-linear-gradient(top, #cfcfcf 0%, #bdbdbd 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #cfcfcf 0%, #bdbdbd 100%);
/* Opera */ 
background-image: -o-linear-gradient(top, #cfcfcf 0%, #bdbdbd 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #cfcfcf), color-stop(1, #bdbdbd));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #cfcfcf 0%, #bdbdbd 100%);
/* Proposed W3C Markup */ 
background-image: linear-gradient(top, #cfcfcf 0%, #bdbdbd 100%);
/* IE6-9 */ 
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#cfcfcf', endColorstr='#bdbdbd');
font-family: arial, verdana, sans-serif !important;}

.links ul li a, a.more, #comments ul.links li a,
input[type="submit"], input[type="reset"], input[type="button"] {  }

.links ul li a:hover, a.more:hover, #comments ul.links li a:hover,
input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover {  }

.region-sidebar-first .block .content, .region-sidebar-second .block .content { background:#fdfdfd; }