/* STYLES available to users in TINY MCE */

.drop-cap {
  color: #333;
  float: left;
  font: 390% Georgia, "Times New Roman", Times, serif;
  margin: 0 4px 0 0;
  line-height: 80%;
  vertical-align: baseline;
  }
.lead-in {
  font: bold 85% Georgia, "Times New Roman", Times, serif;
  text-transform: uppercase;
  letter-spacing: 1px;
  color: #333;
  }
.image-right {
  float: right;
  margin: 0 0 15px 15px;
  padding: 3px;
  border: 3px double #dbd0c1;
  background: #f6fe6;
  }
.image-left {
  float: left;
  margin: 0 15px 15px 0;
  padding: 3px;
  border: 3px double #dbd0c1;
  }
.image-center {
  margin: 4px 15px;
  padding: 3px;
  border: 3px double #dbd0c1;
  }
.right-aligned-table, .left-aligned-table {
  margin: 0px 0px 25px 15px;
  float: right;
  border: 0;
  width: 200px;
  }
.right-aligned-table td, .left-aligned-table td {
  padding: 2px;
  }
.right-aligned-table img, .left-aligned-table img {
  padding: 1px;
  border: 3px double #B6A489;
  }
.right-aligned-table td p, .left-aligned-table td p {
  padding: 0;
  margin: 0;
  }
.right-aligned-table .caption, .left-aligned-table .caption {
  padding: 4px 2px;
  margin: 0;
  }
.right-aligned-table .credit, .left-aligned-table .credit {
  font: normal 10px Verdana, Arial, sans-serif;
  color: #A49684;
  text-align: right;
  padding: 1px 4px;
  margin: 0;
  }
.left-aligned-table {
  margin: 0px 25px 25px 0;
  float: left;
  border: 0;
  width: 200px;
  }
.fine-print {
  font: normal 11px Verdana, Arial, sans-serif;
  line-height: 140%;
  color: #666;
  }
.quote {
  font: italic 110% Georgia, Verdana;
  line-height: 150%;
  color: #745B2C;
  }
.quote .fine-print {
  font-size: 70%;
  color: #888;
  }
.caption {
  font: italic 13px Georgia, Verdana;
  line-height: 140%;
  color: #745B2C;
  }
.citation {
  font: normal 11px Verdana, Arial, sans-serif;
  line-height: 140%;
  color: #666;
  }
.citation a:link, .citation a:visited {
  color: #666;
  }
.citation a:hover {
  color: #0062A0;
  text-decoration: underline;
  }
.smaller { font-size: smaller; line-height: 120%; }

.larger { font-size: larger; line-height: 120%; }

.gray { color: #666666; }
