/* new styles */
body            	{ font: 11pt 'palatino linotype', 'book antiqua', palatino, serif; }
em	{ font-variant: small-caps; font-style: normal; }  /* used in pop-ups to format 'common ancestors' */

.title	{ text-align: center; padding-top: 28pt; font: 185% 'palatino linotype';}
.subtitle	{ text-align: center; padding-top: 16pt; font: small-caps 125% 'palatino linotype'; }
.author	{ text-align: center; padding-top: 12pt;  padding-bottom: 16pt; font: 9pt 'trebuchet ms', arial, sans-serif; }

#menu	{ color: darkred; text-align: center; 
		 margin-top: 21px; margin-bottom: 13px;
		 padding-bottom: 13px; 
	}
#menu td	{ width: 120px; }

.footer	{ width: 800px; margin-top: 13px; padding-top: 13px; margin-left: auto; margin-right: auto; }
.footer div	{ padding: 21px 0px 21px 0px; font: 8pt arial; }

a:link	{ color: red;}
a:visited	{ color: #444444; }
a:hover	{ color: tomato; }
a:active	{ color: #FF66CC; }


/*  obsolete styles */
div.h1 	{ text-align: center; padding-top: 1.0em; font: 185% 'palatino linotype';}
div.h2	{ text-align: center; padding-top: 1.0em; font: italic 150% 'palatino linotype'; }
div.h3	{ text-align: center; padding-top: 2.5em;  padding-bottom: 0.5in; font: 'trebuchet ms';}
div.h4	{ margin-top: 0.25in; margin-bottom: 0.25in; font: 175% 'palatino linotype'; }
.regs	{ margin-left: 13px; margin-top: 4px; font: italic 9pt 'times new roman'; }
.arms	{ float: right; height: 42px; }
.list	{ font: 85% 'palatino linotype'; }
.adam	{ margin-top: 7px; font: 11px 'palatino linotype'; }

