a, p, .entry-content, div.site-footer h3 { font-family: asap, Tahoma, Helvetica, Arial, sans-serif;}
p, .entry-content  { margin: 0 0 9px; font-size: 1em; line-height: 1.6em; color:#2B2E76;}
p small {font-size: 0.8em; color: #999999;}
div.site-footer p { color: #FFF; margin-bottom:3em;}

h1, h2, h3, h4, h5, h6 {
font-family: "Source sans pro", Tahoma, Arial, sans-serif;
  margin: 0;
  font-weight: 900;
 color:#2B2E76;
  text-rendering: optimizelegibility;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, .page-numbers {color:#8F2972;}

h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {font-weight: normal; color: #4A4A49;}

h1 {font-size: 1.6em; line-height: 1.5em; margin-top:0.3em;}
h1 small {font-size: 1.2em;}

h2 {font-size: 1.5em; line-height: 1.4em;}
h2 small {font-size: 1.2em;}

h3 {line-height: 1.7em; font-size: 1.4em;}
h3 small {font-size: 1em;}

h4, h5, h6 {line-height: 1.4em;}

h4 {font-size: 1.2em;}
h4 small {font-size: 0.8em;}

h5 {font-size:  0.8em;}
h6 {font-size:  0.7em; color: #4A4A49; text-transform: uppercase;}

div.site-footer h2 {color: #FFF!important; font-size:1.2em; margin-bottom:20px;}
div.site-footer h3 {color: #FFF!important; font-size:1em; text-transform: uppercase; font-weight:normal;}

a {text-decoration:none; color: #EF7D00;}
div.site-footer .entry-header a, div.site-footer a {color: #EF7D00!important; font-weight:700;}