h4,
h4 a {
  color: #927334;
}

a {
  color: #665024;
}

/* module hompage a proven track record*/
#module_111 dt:before {
  content: "\25A0";
  color: #daac4e;
  font-size: 25px;
  padding-right: 10px;
}
#module_111 dl.item_list dt {
  background: none;
  margin: 0;
  padding: 0;
}

#header-row {
  padding-top: 0;
  padding-bottom: 0;
  background: linear-gradient(#006fbf, #003a62);
	/* background: #0070c0 url("../images/template/headerBg.gif") repeat-x scroll left bottom; */
}

#content-row {
  background-image: url("/images/tmpl/background.jpg");
}

#logo {
  margin: 0;
  padding: 5px;
}

.navigation ul.sf-menu > li > ul {
  top: 59px;
}
.navigation ul.sf-menu > li > a, .navigation ul.sf-menu > li > span {
  color: #ffffff;
}
.navigation ul.sf-menu > li.active > a, .navigation ul.sf-menu > li.active > span, .navigation ul.sf-menu > li.sfHover > a, .navigation ul.sf-menu > li.sfHover > span, .navigation ul.sf-menu > li.current > a, .navigation ul.sf-menu > li.current > span {
  color: #000000;
}
.navigation ul.sf-menu > li > a:hover, .navigation ul.sf-menu > li > span:hover,
.navigation ul.sf-menu ul li a:hover, .navigation ul.sf-menu ul li span:hover {
  color: #fddc7d;
}

#aside-right .moduletable {
  margin-bottom: 20px;
}

.get-in-touch.dark-box {
  background: #333 none repeat scroll 0 0;
  color: #ddd;
  padding: 20px;
  text-align: center;
  font-size: 20px;
}

#footer-wrapper {
  background: #ffffff;
}
#footer-wrapper #footer-row {
  background: linear-gradient(#333, #fff);
  background: -webkit-linear-gradient(#333, #fff);
  background: -o-linear-gradient(#333, #fff);
  background: -moz-linear-gradient(#333, #fff);
  background: linear-gradient(#333, #fff);
  padding-top: 20px;
}
#footer-wrapper .footer-wrapper-inner {
  padding-top: 20px;
}
/*footer menu*/
#footer-wrapper ul.footer li > a, ul.footer li > span {
  color: #ffffff;
}

/* footer blurb */
#footer-wrapper .mod-article-single {
  color: #000000;
}
.mod-article-single {
	margin: 0;
}

/* buttons */
.btn-primary,
.btn-info {
  background: #daac4e;
}

/* homepage construction services headings */
#module_118 h4 {
  font-size: 17px;
}

main,
#aside-right {
  padding-top: 20px;
}

section.page-category__gallery h4 {
  margin: 0;
  font-size: 17px;
}