div.img_wrapper {
  position: relative;
}
div.img_wrapper div.tlc, div.img_wrapper div.trc, div.img_wrapper div.blc, div.img_wrapper div.brc {
  background-image: url(../img/rounded_corners.png);
  font-size: 0;
  line-height: 0;
  height: 5px;
  position: absolute;
  width: 5px;
}
div.img_wrapper div.tlc {
  background-position: -5px -5px;
  left: 0;
  top: 0;
}
div.img_wrapper div.trc {
  background-position: 0 -5px;
  right: 0;
  _right: -1px;
  top: 0;
}
div.img_wrapper div.blc {
  background-position: -5px 0;
  left: 0;
  bottom: 0;
  _bottom: -1px;
}
div.img_wrapper div.brc {
  background-position: 0 0;
  bottom: 0;
  _bottom: -1px;
  right: 0;
  _right: -1px;
}