/* General Typographic Settings
--------------------------------------------------*/
body,
input, textarea   { color: #333; font-size: 10px; line-height: 17px; font-family: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif }
b   { font-weight: bold;}
i  { color: #a9a9a9; font-style: normal; font-size: 11px; line-height: 14px }
h1, h2, h3   { color: #c30; font-size: 11px; font-family: Verdana, Helvetica, sans-serif }

h1,
#journal #maincon h2 {
  margin:0 0 18px 0;
  font-size:16px;
  font-weight:bold;
  letter-spacing: 0px;
  text-transform:none;
}

h2  { font-weight: bold; font-size: 11px; text-transform: uppercase; margin: 0 0 3px }

h3 {
  margin:0 0 6px 0;
  font-size:10px;
  font-weight:bold;
  line-height:13px;
  text-transform:uppercase;
}
h4 { color: gray; font-weight: bold; font-size: 10px; font-family: verdana, sans-serif }
p   { color: #333; font-size: 11px; line-height: 22px; text-align: justify; margin-bottom: 5px; padding-top: 0; }/*p {padding:0 0 22px 0;}*/

em,i {font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode",sans-serif;} /* "Hack" because of Windows */
ol {
  list-style-type:decimal;
  list-style-position:inside;
}
.info {
  font-family:Arial,Helvetica,sans-serif;
  font-size:9px;
  font-weight:bold;
  color:#685636;
  letter-spacing:1px;
  text-transform:none;
}

.info a {
  padding:0;
  color:#AE6113;
  background:none;
}

pre  { background-color: #d9d5c0; margin: 0 0 16px; padding: 12px; border-top: 1px dashed #bab39c; border-bottom: 1px dashed #bab39c; overflow: auto }
html>#journalentry pre  { }

blockquote {
  margin:0 0 16px 0;
  padding:0 70px 0 0px;
}

blockquote p {
  margin:0;
  padding:0 16px;
  border-left:1px #BAB39C dashed;
  font-family:Georgia,sans-serif;
  font-style:italic;
}
/* sIFR (http://www.mikeindustries.com)
--------------------------------------------------*/
li  { font-size: 10px; font-family: "Lucida Grande", "Trebuchet MS", sans-serif }
a  { color: #333; font-weight: bold; text-decoration: none }
a:hover { color: #f60 }
