body	{font-size: 12pt;
	font-family: "Arial"; }

body.black	{font-size: 12pt;
	font-family: "Arial";
	margin: 10px;
	color: white;
	background: black;}

body.swans	{font-size: 12pt;
	font-family: "Arial";
	color: white;
	background: url("Swans.jpg");
	background-attachment: fixed;}

body.white	{font-size: 12pt;
	font-family: "Arial";}

p.center	{text-align: center;}
p.toTop		{text-align: right;}
p.classy	{font-family: "Formal", "Formal Script";
		font-size: 24pt;
		color: aqua;
		background: black;}
p.location	{font-size: 14pt;
		color: aqua;}
p.big		{font-size: 14pt;}
p.editorial	{font-size: 9pt;}
p.notice	{margin-left:1in; margin-right:1in; font-size: 9pt; font-weight: bold;}
div.hang	{font-size: 11pt; text-indent: -3em; margin-left: 3em; }

a:link		{color: fuchsia;}
a:visited	{color: fuchsia;}
a:active	{color: lime;}
a:hover		{color: green;}

a.location:link		{color: aqua; font-size: 14pt;}
a.location:visited	{color: aqua; font-size: 14pt;}
a.location:active		{color: aqua; font-size: 14pt;}
a.location:hover		{color: fuchsia; font-size: 14pt;}
a.light:link		{color: black;}
a.light:visited		{color: red;}
a.light:active		{color: red;}
a.light:hover		{color: green;}
a.hidden:link		{color: black;}
a.hidden:visited	{color: black;}
a.hidden:hover		{color: black;}

h1		{text-align: center; }
h2		{margin-bottom: 0px; }
h2.year		{margin-bottom: 0px; color: aqua; }
h2.educ		{color: aqua; }

span.who	{color: red; font-weight: bold; }
span.where	{color: blue; font-weight: bold; }
span.when	{color: lime; font-weight: bold; }
span.saying	{color: aqua; font-weight: 600; }
span.superscript	{font-size: 10pt;}
span.editorial	{font-size: 9pt;}
span.big	{font-size: 14pt;}
span.classy	{font-family: "Formal", "Formal Script";
		font-size: 24pt;
		color: aqua;
		background: black;}
span.standout	{color: aqua;
		background: black;
		font-weight: bold;}
fieldset	{padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 4px;
	border-style: solid;
	border-width: 2px;
	border-color: cyan cyan cyan cyan;}
legend		{padding-left: 4px; padding-right: 4px; }
legend.when		{padding-left: 4px; padding-right: 4px; color: lime; font-weight: bold; }

table		{font-size: 12pt;}
table.big	{font-size: 14pt;}
table.small	{font-size: 10pt;}
tr		{vertical-align: top;}
tr.mid		{vertical-align: middle;}
tr.trail	{font-size: 10pt;}
th.big		{font-size: 14pt;}
td.big		{font-size: 14pt;}
td.editorial		{font-size: 9pt;}
td.classy       {background-color: aqua; }
td.pad		{padding-right: 10px;}
td.handle	{padding-left: 10px;
		font-family: "Courier";}
td.center	{text-align: center;}
td.right	{text-align: right;}

img.left	{float: left;}
img.right	{float: right;}

