@charset "utf-8";


a:link, a:hover, a:visited	{

				font-family:		arial;

				font-weight:		bold;

				}
 

a.navstring			{

				white-space:		pre;

				font-family:		monospace;

				font-size:		1.2em;

				text-decoration:	none;

				}
 
a.navstring:hover		{
				color:			#990066;
				}
  
a.it:link, a.it:hover, a.it:visited {

				font-family:		times;

				font-style:		italic;

				}


.plain				{

				margin-left:		0px;

				font-family:		sans-serif;

				}


html				{

				background-color:	#003300;

				width:			100%;

				}


body				{

width:	100%;

max-width:	840px;

				font-size:		14pt;

				line-height:		140%;

				margin:			0px auto 0px auto;

				background-image:	url("../jpg/outline.jpg");

				background-repeat:	repeat-y;

border-style: solid;

border-radius:	50px;

border-width:	5px;

border-color:	rgb(228,255,228);

				}


.main				{

				font-weight:		600;

				width:			980px;

				margin-left:		auto;

				margin-right:		auto;

/*				background-image:	url("jpg/outline-1a.png");

				background-repeat:	no-repeat;

				background-position:	top center; */

				}


/* .shortmain			{

				font-weight:		600;

				width:			980px;

				margin-left:		auto;

				margin-right:		auto;

				background-image:	url("jpg/outline-1aa.png");

				background-repeat:	no-repeat;

				background-position:	top center;

				} */


h1, h2, h3			{margin-left:		10px;}


.it, a.it			{

				font-family:		times;

				font-style:		italic;

				color:			#660000;

				margin-left:		20px;

				}


img				{border:		none;

				width:			100%;

				width:			800px;
}


p				{

				margin-left:		2%;

				width:			100%;

				width:			800px;

				font-family:		sans-serif;

				}


hr				{

				color:			#003300;

				width:			90%;

				}


.paraleft			{

				width:			500px;

				margin-left:		10px;

				font-family:		sans-serif;

				}


.pararight			{

				width:			500px;

				margin-left:		200px;

				font-family:		sans-serif;

				}


.piclnk				{text-decoration:	none;}


.lpic				{float:			left;}


.rpic				{float:			right;}


.big				{

				display:block;

				width:			567px;

				margin-left:		auto;

				margin-right:		auto;

				}


a.navstring			{

				margin-left:		5px;

				margin-right:		5px;

				}


a.normal			{

				margin-left:		0px;

				margin-right:		0px;

				}


.masthead			{

				width:			98%;

				max-width:		800px;

				margin-left:		auto;

				margin-right:		auto;

				}


table				{

				width:			95%;

				margin-left:		auto;

				margin-right:		auto;

				font-family:		arial, helvetica, sans-serif;

				}


tr				{vertical-align:	top;}


.narrow				{

				width:			70%;

				margin-left:		auto;

				margin-right:		auto;

				font-family:		arial, helvetica, sans-serif;

				}


table.narrow td			{

				width:			50%;

				text-align:		left;

				}


.section			{margin-left:		2%;}


h1.intro			{

				margin-left:		60px;

				font-size:		140%;

				}


.content			{

				width:			980px;

				margin-left:		auto;

				margin-right:		auto;

/*				background-image:	url("jpg/outline-1b.png");

				background-repeat:	no-repeat;

				background-position:	bottom center; */

				}


/* .middleground			{

				width:			980px;

				margin-left:		auto;

				margin-right:		auto;

				background-image:	url("jpg/outline-1c.png");

				background-repeat:	repeat-y;

				background-position:	center center;

				} */


nav				{

				width:			100%;

				margin-left:		auto;

				margin-right:		auto;

				}

header				{

width:100%; max-width:820px;
				margin-left:		auto;

				margin-right:		auto;


}