/* Content formatting styles ------------------------------------------------ */

div#content .qvPicture {
  border:           1px solid #cccccc;
}

div#content .qvPicture, div#content img.qvPictureRaw {
  padding:          1px;
  margin-top:       8px;
  margin-bottom:    8px;
}

div.left  { float: left;  }
div.right { float: right; }

div#content img.left {
  float:            left;
  margin-right:     16px;
  margin-bottom:    12px;
}

div#content img.center {
  margin-left:      16px;
  margin-right:     16px;
  margin-bottom:    12px;
}

div#content img.right {
  float:            right;
  margin-left:      16px;
  margin-bottom:    12px;
}

img.pngTrans { display: inline; }
img.jpgSubst { display: none;   }
img.gifSubst { display: none;   }

* html img.pngTrans { display: none;   }

* html img.jpgSubst {
  border:  1px solid #6587a2;
  display: inline;
}

* html img.gifSubst {
  display: inline;
}
