div#Footer {
    background-color: #ffffff;
}

.separator-text {
    background-color: #ffffff;
}

.container {
  background: #ffffff;
}

.Content {
  background-color: #ffffff;
}


div#Footer, div#footer-wrapper, .site-footer {
  background-color: #fff;
  margin-top: 50px;
}

#footer-wrapper a, #footer-wrapper a:visited, #footer-wrapper h4, #footer-wrapper span {
  color: #c0141d !important;
}

.footer a, .footer a:visited, .footer h4, .footer span {
  color: #c0141d !important;
}

#contfooter {
  background: transparent;
}

.below-footer {
  background: transparent;
}

body {
    background-color: transparent;
	  color: #000;
}

/* div removed in template for ada reasons 
#Header {
    background: #fff;
}
*/
.navbar {
    background: #fff;
}

.navbar-default .navbar-nav>li>a, .navbar-default .navbar-nav>li>a:visited { color: #c0141d; }

a { color: #000000;}



.promo-wrapper { background: #d3d3d3; }



.Footer ul li a, .Footer ul li a:visited, .site-footer .FooterList ul li a, .site-footer .FooterList ul li a:visited {

    color: #fffffff;

}

.site-footer .container {
  background: #fff;
}

.base-body-centered, .site-layout {

  background-color: #fff;
  