	a:link {color: #1e198d; text-decoration: none; letter-spacing: 2px; font-weight: bold;}
	a:visited { color: #201e50; text-decoration: none; letter-spacing: 2px; font-weight: bold;}
	a:hover {color: #201e50;  text-decoration: none; letter-spacing: 2px; font-weight: bold;}
	a:active {color: blue; text-decoration: none; letter-spacing: 2px; font-weight: bold;}

	body {padding:0px; color: #172e51; font:12px arial, sans-serif; background-color:#e4f0f3;}

.content {    margin-left: auto; margin-right: auto; max-width: 900px; display: flex; border-left: 6px solid #172e51; border-right: 6px solid #172e51; background-color: #cbcccf; padding:5px;}


.navbutton {
-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf));
	background:-moz-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
	background:-webkit-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
	background:-o-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
	background:-ms-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
	background:linear-gradient(to bottom, #ededed 5%, #dfdfdf 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf',GradientType=0);
	background-color:#ededed;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#777777;
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	padding:0px 0px; 
	margin-top: 5px; text-decoration:none;
	text-shadow:0px 1px 0px #ffffff; text-align:center;
}


.navbutton:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed));
	background:-moz-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
	background:-webkit-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
	background:-o-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
	background:-ms-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
	background:linear-gradient(to bottom, #dfdfdf 5%, #ededed 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed',GradientType=0);
	background-color:#dfdfdf;
}


.navbutton:active {position:relative;
	top:1px;
}




@font-face {font-family: myFirstFont; src: url(AlmendraSC-Regular.ttf); font-weight: bold;}

	h1{font-size: 3em; font-family: Georgia; letter-spacing: 0.1em; text-align: left; color: #3913b3; text-shadow: 5px 5px 5px rgba (255,255,255,0.6);  border-bottom: 16px solid #8b8e93; text-transform: uppercase; line-height:0.9em;}

	h1 span { display: block; margin-top: 0em; color: #125dce; font-size: 0.6em; font-weight: italics; letter-spacing: 0em; text-shadow: none; line-height:1em; font-family: myFirstFont; src: url(AlmendraSC-Regular.ttf);}

	h2{font-size: 2em; font-family: Georgia; letter-spacing: 0.1em; color: #3913b3; text-shadow: 5px 5px 5px rgba (255,255,255,0.6);  border-bottom: 20px solid #8b8e93; text-transform: uppercase; line-height:0.9em;}


	.col {  padding:0; text-align:left; }
	.links {background: #d9e1f8; padding: 0; padding-top:5px; padding-bottom:5px; font: 20px times new roman; text-align:center; border-top: 4px groove #3913b3; border-bottom: 4px ridge #3913b3; background-image: url(""); color:#201e50; }

	h3 {padding: 2px; padding-left:30px; text-shadow: 1px 1px 2px #17512e; color: #17512e; font: 14px 'Verdana';  text-align:left; background-color: #abadb1; }
	
	h4 {display: block; margin-top: 0em; color: #125dce; font-size: 3em; font-weight: italics; letter-spacing: 0em; text-shadow: none; line-height:1em; font-family: myFirstFont; src: url(AlmendraSC-Regular.ttf);}

	.text {padding: 10px; color: #172e51; font:12px arial, sans-serif;}

        .njtext{text-align:left;}

	.quote{background: #cbcccf; padding:0.2em 1.5em; text-align:justify; border-top: 6px groove #8b8e93; border-bottom: 6px ridge #8b8e93; color:#4412b4; font:1.2em serif; font-style:italic; font-weight:bold;}

	.qs{padding:0.2em 1.5em; text-align:right; color:#4412b4; font:1.2em serif; font-style:italic; font-weight:bold;}



	.read {text-align:right; padding-right:15px; padding-bottom: 10px; font-style:italic; font-weight:bold;  }

@font-face {
    font-family: mySecondFont;
    src: url(GoudyInitialen.ttf);
    font-weight: bold;}

.firstcharacter { float: left; color: #092985; font-size: 90px; line-height: 75px; padding-top: 4px; padding-right: 8px; padding-left: 3px;    font-family: mySecondFont; src: url(GoudyInitialen.ttf);}
