
/* CSS Document */
/* Thank you Eric Meyer for the CSS reset */
/* Reset below */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, tt, var,
b, u, i, center,
dl, dt, dd, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;	padding: 0;	border: 0;	outline: 0;	font-size: 100%; vertical-align: baseline; background: transparent;}
body {line-height: 1; text-align: center; min-width: 940px; background-image:url('/images/tiledBackgroundB.jpg'); background-repeat: repeat-y; background-position: center;}
ul {list-style: none;}
blockquote, q {quotes: none;}

/* remember to define focus styles! */
:focus {outline: 0;}

/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;}

/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse; border-spacing: 0;}

/* End the reset here */

body {font-family: Helvetica, Arial, sans-serif;}
form {display: inline;}
h1 {color: black; font-family: Georgia, "Times New Roman", Times, serif; font-size: 24px;}
h2 {color: black; font-family: Georgia, "Times New Roman", Times, serif; font-size: 20px; margin-left: 30px;}
p {margin: 25px 30px 25px 30px; font-size: 16px; line-height: 150%;}
table {text-align: left; font-size: 14px;}
th {text-align: left;}

.bookcitation {text-decoration: underline;}
.children li {margin: 0 0 0 10px; font-size: 16px;}
.datestamp {font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-weight: bold; margin: 0; padding: 0; font-size: 18px; color: black;}
.footer img {clear: both; margin: 30px 0;}
.latestupdates, .surnames {margin: 30px;}
.letters {clear: left; padding: 25px 0 0 30px;}
.letters a {font-size: 14px;}
.letters h1 {margin-bottom: 10px;}
.letters h2 {margin: 0 0 5px 0;}
.letters ul {margin: 5px 0 20px 0; clear: both;}
.letters ul li {float: left; margin-right: 12px;}
.name {margin: 25px 0 20px 0;}
.notes {font-size: 14px;}
.misc {clear: left; padding: 25px 0 0 30px;}
.misc a {font-size: 14px;}
.misc h1 {margin-bottom: 10px;}
.misc h2 {margin: 0 0 5px 0;}
.misc ul {margin: 5px 0 20px 0; clear: both;}
.misc ul li {float: left; margin-right: 12px;}
.morephotos {margin: 30px 0 30px 30px;}
.morephotos a {font-size: 14px;}
.morephotos h1 {margin-bottom: 10px;}
.morephotos h2 {margin: 0 0 5px 0; clear: both;}
.morephotos ul {margin: 5px 0 20px 0; clear: both;}
.morephotos ul li {float: left; margin-right: 12px;}
.morephotos > h2 {margin-top: 20px;}
.notesdiv {margin: 15px 30px 0 0;}
.notes ol li {line-height: 150%;}
.searchbox {font-family: Arial, Helvetica, sans-serif; font-size: 7.5pt; color: white;}
.searchbox div {display: inline; margin: 0; padding: 0;}
.spouse {padding: 15px 0 20px 0;}
.surnames h1 {margin: 25px 0 20px 0;}
.surnames ul li {line-height: 150%; font-family: Helvetica, Arial, sans-serif; font-size: 16px;}
.submit {margin-left: 8px;}
.transdiv {margin-top: 100px; border: solid 1px black;}
.transdiv h3 {padding: 15px 0 0 30px;}
.transdiv p {line-height: 130%;}
.transcriptions {padding: 25px 0 0 30px; clear: both; margin-right: 40px;}
.transcriptions h2 {margin: 0 0 10px 0;}
.transcriptions h3 {color: black; font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; margin-bottom: 10px; font-weight: bold; font-style: italic;}
.transcriptions p {margin: 30px;}
.transcriptions ul li {margin-top: 5px;}
.updatepara {margin: 0; padding: 0;}
.vitalstatisticscategory {font-weight: bold; color: black; font-size: 18px;}

#bio {padding-bottom: 100px; clear: both; position: relative;}
#bio h2 {margin: 20px 0 0 30px;}
#bio ol {line-height: 150%; margin: 0 0 0 12px;}
#container {width: 940px; text-align: left; margin: 0 auto; position: relative;}
#navigation {background-image:url('/images/navbarbackground.jpg'); height: 37px; text-align: left; font-size: 14px; color: white; position: relative; top: -4px;}
#navigation a {color: white; text-decoration: none;}
#navigation a:hover {border-bottom: 2px solid white;}
#navigation ul {position: relative; top: 7px;}
#navigation ul li {display: inline; margin-left: 35px;}
#parents {margin-top: 30px;}
#photo {float: left; margin: 20px 30px 30px 25px; text-align: center;}
#photo a {font-size: 14px;}
#vitalstable {float: left;}
#vitalstable th {width: 74px; height: 20px;} 
#vitalstable td.date {width: 23px;}
#vitalstable td.month {width: 31px;}
#vitalstable td.year {width: 46px;}
#vitalstable td.location {width: 276px;}
#vitalstatistics {float: left; margin-left: 20px; padding-top: 5px; margin: 30px; text-align: left;}
#vitalstatistics h1 {margin-bottom: 20px;}
#vitalstatistics ul li {margin-bottom: 10px;}