@charset "UTF-8";
/* CSS Document */


/*fonts*/
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on April 23, 2014 */



@font-face {
    font-family: 'oswaldbold';
    src: url('Oswald_webfont/oswald-bold-webfont.eot');
    src: url('Oswald_webfont/oswald-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('Oswald_webfont/oswald-bold-webfont.woff') format('woff'),
         url('Oswald_webfont/oswald-bold-webfont.ttf') format('truetype'),
         url('Oswald_webfont/oswald-bold-webfont.svg#oswaldbold') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'oswaldlight';
    src: url('Oswald_webfont/oswald-light-webfont.eot');
    src: url('Oswald_webfont/oswald-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('Oswald_webfont/oswald-light-webfont.woff') format('woff'),
         url('Oswald_webfont/oswald-light-webfont.ttf') format('truetype'),
         url('Oswald_webfont/oswald-light-webfont.svg#oswaldlight') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'oswaldbook';
    src: url('Oswald_webfont/oswald-regular-webfont.eot');
    src: url('Oswald_webfont/oswald-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('Oswald_webfont/oswald-regular-webfont.woff') format('woff'),
         url('Oswald_webfont/oswald-regular-webfont.ttf') format('truetype'),
         url('Oswald_webfont/oswald-regular-webfont.svg#oswaldbook') format('svg');
    font-weight: normal;
    font-style: normal;

}





@font-face {
    font-family: 'droid_serifregular';
    src: url('droidserif_regular/DroidSerif-webfont.eot');
    src: url('droidserif_regular/DroidSerif-webfont.eot?#iefix') format('embedded-opentype'),
         url('droidserif_regular/DroidSerif-webfont.woff') format('woff'),
         url('droidserif_regular/DroidSerif-webfont.ttf') format('truetype'),
         url('droidserif_regular/DroidSerif-webfont.svg#droid_serifregular') format('svg');
    font-weight: normal;
    font-style: normal;

}



@font-face {
    font-family: 'droid_serifbold';
    src: url('droidserif_bold/DroidSerif-Bold-webfont.eot');
    src: url('droidserif_bold/DroidSerif-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('droidserif_bold/DroidSerif-Bold-webfont.woff') format('woff'),
         url('droidserif_bold/DroidSerif-Bold-webfont.ttf') format('truetype'),
         url('droidserif_bold/DroidSerif-Bold-webfont.svg#droid_serifbold') format('svg');
    font-weight: normal;
    font-style: normal;

}











		  
main, header, section, footer, aside, article, figure {
	display: block;
}	


h1, h2, h3, p {
padding:0 16px 0 16px}






body {
margin:0;
padding:0;
background-color: #fff;}

main{
background-color: #fff;
position:relative;
width:95%;
max-width:980px;
margin: 0 auto;}

section{
width:95%;
max-width:980px;
padding-top:16px;
background-color: #fff; 
}

header{
width:95%;
max-width:980px;
background-color: #ffffff;
float:left;
-webkit-border-radius:8px;
-moz-border-radius:8px;
border-radius:8px;
}


article { 
width:95%;
max-width:980px;
float:left;

 }


figure {
width:100%;
max-width:980px;
margin:0 auto;
padding:16 px;;
float:left;
text-align:center;}

figure img{
width:70%;
max-width:980px;
margin:0 auto;

}





a img{border:none;
margin:0;
padding:0;}


h1{
font-family:'oswaldbook', Arial, Helvetica, sans-serif;
font-size:2em;
color:#588f27;
padding: 16px 16px 0px 32px;

margin:16px 0 16px 0;

-moz-text-shadow:1px 1px 96px #FFFFFF;
-webkit-text-shadow:1px 1px 96px #FFFFFF;
text-shadow:1px 1px 96px #FFFFFF; 

}



h2 {
font-family:Arial, Helvetica, sans-serif;
font-size: large;
width:256px;
padding:4px;
text-align:center;
margin:16px;

border:2px solid #FFFFFF;

box-shadow:4px 4px 12px #000000;
background-color:#588f27;
color:#FFFFFF;

-webkit-border-radius:8px;
-moz-border-radius:8px;
border-radius:8px;

-webkit-box-shadow:4px 4px 12px #000000;
-moz-box-shadow:4px 4px 12px #000000;
box-shadow:4px 4px 12px #000000;
overflow:hidden;

}


h2 a:link {
text-decoration:none;
color:#FFFFFF;
}

h2 a:visited {
background-color:#003300;
color:#FFFFFF;
}

h2 a:hover, a:active, a:focus {

color:#FFFFFF;
-moz-text-shadow:2px 2px #FFFFFF;
-webkit-text-shadow:2px 2px #FFFFFF;
text-shadow:1px 1px 96px #FFFFFF;
}



h3{
font-family:'droid_serifbold', Georgia, "Times New Roman", Times, serif;
font-size:1.5em;
color:#000000;
padding: 24px 16px 16px 16px;
margin-top:0; 
}







header p {font-family: 'droid_serifregular', Georgia, "Times New Roman", Times, serif;
font-size:1.25em;
padding:0 0 0 16px;
margin:0;}







footer{
position:relative;
color:#000000;
float:left;
height:100%;
width:95%;
max-width:980px;


padding:16px 4px 16px 4px;
margin:0;
font-size:small;
text-align:left;

column-count:3;
-moz-column-count:3;
-webkit-column-count:3;
column-gap:4px;
-moz-column-gap:4px;
-webkit-column-gap:4px;



/*

-moz-text-shadow:2px 2px #000000;
-webkit-text-shadow:2px 2px #000000;
text-shadow:1px 1px 96px #000000;

*/



}


footer ul {
list-style:none;
margin:0;
color:#000000;
}

footer li {
padding-top:4px;}

footer a:link
{
color: #000000;
}


footer a:visited{
color: #666666;}
 


footer a:hover, .footercolumn a:active,  a:focus{
color: #999999;}

















