<!--

	body {
			background-color: white;
			color: black;
			border: none;
			padding: 0;
			margin: 0;
			margin-top: 0.5%;
			margin-left: 1%;
			margin-right: 1%;
	}
	A:link {
			color: #0000FF;
			text-decoration: none;
			margin: 0;
	}
	A:active {
			color: #00FF00;
			text-decoration: none;
			margin: 0;
	}
	A:visited {
			color: gold;
			text-decoration: none;
			margin: 0;
	}
	A:hover {
			color: red;
			font-family: verdana, arial;
			margin: 0;
	}
	strong {
			text-decoration: underline;
	}
	div#topflag {
			color: white;
			border: none;
			padding: 0;
			margin: 0;
			margin-top: 7px;
	}
	div#bottomflag {
			color: white;
			border: none;
			padding: 0;
			margin: 0;
	}
	div.field {
			background-color: blue;
			/*background-image: URL("http://127.0.0.1:8080/flagfield2.gif");*/
			background-repeat: no-repeat;
			color: white;
			font-size: 1px;
			position: absolute;
			width: 35%;
			height: 19px;
			float: left;
			border: none;
			padding: 0;
			margin: 0;
	}
	div.stripe {
			background-color: white;
			font-size: 1px;
			width: 100%;
			height: 5px;
			border: none;
			border-top: solid red 1px;
			padding: 0;
			margin: 0;
	}
	div.laststripe {
			background-color: white;
			font-size: 1px;
			width: 100%;
			height: 5px;
			border: none;
			border-top: solid red 1px;
			border-bottom: solid red 1px;
			padding: 0;
			margin: 0;
	}
	div.hlinks {
			background-color: white;
			text-align: right;
			height: 20px;
			margin: 0;
			margin-top: 4px;
			margin-bottom: 4px;
			padding: 0;
			padding-right: 7px;
			border: none;
			position: relative;
			z-index: 2;
	}
	div.hlinks p {
			background-color: white;
			margin: 0;
			padding: 0;
			border: none;
	}
	div.hlinks p a {
			font-size: 15px;
			padding: 0;
			padding-left: 12px;
			padding-right: 16px;
			margin: 0;
			border: none;
			border-right: dotted red 1px;
	}
	div.hlinks p a.lasta {
			padding: 0;
			padding-left: 12px;
			margin: 0;
			border: none;
	}
	div.hlinks p span {
			font-size: 15px;
			padding: 0;
			padding-left: 12px;
			padding-right: 16px;
			margin: 0;
			border: none;
			border-right: dotted red 1px;
	}
	div.hlinks p br.midbreak {
			display: none;
	}
	div.hlinks p br.narrowbreak {
			display: none;
	}
	div.hlinks p span.lastspan {
			padding: 0;
			padding-left: 12px;
			margin: 0;
			border: none;
	}
	div#language p {
			text-align: right;
			padding: 5px;
			margin-bottom: 0;
	}
	div#main {
			font-family: verdana, arial;
			color: black;
			text-align: center;
			position: relative;
			padding: 5%;
			padding-top: 0;
	}
	div#top {
			background-color: rgb(255,255,250);
			padding: 0;
			padding-top: 5px;
			padding-bottom: 5px;
			margin: 0;
			border: dashed rgb(255,255,253) 20px;
	}
	div#text {
			background-color: rgb(255,254,254);
			font-family: verdana, arial;
			line-height: 130%;
			height: auto;
			float: none;
			vertical-align: middle;
			text-align: left;
			margin: 0;
			margin-top: 10px;
			padding: 0px;
			padding-left: 20px;
			padding-right: 20px;
			border: solid blue 1px;
	}
	div#text p.notes1 {
			text-align: left;
			font-size: 0.8em;
			font-style: italic;
			line-height: 140%;
			width: 60%;
			margin-left: 3%;
	 }
	div#hometext {
			background-color: rgb(255,254,254);
			font-family: verdana, arial;
			color: black;
			text-align: center;
			padding: 0;
			padding-bottom: 10%;
			margin: 0;
			border: none;
	}
	div#hometext p {
			color: red;
			font-weight: bold;
			font-style: italic;
			padding: 0;
			margin: 0;
			margin-top: 5%;
			border: none;
	}
	div#hometext p:first-child {
			margin-top: 2%;
	}
/*
   Start Contact Page Instructions
*/
	div.content {
		background-color: rgb(255,254,254);
		padding-top: 0.25%;
		padding-left: 5%;
		padding-right: 5%;
		padding-bottom: 25px;
	 }
	div.compose {
		border: 1px dotted #AA2255;
		padding-top: 15px;
		padding-left: 3%;
		padding-right: 3%;
		padding-bottom: 3%;
	 }
	h1.contact {
		font-size: 1.5em;
		font-style: italic;
		line-height: 140%;
		text-align: center;
	 }
	h2.contact {
		font-size: 1.0em;
		font-style: italic;
		line-height: 140%;
		text-decoration: none;
	 }
	h2.compose {
		font-weight: bold; 
		font-size: 1.0em;
		font-style: italic;
		line-height: 140%;
		text-decoration: none;
		text-align: left;
		margin: 0;
		margin-top: 1.5em;
	 }
	h2.compose1 {
		font-weight: bold; 
		font-size: 1.0em;
		font-style: italic;
		line-height: 140%;
		text-decoration: none;
		text-align: left;
		margin: 0;
	 }
	p.note {
		font-size: 0.8em;
		font-style: italic;
		line-height: 140%;
		text-align: center;
	 }
	p.notes1 {
		text-align: left;
		font-size: 0.8em;
		font-style: italic;
		line-height: 140%;
		margin-left: 3%;
	 }
	p.contactform {
		font-size: 0.8em;
		font-style: italic;
		line-height: 140%;
		text-align: center;
		margin-left: 3%;
		margin-top: -1%;
	 }
	p.compose {
		background-color: #FFFAFA;
		font-family: "courier new", courier, "andale mono", mono;
		font-size: 0.8em;
		border: 2px outset #F7E7E7;
		text-align: left;
		margin-left: 3%;
		margin-right: 3%;
		padding-top: 25px;
		padding-left: 7%;
		padding-right: 7%;
		padding-bottom: 25px;
	 }
	p.contact {
		font-size: 1em;
		font-weight: bold;
		line-height: 1.85em;
		text-align: left;
		color: red;
		margin-left: 7%;
		margin-right: 7%;
		margin-bottom: 2em;
		border-left: solid gold 1px;
		padding-left: 1em;
	 }
	p.contact sup {
		text-decoration: underline;
	 }
	p.instruction {
		font-size: 1em;
		font-style: italic;
		line-height: 140%;
		text-align: left;
		margin-left: 10%;
		margin-right: 10%;
	 }
	fieldset.contactform {
		font-size: 0.8em;
		line-height: 140%;
		text-align: right;
		margin: 0;
		margin-top: 1em;
		margin-left: 6%;
		margin-right: 6%;
		padding-right: 15%;
		padding-bottom: 30px;
	 }
	legend.contactform {
		font-style: italic;
		color: black;
		padding: 0;
		padding-left: 1em;
		padding-right: 1em;
	 }
	input.contactform {
		background-color: #FFFAFA;
		font-family: "courier new", courier, "andale mono", mono;
		font-style: normal;
		color: black;
		padding-left: 5px;
		margin: 0;
		margin-top: 1em;
	 }
	input.contactform1 {
		background-color: #FFFAFA;
		font-family: "courier new", courier, "andale mono", mono;
		font-style: normal;
		color: black;
		padding-left: 5px;
		margin: 0;
	 }
	input.formbutton {
		background-color: #FFFAFA;
		font-family: "courier new", courier, "andale mono", mono;
		font-size: 1.2em;
		font-style: normal;
		font-weight: bold;
		text-align: center;
		letter-spacing: 0.2em;
		color: black;
		padding: 5px;
		padding-left: 15px;
		padding-right: 15px;
		margin: 0;
		margin-top: 1em;
	 }
	textarea.contactform {
		background-color: #FFFAFA;
		font-family: "courier new", courier, "andale mono", mono;
		font-size: inherit;
		font-style: normal;
		color: black;
		margin: 0;
		margin-top: 1em;
	 }
/*
   End Contact Section Instructions
*/
	div#copyright {
			font: 9px/100% verdana, arial;
			padding: 5px;
	}
	p#hist {
			background-color: rgb(250,255,255);
			text-align: right;
			color: rgb(110,110,10);
			font-size: 10px;
			font-style: italic;
			font-weight: bold;
			letter-spacing: 0.1em;
			padding: 5px;
			margin: 0;
			border: none;
	}
	p#linkline {
			background-color: rgb(250,255,255);
			text-align: center;
			width: 70%;
			color: rgb(110,110,10);
			font-size: 15px;
			font-style: italic;
			font-weight: bold;
			letter-spacing: 0.1em;
			padding: 5px;
 			margin: 0 auto 25px auto;
			border: none;
	}
	h5 {
			
			font-size: 0.95em;
			/*font-weight: 550;*/
			text-decoration: underline;
			letter-spacing: 0.05em;
			margin-bottom: 0;
			padding: 0;
	}
	br.double {
			line-height: 2.0em;
	}

/*-------------------------------------*\
    TABLET PORTRAIT
\*-------------------------------------*/

@media only screen and (max-width: 770px) {
	html {
	   /* background-color: gold; */
	}
	p#hist {
		text-align: center;
	}
	div.hlinks {
		text-align: center;
	}
	div.hlinks p br.midbreak {
		display: inline;
	}
	div.hlinks p a.midlink, div.hlinks p span.midlink {
		border-right: none;
	}
	div#bottomflag, div#language {
		margin-top: 30px;
	}
}

/*------------------------------------*\
    IPHONE 4S IS 320
\*------------------------------------*/

@media only screen and (max-width: 360px) {
	html {
	   /* background-color: blue; */
	}
	div.hlinks p br.narrowbreak {
		display: inline;
	}
	div.hlinks p br.midbreak {
		display: none;
	}
	div.hlinks p a.narrowlink, div.hlinks p span.narrowlink {
		border-right: none;
	}
	div.hlinks p a.midlink, div.hlinks p span.midlink {
		border-right: dotted red 1px;
	}
	div#bottomflag, div#language {
		margin-top: 50px;
	}
}
	
-->
