/*	Created by: Ken Lauricella
	Latest revision:  29-AUG-26
*/

body{
	font-family: verdana, helvetica, arial, sans-serif;
	background: black;
}

body.kreig  {
	font-family: verdana, helvetica, arial, sans-serif;
	background: linear-gradient(to top, rgb(255,222,189), rgb(255,210,166));
}


body.tot {
	font-family: verdana, helvetica, arial, sans-serif;
	background: black;
	margin: 0% 0% 0% 5%
}

header {
	background: linear-gradient(to bottom, rgb(128,0,0), rgb(255,128,0));
	color: white;
}

footer {
	background: linear-gradient(to bottom, rgb(255,128,0), rgb(128,0,0));
	color: white;
	text-align: center;
}

footer.wraith {
	background: linear-gradient(to bottom, rgb(255,128,0), rgb(128,0,0));
	color: white;
	clear: both;
	text-align: center;
}

footer.kreig {
	background: linear-gradient(to bottom, rgb(255,128,0), rgb(128,0,0));
	color: white;
	margin: 1.75% 0% 0% 0%;
	text-align: center;
}

h1 {	
	text-align: center;
	margin: 1%;
	padding: 0%;
}

table	{
	margin: 0% 0% 0% 0%;
	
}


div.logo  {
	text-align: center;	
	margin-top: 3%;
}

div.logo2  {
	margin: 2% 0% 0% 0%;
	text-align: center;	
}

div.logo3  {
	margin: 2% 0% 0% 33%;

}

div.logo4  {
	text-align: center;	
	margin-top: 0%;
}

div.logo5 {
	text-align: center;	
	margin-top: -4%;
}


div.covers  {
	margin: 3% 0% 0% 4.25%;
}

section.titles  {
	margin: 6% 0% 3% 1%;
	background: black;
}

section.titles2  {
	margin: 3% 0% 2% 60%;
}

section.titles3  {
	margin: 3% 0% 0% 5%;
	background: black;
}

img.image  {
	margin: 0% 7% 0% 2%;
}

img.image2  {
	margin: 0% 5% 0% 0%;
}

img.image3  {
	margin: 0% 3% 6% 4%;
}


img.image4  {
	margin: 0% 5% 0% 0%;
}

img.image5  {
	margin: 0% 5% 3% 0%;
}

img.image6  {
	margin:  1%  0%  0%  0%;
	background: black;
}


img.image7  {
	margin:  0%  0%  0%  0%;
	background: black;
}


img.image8  {
	margin:  2%  0%  0%  0%;
	background: black;
}

img.image9  {
	margin:  0%  0%  1%  0%;
	background: black;
}

img.image10  {
	margin:  0%  0%  0%  42%;
}


img.image11  {
	margin:  20%  0%  5%  0%;
}


img.image12  {
	margin: 0% 0% 6% 0%;
}

img.image13  {
	margin: 0% 0% 6% 4%;
}

img.image14  {
	margin: 0% 0% 6% 8%;
}

img.image15  {
	margin: 0% 0% 6% 0%;
}

img.image16  {
	margin:  0%  0%  0%  0%;
}

img.image17  {
	margin:  2%  0%  5%  0%;
}

img.image18  {
	margin: 0% 5% 0% 2.5%;
}

img.image19  {
	margin: 0% 7% 0% 8%;
}

img.image20  {
	margin:  0%  0%  0%  33%;
}

img.image21  {
	margin:  0%  0%  0%  38%;
}


img.image22  {
	margin:  0%  0%  0%  1%;
	background: black;
}

img.image23  {
	margin:  -10%  0%  0%  0%;
	background: black;
}


h2 {
	
	margin: 0% 0% 0% 70%;
	font-size: .7em;
	font-weight: 700;
	padding: .25% 0% .5% 0%;
}

h2.margin {
	
	margin: 0% 0% 0% 62%;
	font-size: .7em;
	font-weight: 700;
	padding: .25% 0% .5% 0%;
}

h2.margin2 {
	
	margin: 0% 0% 0% 58%;
	font-size: .7em;
	font-weight: 700;
	padding: .25% 0% .5% 0%;
}

h2.margin4 {
	
	margin: 0% 0% 0% 54%;
	font-size: .7em;
	font-weight: 700;
	padding: .25% 0% .5% 0%;
}

h2.margin5 {
	
	margin: 0% 0% 0% 80%;
	font-size: .7em;
	font-weight: 700;
	padding: .25% 0% .5% 0%;
}

h2.margin6 {
	
	margin: 0% 0% 0% 83%;
	font-size: .7em;
	font-weight: 700;
	padding: .25% 0% .5% 0%;
}

h2.margin7 {
	
	margin: 0% 0% 0% 87%;
	font-size: .7em;
	font-weight: 700;
	padding: .25% 0% .5% 0%;
}


h2.margin8 {
	
	margin: 0% 0% 0% 78%;
	font-size: .7em;
	font-weight: 700;
	padding: .25% 0% .5% 0%;
}

h2.margin9 {
	
	margin: 0% 0% 0% 74%;
	font-size: .7em;
	font-weight: 700;
	padding: .25% 0% .5% 0%;
}


h2.short {
	
	margin: 0% 0% 0% 78%;
	font-size: .7em;
	font-weight: 700;
	padding: .25% 0% .5% 0%;
}


h3 {
	
	text-align: center;
	font-size: .5em;
	font-weight: 500;
	padding: 1% 0% 1% 0%;
	color: gray;
}

p.left {
	margin:  1.5%  2%  0%  4%;
	float: left;
	padding: 0% 0% 0% 0%;
}

p.right {
	margin:  1.5%  4%  0%  2%;
	float: right;
	padding: 0% 0% 0% 0%;
	color: white;
}

div.topmargin {
	margin:  13%  0%  10%  0%;
	padding: 0% 0% 0% 0%;
	text-align: center;
	color: black;
}

p.center {
	text-align: center;
	background: black;
}

p.left2 {
	margin:  2%  0%  3%  27%;
	float: left;
	padding: 0% 0% 0% 0%;
	background: black;
}

p.right2 {
	margin:  2%  27%  3%  0%;
	float: right;
	padding: 0% 0% 0% 0%;
	background: black;
}

p.center {
	margin-bottom:  2%;
	text-align: center;
	padding: 0% 0% 0% 0%;
	background: black;
}

p.left3 {
	margin:  2%  0%  3%  20%;
	float: left;
	padding: 0% 0% 0% 0%;
	background: black;
}

p.right3 {
	margin:  2%  20%  3%  0%;
	float: right;
	padding: 0% 0% 0% 0%;
	background: black;
}

p.kreig {
	margin:  -1% 0% 0% 0%;
	line-height: 120%;
	font-size: .7em;
	font-weight: 500;
	color: black;
}

p.gnatman{
	margin:  3% 0% 0% 0%;
	line-height: 120%;
	font-size: .7em;
	font-weight: 500;
	color: black;
}

span {
	font-weight: 300;
}

div.kreig {
	color: white;
	margin: .25% 34% 0% 34%;
	padding: .5% 0% .5% 0%;
	text-align: center;
	font-size: .8em;
	font-weight: 700;
	background: blue;
	}

div.kreigfooter {
	color: white;
	margin: .25% 40% 0% 40%;
	padding: .5% 0% .5% 0%;
	text-align: center;
	font-size: .8em;
	font-weight: 700;
	background: blue;
	}
	
div.gnatman {
	color: white;
	margin: .25% 35% 0% 35%;
	padding: .5% 0% .5% 0%;
	text-align: center;
	font-size: .8em;
	font-weight: 700;
	background: blue;
	}
	
	
a  {
	color: white;
}

a:link  {
	text-decoration: none;
	color: white;
	font-weight: 700;
}


a:link.underline  {
	text-decoration: underline;
	color: white;
	font-weight: 700;
}


a.underline:hover  {
	padding-top: 1.1%;
	padding-right: 0%;
	padding-bottom: 1.2%;
	padding-left: 0%;
	text-decoration: none;
	color: black;
	font-weight: 700;
	background: rgb(174,174,255)
}

a.nav  {
	padding-top: .7%;
	padding-right: 2.5%;
	padding-bottom: 1.3%;
	padding-left: 2%;
	border-right-width: 1px;
	border-right-style: solid;
}


a.navblank  {
	padding-top: .7%;
	padding-right: .25%;
	padding-bottom: 1.3%;
	padding-left: .25%;
	border-right-width: 1px;
	border-right-style: solid;
}


a.navhome  {
	padding-top: .5%;
	padding-right: 2.5%;
	padding-bottom: 1.16%;
	padding-left: 2%;
	border-right-width: 1px;
	border-right-style: solid;
}

a.navblankhome {
	padding-top: .5%;
	padding-right: .25%;
	padding-bottom: 1.16%;
	padding-left: .25%;
	border-right-width: 1px;
	border-right-style: solid;
}

a.navchars  {
	padding-top: 1.05%;
	padding-right: 2.5%;
	padding-bottom: 2.15%;
	padding-left: 2%;
	border-right-width: 1px;
	border-right-style: solid;
}

a.navblankchars {
	padding-top: 1.05%;
	padding-right: .25%;
	padding-bottom: 2.15%;
	padding-left: .25%;
	border-right-width: 1px;
	border-right-style: solid;
}


a.nav:hover  {
	text-decoration: none;
	color: black;
	font-weight: 700;
	background: rgb(245,133,138);
}


a.navhome:hover  {
	text-decoration: none;
	color: black;
	font-weight: 700;
	background: rgb(245,133,138);
}


a.navchars:hover  {
	text-decoration: none;
	color: black;
	font-weight: 700;
	background: rgb(245,133,138);
}

a:visited {
	text-decoration: none;
	font-weight: 700;
	color: white;
}

a.kreigcovers {
	text-decoration: underline;
	color: rgb(50,61,188);
	font-weight: 700;

}

a.dce {
	text-decoration: underline;
	color: rgb(50,61,188);
	font-weight: 700;

}

a.anchorpoint {
	text-decoration: none;
	font-size: .6em;
	
}
	
a.anchorpoint2 {
	text-decoration: none;
	font-size: .7em;
	color: black;
	
}