/* 
    open-sans-300 - latin 
    SIL Open Font License, 1.1
    http://scripts.sil.org/OFL
*/
@font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 300;
    src: url('../fonts/open-sans-v40-latin-300.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
         url('../fonts/open-sans-v40-latin-300.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
  }
  
/* 
    open-sans-700 - latin 
    SIL Open Font License, 1.1
    http://scripts.sil.org/OFL
*/
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/open-sans-v40-latin-700.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
         url('../fonts/open-sans-v40-latin-700.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
  }
  


/* 
    RESET - ADAPTED FROM MEYER RESET
    URL - http://meyerweb.com/eric/tools/css/reset/
    LICENSE - PUBLIC DOMAIN
*/

/* RESET
----------------------------------------------------------------------------------------------------*/
a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, caption, canvas, center, cite, code,
dd, del, details, dfn, dialog, div, dl, dt, em, embed, fieldset, figcaption, figure, form, footer, header, hgroup, h1, h2, h3, h4, h5, h6, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav,object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, tt, table, tbody, textarea, tfoot, thead, time, tr, th, td, u, ul, var, video  {
    font-family:inherit;
    font-size: 100%;
    font-weight: inherit;
    font-style: inherit;
    vertical-align: baseline;
    white-space: normal;
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    background: transparent;
  
}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {  display: block; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
:focus { outline: 0; }
table { border-collapse: collapse; border-spacing: 0; }



/* TAGS general
----------------------------------------------------------------------------------------------------*/

body {
    font-size:18px;
    line-height:28px;
    color:#7b003b;
    font-family:"Open Sans",Arial,sans-serif;
}

h1 {
    font-size:2em;
    line-height:1.1em;
    padding:0 0 20px 0;
}
p {
    padding:0 0 20px 0;
}
i,em {
    font-style:italic;
}
strong,b {
    font-weight:bold;
}
a {
	text-decoration:none;
}


/* TAGS content
----------------------------------------------------------------------------------------------------*/

#contentWrap ul {
    padding:.3em 0 .3em 2.3em;
    list-style-type:circle;
}
#contentWrap a {
    text-decoration:underline;
    padding:0 3px;
    color:#7b003b;
}
#contentWrap a:hover,
#contentWrap a:focus {
  background:url(../img/pix.png);
  text-decoration:none;
}


/* CLASSES
----------------------------------------------------------------------------------------------------*/

.clearer {
  clear:both;
  display:block;
  float:none;
}




/* PRINT
----------------------------------------------------------------------------------------------------*/
@media print {
nav,#menu,#logo {display:none;}
body { color:#000; }
.headline,.subline  {font-family:Exo,sans-serif;font-size:27px;line-height:24px;text-transform:uppercase;font-weight:500;}
.subline {display:block;font-size:16px;font-weight:400;}
#content {padding-top:30px;margin-top:10px;border-top:3px dotted #999;}
}

