div.shadow {
  padding: 0 0px;
  position: relative;
}


div.shadow img {
  padding: 0 0 7px 0;
  background: white url(img_bottom.png) repeat-x bottom left;
}

div.shadow div.right{
  width: 7px;
  height:10px;
  background: url(img_right.png) repeat-y top left;
  position: absolute;
  top: 11px;
  right: -7px;
}

div.shadow div.topright {
  width: 7px;
  height: 11px;
  background: url(img_rtcorner.png) no-repeat top right;
  position: absolute;
  top: 0px;
  right: -7px;
}

div.shadow div.bottomleft {
  width: 11px;
  height: 7px;
  background: url(img_blcorner.png) no-repeat bottom left;
  position: absolute;
  bottom: 0px;
  left: 0px;
}

div.shadow div.bottomright {
  width: 7px;
  height: 7px;
  background: url(img_brcorner.png) no-repeat bottom right;
  position: absolute;
  bottom: 0px;
  right: -7px;
}

/*//////////////////////////////////////*/

div.ImageFrame_none {
  padding: 0 0px;
  position: relative;
}


div.ImageFrame_none img {
  padding: 0 0 7px 0;
  background: white url(img_bottom.png) repeat-x bottom left;
}

div.ImageFrame_none div.right{
  width: 7px;
  height:10px;
  background: url(img_right.png) repeat-y top left;
  position: absolute;
  top: 11px;
  right: -7px;
}

div.ImageFrame_none div.topright {
  width: 7px;
  height: 11px;
  background: url(img_rtcorner.png) no-repeat top right;
  position: absolute;
  top: 0px;
  right: -7px;
}

div.ImageFrame_none div.bottomleft {
  width: 11px;
  height: 7px;
  background: url(img_blcorner.png) no-repeat bottom left;
  position: absolute;
  bottom: 0px;
  left: 0px;
}

div.ImageFrame_none div.bottomright {
  width: 7px;
  height: 7px;
  background: url(img_brcorner.png) no-repeat bottom right;
  position: absolute;
  bottom: 0px;
  right: -7px;
}

/*////////////////////////////////*/

div.banner {
  padding: 0 0px;
  position: relative;
}


div.banner img {
  padding: 0 0 7px 0;
  background: white url(banner_bottom.png) repeat-x bottom left;
  z-index:99999;
}

div.banner div.right{
  width: 7px;
  height:10px;
  background: url(banner_right.png) repeat-y top left;
  position: absolute;
  top: 11px;
  right: -7px;
}

div.banner div.topright {
  width: 7px;
  height: 11px;
  background: url(banner_rtcorner.png) no-repeat top right;
  position: absolute;
  top: 0px;
  right: -7px;
}

div.banner div.bottomleft {
  width: 11px;
  height: 7px;
  background: url(banner_blcorner.png) no-repeat bottom left;
  position: absolute;
  bottom: 0px;
  left: 0px;
}

div.banner div.bottomright {
  width: 7px;
  height: 7px;
  background: url(banner_brcorner.png) no-repeat bottom right;
  position: absolute;
  bottom: 0px;
  right: -7px;
}