

body {
	background-color: #fff;
	color: #303018;
}
#headerimage {
	background-color: #e4e9e3;
}
p {
	color: #303018;
}
a {
	color: #5b613d;
}
a:hover {
	color: #7b9373;
}
.button, button, a.button {
	background-color: #5b613d;
	color: #fff;
}
.button:hover, button:hover, a.button:hover {
	background-color: #7b9373;
	color: #fff;
}
h1, h3 {
	color: #5b613d;
}
h2, h4 {
	color: #303018;
}
table.im-services thead tr th {
	color: #e4e9e3;
}
#navigation ul a {
	color: #303018;
}
#navigation ul a:hover {
	color: #e4e9e3;
}
#navigation ul.is-dropdown-submenu {
	background-color: #303018;
}
#navigation ul.is-dropdown-submenu a {
	color: #fff;
}
#navigation ul.is-dropdown-submenu a:hover {
	color: #e4e9e3;
}
#homeblocks .column.img {
	background-color: #5b613d;	
}
#homeblocks .column.txt {
	background-color: #e4e9e3;	
}
#promos {
	background-color: #e4e9e3;
}
#promos .row .columns:nth-child(3) {
	background-color: #7b9373;
}
#promos .promo-box p {
	color: #fff;
}
#promos .promo-box h3 {
	color: #fff;
}
#promos .promo-box a {
	color: #fff;
}
#promos .promo-box .button {
	color: #fff;
}
#sidebar div.opensub {
	background-color: #5b613d;
	color: #fff;
}
#sidebar #sidenav ul {
	background-color: #7b9373;
}
#sidebar #sidenav ul li a {
	color: #303018;
}
#sidebar #sidenav ul li.active a {
	color: #7b9373;
}
#sidebar #subnav ul li a {
	color: #303018;
}
#sidebar #subnav ul li.active a {
	color: #7b9373;
}
.footer {
	background-color: #5b613d;
}
#footer-bottom {
	background-color: transparent;
}
#footer-top h1,
#footer-top h2,
#footer-top h3,
#footer-top h4,
#footer-top h5 {
	color: #e4e9e3;
}
#footer-top, #footer-top p, #footer-top a {
	color: #fff !important;
}
#footer-bottom, #footer-bottom p, #footer-bottom a {
	color: #e4e9e3 !important;
}
#footer-top a:hover, #footer-bottom a:hover {
	color: #5b613d;
}
#footer-top .button, #footer-top a.button {
	background-color: #e4e9e3;
	color: #303018;
}
#footer-top .button:hover, #footer-top a.button:hover {
	background-color: #fff;
	color: #303018;
}
.off-canvas,
#mobileNav {
	background-color: #e4e9e3;
}
.off-canvas ul li a,
#mobileNav ul li a {
	color: #303018;
}
.off-canvas ul li a:hover,
#mobileNav ul li a:hover {
	color: #5b613d;
}
.off-canvas ul li.active a,
#mobileNav ul li.active a {
	background-color: #7b9373;
}
.social, .social a, .social p {
	color: #fff;
}
.social a:hover {
	color: #e4e9e3;
}

body, p {font-family: 'proxima-nova', sans-serif;}h1, h3 {font-family: 'mrs-eaves', serif;}h2, h4 {font-family: 'mrs-eaves', serif;}

#promos .promo-box .button {
    background-color: #5b613d;
    color: #fff;
}

#promos .promo-box h3 {
    color: #e4e9e3;
}

