/* Zachariah Dutton Web Page
 * Style Sheet #1
 * Joseph Thomas Richardson
 * November 20, 1999
 */

BODY.gendata {
	background-color: rgb(250,250,210) /* lightgoldenredyellow */;
	color: black
}
BODY.userdata {
	background-color: rgb(255, 200, 200);
	color: black;
}

A:visited { background-color: transparent; color: green }
A:link { background-color: transparent; color: rgb(0,0,205) }
A:active { background-color: transparent; color: rgb(178,34,34) }

/*
A:link { background-color: transparent; color: rgb(0,0,205); font-weight: bold }
A:visited { background-color: transparent; color: rgb(0,0,205); font-weight: normal; }
A:active { background-color: transparent; color: rgb(178,34,34); font-weight: bold; }
*/

caption { font-weight: bold }

.header, .center { text-align: center }
p span.name, div span.name, li span.name, a.name, dl .name { font-weight: bold } /* Did just have .name */
.spec { color: gray; background-color: transparent; font-style: italic }
.spell { color: rgb(165,42,42); background-color: transparent }
.fr, .latin, .note, .intro, .annot, .byline { font-style: italic }
.legal { font-size: smaller }
.subhead1 { /* font-style: italic; */ font-size: 110%; font-weight: bold }
a img.icon { border: 0ex; padding: 0ex; margin: 0ex }

.validfooter { font-size: smaller; text-align: right; display: inline }
.rsslink img { border: 0ex; }
.rsslink { padding-bottom: 2ex; }

.toc A { font-weight: bold }
.toc LI, P.toc { font-size: larger }
ul.toc li ul li { font-size: 100%; }

DD { margin-left: 1.5em }
DT A { font-weight: bold }

.instrlabel { font-weight: bold; letter-spacing: 0.1em }

div#links div { margin-left: 5%; }
div#links div div { margin-left: 10%; }

.major {
	font-size: 125%;
}

.motto {
	font-style: italic;
}

.flash {
	color: red; background-color: transparent;
}

.searchexample {
	color: blue; background-color: transparent;
}

.navlinks a {
	font-weight: bold;
}

col.tn { text-align: center; }
col.tndesc { font-weight: bold }
img { border-width: 2px; }
img { vertical-align: middle; }
img.photo { text-align: center; }
.photo {
	text-align: center;
	font-weight: bold;
}
.photo h1 { font-size: 120%; }
.photo h2 { font-size: 100%; }
.photo .note { font-weight: normal; font-style: normal; }
.photocaption { font-weight: bold; font-size: 90%; }

.formlink a, .helplink a { font-weight: bold; }

.sourceheader { font-weight: bold }
.submitter { font-weight: bold }

/* Slideshow */

.gallery h1 { margin-bottom: 0ex; }
.gallery .location, .gallery .date { font-weight: bold; }
.gallery div.head { margin-bottom: 2ex; text-align: center; }
.gallery .description { margin-left: 10%; margin-right: 10%; margin-bottom: 2ex; }

.slideindex h1 { margin-bottom: 0ex; }
.slideindex .location, .slideindex .date { font-weight: bold; }
.slideindex div.head { margin-bottom: 2ex; text-align: center }
.slideindex .linklist { margin-left: 15%; font-weight: bold; }

.gallery .modelink, .slideindex .modelink { text-align: center; font-weight: bold; margin-bottom: 2ex; }

.slide .subtitle, .gallery .subtitle, .slideindex .subtitle { font-weight: bold; font-size: 150%; }

.slide { text-align: center; }
.slide h1, .slide h2 { margin-bottom: 0ex; }
/* .slide img { padding-bottom: 2ex; } */
.slide .location, .slide .date { font-weight: bold; }
.slide div.head { margin-bottom: 2ex; text-align: center; }
.slide .inscription { font-weight: normal; font-style: italic; margin-bottom: 2ex; }
.slide .description { margin-bottom: 2ex; text-align: left; margin-left: 10%; margin-right: 10%; }
.slide .modelink { font-weight: bold; }
.slide .credits { text-align: left; margin-left: 10%; margin-right: 10%; margin-bottom: 2ex; }

.slidefooter { text-align: left }

.tripheader { margin-bottom: 2ex; font-weight: bold }
.tripheader h1 { margin-bottom: 0ex; }
.tripheader img { float: right; padding-left: 2ex; padding-bottom: 2ex; }

.journalheader { margin-bottom: 0ex; font-style: italic }
.journalheader h3 { margin-bottom: 0ex; font-style: normal; }

.changelog_entry {
	padding-bottom: 2ex;
}

.changelog_title {
	font-weight: bold;
}

.dna {
	font-family: "Arial", sans-serif;
}
.dnaheader_active {
	font-weight: bold;
	font-size: 120%;
	color: green;
}
.dnaheader_inactive {
	font-weight: bold;
	font-size: 120%;
	font-style: italic;
	color: rgb(150,150,150);
}
.dnaheader_grandson_active {
	font-weight: bold;
	font-size: 90%;
	color: green;
	text-indent: 2em;
}
.dnaheader_grandson_inactive {
	font-weight: bold;
	font-size: 90%;
	color: green;
	text-indent: 2em;
	font-style: italic;
	color: rgb(150,150,150);
}

.dna_match {
	background-color: rgb(160, 255, 190);
}
.dna_dist1 {
	background-color: rgb(80, 210, 255);
}
.dna_dist2 {
	background-color: rgb(200, 50, 255);
}
.dna_dist3 {
	background-color: rgb(255, 120, 150);
}
.dna_modal {
	font-weight: bold;
	background-color: rgb(240, 240, 100);
}
.haplo_unconfirmed {
	color: red;
	background-color: rgb(160, 255, 190);
}
.haplo_confirmed {
	color: green;
	background-color: rgb(160, 255, 190);
}
.dna_modal .haplo_unconfirmed {
	color: red;
	background-color: transparent;
}
.dna_modal .haplo_confirmed {
	color: green;
	background-color: transparent;
}
.fastmut { color: red; background-color: transparent; }