﻿/* Typography
================================================== */
body !important { 
	font-size: 16px; color:#000000; font-family: 'Libre Baskerville', serif;
} 

/* Basic Text
================================================== */
h1, h2, h3, h4, h5, h6 { font-weight:600; font-family: 'Libre Baskerville', serif; }
h1{font-size:2.2em; color:#810c27; margin:2px;}
h2{font-size:1.5em; color:#818181; margin:2px;}	
h3{font-size:1.2em; color:#810c27; margin:2px;}
h4{font-size:1em;}
h5{}
h6{}
p{font-family: 'Libre Baskerville', serif;}
strong{font-weight:bold;}	
hr{border-color:#000000;}

/* Special Text
================================================== */
blockquote { }
pre, code { }
small { }
em{font-style:italic;}

/* Links
================================================== */
a{color:#810c27;font-family: 'Libre Baskerville', serif;}
a:hover{color:#810c27;}
a img{}
a:link{}	
a:visited{}	
a img{border:none;}

/* Lists
================================================== */
ol, ul, blockquote {}
ul{list-style:outside;font-family: 'Libre Baskerville', serif;}
ol{list-style:decimal;}
ul, ol, dl, p {margin-bottom: .75em; font-size: 1em;}
ul ul{margin-bottom:0px;}

/* Styles
================================================== */
.quote{ padding:0 5px; font-style:italic; font-weight: bold; text-align:left; display:block; width:90%; margin:6px auto; font-family: 'Libre Baskerville', serif;}

/* #Tables
================================================== */
table{margin-bottom:.75em; width:100%; max-width:100%;}
table td{padding:3px 2px;}
