#hp-panels {
  margin: 20px 0 0 0;
  padding: 0;
  width: 580px;
  min-height: 260px;
  height: 260px;
  line-height: 1.4em;
  background: url(/img/hp-panels-bg.gif) top left repeat-y;
  overflow: hidden;
  display: inline-block;
}
#hp-panels {
  display: block;
}

#content-container #hp-panels{
  height: auto !important;
}

#hp-panels ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
#hp-panels ul li {
  margin: 0 0 15px 0;
  padding: 0;
}
#latest-seminars {
  position:relative;
  float: left;
  margin: 0;
  padding: 35px 10px 10px 10px;
  width: 167px;
  min-height: 260px;
  height: 260px;
  font-size: 0.9em;
  color: #fff;
  background: url(/img/latest-seminars-bg.gif) top left no-repeat;
}

#hp-panels #latest-seminars {
  height: auto !important;
}

#hp-panels #latest-seminars a {
  text-decoration: none;
  color: #fff;
}

#latest-news {
  position:relative;
  float: left;
  margin: 0 0 0 10px;
  padding: 35px 10px 10px 10px;
  width: 166px;
  min-height: 260px;
  height: 260px;
  color: #646363;
  background: url(/img/latest-news-bg.gif) top left no-repeat;
  font-size: 0.9em;
}

#hp-panels #latest-news {
  height: auto !important;
}

#hp-panels #latest-news a {
  text-decoration: none;
}

#latest-working-papers {
  position:relative;
  float: left;
  margin: 0 0 0 10px;
  padding: 35px 10px 10px 10px;
  width: 167px;
  min-height: 260px;
  height: 260px;
  font-size: 0.9em;
  color: #646363;
  background: url(/img/latest-working-papers-bg.gif) top left no-repeat;
}
#hp-panels #latest-working-papers {
  height: auto !important;
}

#hp-panels #latest-working-papers a {
  margin: 0;
  padding: 0 0 0 15px;
  text-decoration: none;
  background: url(/img/hp-li-bg.gif) left no-repeat
}

#hp-panels #latest-working-papers div.hp-show-all,
#hp-panels #latest-news div.hp-show-all,
#hp-panels #latest-seminars  div.hp-show-all {
  position:absolute;
  bottom:3px;
  right:5px;
}

div.hp-show-all a {
  background:none !important;
}