
/* ---------- Color Module Styles ----------- */
body { color: #000000; background:#e4d2b8; }

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:#9b690a; }

#header-menu a, #header-menu ul.menu li a, #navigation .block-superfish ul.sf-menu li a { color:#fff4d4; }

#footer a, #footer li a.active, #footer-bottom a, #footer-bottom li a.active { color:#000; }

h1, h2, h3, h4, h5, h6 { color:#3b2d12; text-shadow: 1px 1px 1px #d9b787; }

#slogan { color:#000000; }

#header {
background: #d9b787;
/* IE10 */ 
background-image: -ms-linear-gradient(top, #d9b787 0%, #f4f8e4 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #d9b787 0%, #f4f8e4 100%);
/* Opera */ 
background-image: -o-linear-gradient(top, #d9b787 0%, #f4f8e4 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #d9b787), color-stop(1, #f4f8e4));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #d9b787 0%, #f4f8e4 100%);
/* Proposed W3C Markup */ 
background-image: linear-gradient(top, #d9b787 0%, #f4f8e4 100%);
/* IE6-9 */ 
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#d9b787', endColorstr='#f4f8e4'); }

#header-menu { background: #d9b787; border-top:1px solid #d9b787; border-bottom:1px solid #d9b787; }

#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: #d9b787; }

#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 #d9b787; }
#footer-bottom { border-top:1px solid #d9b787; }
ul.secondary-menu li, #footer-bottom ul.menu li { border-right:1px solid #d9b787; }

#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:#d9b787; }

#banner  {
background: #d0eba6;
/* IE10 */ 
background-image: -ms-linear-gradient(top, #d0eba6 0%, #d0eba6 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #d0eba6 0%, #d0eba6 100%);
/* Opera */ 
background-image: -o-linear-gradient(top, #d0eba6 0%, #d0eba6 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #d0eba6), color-stop(1, #d0eba6));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #d0eba6 0%, #d0eba6 100%);
/* Proposed W3C Markup */ 
background-image: linear-gradient(top, #d0eba6 0%, #d0eba6 100%);
/* IE6-9 */ 
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#d0eba6', endColorstr='#d0eba6');
 
border-bottom:1px solid #d0eba6; }

#content {
background: #ffffff;
/* IE10 */ 
background-image: -ms-linear-gradient(top, #ffffff 0%, #ffffff 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #ffffff 0%, #ffffff 100%);
/* Opera */ 
background-image: -o-linear-gradient(top, #ffffff 0%, #ffffff 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffffff), color-stop(1, #ffffff));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #ffffff 0%, #ffffff 100%);
/* Proposed W3C Markup */ 
background-image: linear-gradient(top, #ffffff 0%, #ffffff 100%);
/* IE6-9 */ 
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff'); }

#footer { background:#d9b787; }

#footer-bottom { 
background: #e4d2b8;
/* IE10 */ 
background-image: -ms-linear-gradient(top, #e4d2b8 0%, #e4d2b8 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #e4d2b8 0%, #e4d2b8 100%);
/* Opera */ 
background-image: -o-linear-gradient(top, #e4d2b8 0%, #e4d2b8 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #e4d2b8), color-stop(1, #e4d2b8));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #e4d2b8 0%, #e4d2b8 100%);
/* Proposed W3C Markup */ 
background-image: linear-gradient(top, #e4d2b8 0%, #e4d2b8 100%);
/* IE6-9 */ 
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#e4d2b8', endColorstr='#e4d2b8'); }

.links ul li a, a.more, #comments ul.links li a,
input[type="submit"], input[type="reset"], input[type="button"] { color:#b3751d; text-shadow: 0 1px 1px #e4d2b8; 
/* background */
background: #b3b3b3;
/* IE10 */ 
background-image: -ms-linear-gradient(top, #b3b3b3 0%, #deefdf 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #b3b3b3 0%, #deefdf 100%);
/* Opera */ 
background-image: -o-linear-gradient(top, #b3b3b3 0%, #deefdf 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #b3b3b3), color-stop(1, #deefdf));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #b3b3b3 0%, #deefdf 100%);
/* Proposed W3C Markup */ 
background-image: linear-gradient(top, #b3b3b3 0%, #deefdf 100%);
/* IE6-9 */ 
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#deefdf');
/* shadow */
-webkit-box-shadow: 0px 1px 2px #e4d2b8; -moz-box-shadow: 0px 1px 2px #e4d2b8; box-shadow: 0px 1px 2px #e4d2b8; }

.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 { background: #e4d2b8; }

.region-sidebar-first .block .content, .region-sidebar-second .block .content { background:#fffcec; }

