/* Abe */
#footer {
	position: relative;
	background-color: #ddded6;
	padding: 0px 0px;
	border-top: 0px;
}
#footer_top {
	z-index: 200;
        padding: 60px 0px 0px 0px;
}
#footer_bottom {
	background-color: #231f20;
	margin-top: 30px; /* change this to the half of social button half */
	padding: 30px 0px; /* might need to adjust this to accommodate social button */
        z-index: 100;
}

/* Social Media */
#social-media {
  margin: 0 auto;
  width: 301px;
}
#social-media div a {
  display: block;
  font-size: 0;
  height: 95px;
  width: 95px;
}
#social-media #ga-icon-facebook {
  background-image: url("../images/icon-facebook.png");
  float: left;
  margin-right: 8px;
}
#social-media #ga-icon-twitter {
  background-image: url("../images/icon-twitter.png");
  float: left;
  margin-right: 8px;
}
#social-media #ga-icon-you-tube {
  background-image: url("../images/icon-you-tube.png");
  float: left;
}

/* Partners */
#footer .block#block-views-partners-block {padding-top:60px;}
.view-partners .views-row {float:left;margin-right:7px}
.view-partners .views-row-last {margin-right:0;}

/* Footer Menus */
.region-footer div.block {display:inline-block;}

#footer_bottom {	color:#fff; text-transform:uppercase;}
#footer_bottom ul li {list-style: none outside none; float:left;border-right: 1px solid #fff; padding:0 5px; letter-spacing:0;}
#footer_bottom ul li.last {border-right:0;}

#footer_bottom  .block ul.menu li  a:hover {color:#00b0db;}

#footer_bottom  .block ul.menu li a {
  background: none;
  border-bottom: 0;
  display: inline;
  font-weight: normal;
  color:#fff;
  padding:0;
}


