#footer-widgets {
  background-color:#eee5db;
  color:#48290d;
  clear:both;
  font-size:12px;
  position:relative;
  width:100%;
  border-top:5px solid #ffffff;
}
#footer-widgets .wrap {
  overflow:hidden;
  padding:30px 30px 0 30px;
  width:930px;
  margin:0 auto;
}
#footer-widgets .wrap .widget-area { padding:0; }
#footer-widgets .wrap .widget-area.footer-widgets-1 { width:33.333%; }
#footer-widgets .wrap .widget-area.footer-widgets-2 {
  width:33.333%;
  padding:0 0 0 30px;
  border-left:1px solid #48290d;
}
#footer-widgets .wrap .widget-area.footer-widgets-3 {
  width:33.333%;
  padding:0 0 0 30px;
  border-left:1px solid #48290d;
}
#footer-widgets .wrap .widget-area div.widget.widget_recent_entries ul li a { font-weight:300; }
#footer-widgets .wrap .widget-area div.widget.widget_recent_entries ul li a:hover { color:#636161; }
#footer-widgets h4 {
  color:#48290d;
  font-size:14px !important;
  margin-bottom:10px;
}
#footer-widgets p {
  color:#48290d;
  font-size:inherit;
  margin:0 0 15px 0;
}
#footer-widgets .widget {
  background:none;
  border:none;
  padding:0;
}
#footer-widgets ul { margin:0 0 0 15px; }
#footer-widgets .widget-area ul li { list-style-image:url("../images/bg-li-footer.png"); }
.footer-widgets-1, .footer-widgets-2, .footer-widgets-3 {
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  float:left;
  padding:0 30px;
  width:33%;
  min-height:190px;
}
#footer {
  clear:both;
  font-size:12px;
  color:#48290d;
  background-color:#eee5db;
  padding:30px;
  text-transform:uppercase;
}
#footer div.wrap {
  width:930px;
  margin:0 auto;
}
#footer div.wrap div.gototop { width:50%; }
#footer div.wrap div.gototop a { color:#48290d; }
#footer div.wrap div.gototop a:hover {
  color:#636161;
  text-decoration:none;
}
#footer div.wrap div.creds {
  float:right;
  text-align:right;
  width:46.6%;
  padding:0 0 0 30px;
  color:#48290d;
}
#footer div.wrap div.creds a { color:#48290d; }
#footer div.wrap div.creds a:hover {
  color:#636161;
  text-decoration:none;
}
#footer .wrap {
  overflow:hidden;
  padding:0;
}
#footer p { font-size:inherit; }
#footer a, #footer a:visited { color:#222222; }
#footer .gototop {
  float:left;
  width:25%;
}
