#left_side_bar_background {
  background-repeat: repeat-y;
  background-position: top left;
  width: 100%;
}

#right_side_bar_background {
  background-repeat: repeat-y;
  background-position: top right;

  width: 100%;
}

.side_bar .head_deko{
  height: 35px;
}

.deko{
  width: 215px;
  height: 229px;
  
  bottom: -23px;
  left: -75px;
}

.deko_spacer{
  width: 215px;
  height: 190px;
}

.side_bar {
  background-repeat: no-repeat;
  background-position: top left;
  
  overflow: hidden;
  
  width: 159px;
  float: left;
}

.side_bar_shield{
  padding-top: 1px;
  height: 267px;
  margin-bottom: 20px;
  overflow: hidden;
}

.side_bar_shield .shield_content{
  height: 300px;
  width: 159px;
}

.side_bar .margin{
  width: 120px;
  margin-left: 20px;
  margin-right: 19px;
}
