/* CSS Document */

@charset'utf-8';

body{
 font-size:18px;
 color: #222;
 background: #FFF;
 line=height: 1.55;
 }
 

a{
color: #00a85c;
text-decoration: none;
}

a img {
border: none;
}

a:visited{
color: #0a5329;
}

a:hover{ 
color:#ab0012
}

header{
margin-top: 1em;
padding:0 16px
}
main,
footer{
padding:0 16px
}
section{
margin:3em 0;
}


h1,h2,h3,h4{
margin-top:0;
margin-bottom:8px;
line-height:1.2;
}

blockquote{
margin:1em;
}

p{
margin-top:0;
margin-bottom:1em;
}

ul{
margin:1em 0;
padding:0;
list-style:none;
}

dl{
margin:1em 0;
}

dt{
margin-top: 1em;
margin-bottom: 0;
padding:0;
}

dd{
margin:0;
padding:0;
}


main h2{
font-family:'Neuton',serif;
font-weight:normal;
font-size:30px;
line-height:1.1;
}


.header-banner{
margin:2em 0;
width:100%;
height:186px;
background-image:url[..images/header-image.jpg];
background-repeat:no-repeat;
background-size:cover;
}
.header-banner p{
visibility:hidden;
} 






