.elements .box
{
  width: 178px;
}
#content .box .top,
#content .box .top div
{
  height: 8px;
  line-height: 0;
  font-size: 0;
}
#content .box .top .corner_l
{
  padding: 0 0 0 9px;
  background: transparent url(../../images/common/box/corner_tl.png) no-repeat left top;
}
#content .box .top .corner_r
{
  padding: 0 9px 0 0;
  background: transparent url(../../images/common/box/corner_tr.png) no-repeat right top;
}
#content .box .top .border
{
  background: transparent url(../../images/common/box/border_t.png) repeat-x left top;
}
.box_columns .box .border_l
{
  padding: 0 0 0 9px;
  background: transparent url(../../images/common/box/border_l.png) repeat-y left top;
}
.box_columns .box .border_r
{
  padding: 0 9px 0 0;
  background: transparent url(../../images/common/box/border_r.png) repeat-y right top;
}
.box_columns .box
{
  background: #aeda73 url(../../images/common/box/bg.gif) repeat-x center top;
}
.box_columns .box .bottom,
.box_columns .box .bottom div
{
  height: 8px;
  line-height: 0;
  font-size: 0;
}
.box_columns .box .bottom .corner_l
{
  padding: 0 0 0 9px;
  background: transparent url(../../images/common/box/corner_bl.png) no-repeat left top;
}
.box_columns .box .bottom .corner_r
{
  padding: 0 9px 0 0;
  background: transparent url(../../images/common/box/corner_br.png) no-repeat right top;
}
.box_columns .box .bottom .border
{
  background: transparent url(../../images/common/box/border_b.png) repeat-x left top;
}
