/* rating system */

.rating {
  width:77px;
}

.ratingBg {
  width:100%;
  height:12px;
  background:#00C9ed;
  margin-bottom:-12px;
}

.ratingAmount {
  background:#9f9f9f;
  height:12px;
  margin-bottom:-12px;
}

/* - - - scaling drop shadow - - - */

.scale {
  position:relative;
  float:left;
  overflow:hidden;
  background:transparent;
  padding:25px 30px;
  margin-bottom:5px;
}

.scaleInner {
  position:relative;
  z-index:3;
}

.scaleTopLeft {
  background:url(../imgs/common/dropshadow/topleft.gif) no-repeat top left;
  position:absolute;
  top:0;
  left:0;
  height:100%;
  width:100%;
  z-index:1;
}

.scaleBtmRight {
  background: url(../imgs/common/dropshadow/btmright.gif) no-repeat bottom right;
  position:absolute;
  bottom:0;
  right:0;
  height:100%;
  width:100%;
  z-index:1;
}

* html .scaleBtmRight,
* html .scaleTopLeft {
  height:1000px;
  width:1000px;
}

.scaleTopRight {
  position:absolute;
  top:0;
  right:0;
  z-index:2;
}

.scale .scaleTopRight {
  margin:0;
}

.scaleBtmLeft {
  position:absolute; 
  bottom:0;
  left:0;
  z-index:2;
}

.scale .scaleBtmLeft {
  margin:0;
}

/* for image needing a view full sized version link */
#viewFull {
  position:relative;
  left:205px;
  top:-14px;
}