/* TYPO **********/
h1, .title, h1.title, .title h1 {
	
  font-size: 380%;
  font-family: Titillium Web;

  width: 98% !important;
  margin: 4% 3% 6% 2% !important;
  line-height: 39px;
}


p {
  font-size: 1.895em;
  color: #543e3e;
  font-family: Georgia;
}



p .dropcap {
  display: block;
  font-size: 5em;
  text-shadow: 3px 5px 3px;
  float: left;
  margin: -3% 1% 0% 1%;
}


blockquote p {
  color: #688668;
  line-height: 13px;
  font-size: 88% !important;
  float: left;
  margin: 0% 7% 0% 21% !important;
  font-family: times;
  width: 65%;
}

code {
  color: blue !important;
  font-size: 118% !important;
}

/* b gets stripped*/
strong, b {
  color: #b87474 !important;
  font-weight: bold !important;
  font-size: 132% !important;
  letter-spacing: -2px;
}
small {
  font-size: 58% !important;
  color: #5e4d4d;
  font-family: arial;
  line-height: 12px;
}

/*assign i tag to fontAWEsm*/
i {
color:inherit;
}
/* we can use em inherits, dont us i for text italics...*/
em {
  color:inherit;
}

.imgleft {
  float: left;
  border: solid 2px silver;
  margin: 1% 5% 2% -1%;
  box-shadow: pink 1px 3px 1px 1px;
}

/*prettyprint*/
ol.linenums {
  border: solid 2px green !important;
  padding-left: 35px !important;
  margin: 2px 4px 16px 9px !important;
}


/***  END TYPO *************/
