#cp {
  font-size: 75%;
  text-align: right;
  margin-top: 1.5em;
}

#cp img { border: none; position: relative; top: 3px; }

#cp a, #cp a:link, #cp a:visited, #cp a:hover {
  color: #9e9e9e;
  text-decoration: none;
  vertical-align: top;
  background: transparent url('http://assets.coopers-peele.com/images/logo/coopers-peele-118x16-opaque.png') center right no-repeat;
  padding: 10px 125px 8px 0;
  line-height: 40px;
}

#cp a:hover {
  background-image: url('http://assets.coopers-peele.com/images/logo/coopers-peele-118x16.png');
}