body, ul, ol, dl, h1, h2, h3, h4, h5, h6, td, th, caption, pre, p, blockquote, input, textarea {
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size: 12px;
    line-height: 20px;
    font-weight: normal;
}
 
h1, h2, h3, 
h4, h5, h6      { margin: 0; font-weight: bold; }
h1              { font-size: 36px; line-height: 36px; color:#525252; }
h2              { font-size: 24px; line-height: 36px; padding-top: 9px; padding-bottom: 9px; color:#ecbfbf; }
h3              { font-size: 20px; line-height: 18px; padding-top: 9px; padding-bottom: 4px; color:#2c1d2c; }
h4              { font-size: 16px; line-height: 18px; padding-top: 9px; padding-bottom: 16px; color:#2c1d2c; }
h6              { font-size: 10px; line-height: 18px; padding-top: 9px; padding-bottom: 9px; color:#2c1d2c; }


a               { color: #30222f; text-decoration: none; }
a:hover         { color: #544753; }
em              { font-style: italic; }
p               { color:#280513; margin: 0 0 18px 0; font-size:18px; line-height:26px;}
small           { font-size: 80%; }
strong          { font-weight: bold; }
 
 
ul, ol          { margin-bottom: 18px; padding-left: 16px; list-style-position: outside; list-style-type: disc; }
ol              { list-style-type: decimal; padding-left: 17px; }  
 
blockquote      { border-left: 1px solid #666; margin-top: 18px; margin-bottom: 18px; padding-left: 17px; font-style: italic; }
blockquote *    { color: #666; }