	body	{
		font-family: georgia, "times new roman", times, serif;
		color: black;
		font-size: 77%;
		text-align: center;
		padding: 0 0 6em 0;
		margin: 0;
		voice-family: "\"}\""; 
		voice-family: inherit;
	}

	.options {
		font-family: verdana, arial, helvetica, sans-serif;
		color: black;
	}
	h  {
		font-family: verdana, arial, helvetica, sans-serif;
		color: black;
		margin: 0.3em 0 0 0;
	}
	h1	{
		color: red;
		margin: 0.1em 0 0.5em 0;
	}
	h2	{
		font-size: 1.3em;
		margin: 0.01em 0 0.1em 0;
	}

	p 	{
		font-family: georgia, "times new roman", times, serif;
		font-size: 1.0em;
		line-height: 1.3em;
		margin: 0.3em 0 1em 2em;
	}

	acronym	{
		border: 1px dashed;
		cursor: help;
		border-color: rgb(200,200,255);
	}

	a	{
		font-size: 2em;
		text-decoration: none;
	}
	a:hover	{
		text-decoration: underline;
	}
	.redbar	{
		background: url(img/bg.gif) repeat-y;
	}
	.break {	 
		border-top-style: solid;
		border-color: red;
	}
	div#navigation, div#nav1, div#nav2, div#nav3 {
			float: right;
			width: 0;
			height: 0;
			clip: rect(0,0,0,0);
			overflow: hidden;
		}
	/*------------------
	 Primary Pages
	------------------*/

div#container {
		width: 80em;
		text-align: left;
		margin: 0 auto; 
	}


	div#footer	{
		position: relative;
		vertical-align: inherit;
		left: 0.2em;
		height: 7em;
		width: 60em;
		background: rgb(200,200,255);
		text-align: center;
		margin: 0.2em -0.5em; 
		border: 1px solid black;
		padding: 0.2em 5em;
	}

/*-pageheader-*/

	div#pheader{
		position: relative;
		top: 1em;
		left: 1em;
		width: 50em;
		text-align: left; 
		margin: 0 0 0 14em; 
	}
    div#pageheader	{
		position: relative;
		top: 1em;
		left: 5em;
		width: 45em;
		text-align: left; 
	    }
	    div#lselect 	{
		position: relative;
		vertical-align: inherit;
		width: 57em;
		background: rgb(255,60,60);
		text-align: left;
		border: 1px solid black;
	    }
	div#vert	{
		position: absolute;
		top: 7.5em;
		left: -13.5em;
	    }
	    div#horiz	{
		position: absolute;
		top: 13.5em;
	    }
	div#address	{
			position: absolute;
			top: 0em;
			right: -7em;
			font-size: 0.9em;
			text-align: left;
		}
/*-pagebody-*/
	div#pbody	{
		position: relative;
		top: 0em;
		left: 1em;
		width: 55em;
	}

	div#intro	{
		position: relative;
		vertical-align: inherit;
		margin: 16em 0 0 1em; 
		text-align: left;
		padding: 1em;
	}

	div#summary	{
		position: relative;
		left: 10em;
		width: 44em;
		vertical-align: inherit;
		padding: 2em;
	}

	div#content	{
		position: relative;
		vertical-align: inherit;
		background: rgb(220,220,255);
		border: 1px solid black;
		padding: 1em;
		text-align: left;
	}

	/*------------------
	 Alternative Sheets
	------------------*/

	div#summary1col	{
		position: relative;
		vertical-align: inherit;
		top: 0em;
		left: 0em;
		width: 35em;
		margin: 1em 0 0 0; 
		padding: 1em 0.2em;
		text-align: left;
	}

	div#summary2col	{
		position: absolute;
		top: 0em;
		width: 35em;
		left: 35.0em;
		padding: 1em 0.2em;
		margin: 6em 0 0 0; 
		text-align: left;
	}
	/*------------------
	  Menus & Linklist
	------------------*/

	div#linklist	{
		position: absolute;
		top: 0em;
		right: 20em;
		width: 25em;
	}

	div#linfo 	{
		position: absolute;
		top: 15em;
	}

	div#linfo h4, h5 	{
		padding-left: 0em 3em;
		font-size: 0.9em;
		margin-left: 3em;
	}
	div#linfo p	{
		padding-left: 1em 2em;
		font-size: 0.8em;
	}
	div#linfo li	{
		background: rgb(220,220,255);
		display: block;
		margin: 0.2em;
		border: 1px solid black;
		border-color: White Black Black White;
		padding: 0.2em 0.4em;
		font-size: 1em;
		color: white;
	}
/*----other---*/

	div#lselect span {
		font-family: "Arial Black", "Futura Xblk BT", helvetica, sans-serif;
		line-height: 2em;
		color: white;
	}
	div#lselect p {	 
		display: inline;
		font-size: 1.5em;
		padding: 0.2em;
	}
	div#lselect a:hover span {	 
		color: blue;
	}

	div#gallery span {
	}
	div#gallery a:hover	{
		color: blue;
		font-weight: bold;
	}
	div#footer li	{
		display: inline;
	}
	div#footer a	{
		color: Gray;
		font-size: 3em;
	}
	div#footer a:hover {
		color: blue;
		font-weight: bold;
	}

/*-------------------*/
	div#lprop 	{
		position: absolute;
		top: 10em;
		right: 25em;
		width: 15em;	}
	div#lprop h5 {
		margin-left: 3em;
	}

	div#lprop li	{
		background: rgb(220,220,255);
		width: 7.5em;
		margin: 0.25em;
		text-align: center;
		display: block;
		color: white;
		border: 1px solid black;
		border-color: White Black Black White;
		padding: 0.25em 0.5em;
	}

	/*------------------
	 External References
	------------------*/

	div#MVCI	{
		position: absolute;
		top: 8em;
		right: 1em;
	}			
	div#paypal   {
		position: absolute;
		top: 1em;
		left: 2em;
		margin: 0.5em; 
			width: 96px;
			height: 46px;
			clip: auto;
			overflow: hidden;
	}
	div#w3c   {
		position: absolute;
		bottom: -0.7em;
		left: -2.5em;
	}
	div#w3c li {
		display: block;
		color: white;
	}
	div#search	{
		position: absolute;
		top: 0.5em;
		right: 18em;
		width: 18em;
		height:5em;
		clip: auto;
		overflow: hidden;
	}

