strong {
	font-weight: bold;
	color: #024;
}

small {
	color: #024;
	font-size: 80%;
}
	
small a:hover {
	color: #fff;
	background: #024;
} 	
	
	
h2, h3, h4, h5 {
	color: #024;
}
	

h2 {
	font-size: 130%;
	margin: 1em 0em 0.3em 1.5em;	
}


ul {
	display: inline;
	list-style: none;
}


.census {
	text-align: left;
	margin-top: .5em;
}

.census p {
	text-align: left;
	margin: 0em 3.5em 0em 3.5em;
}


p {
	font-size: 100%;
	text-align: justify;
	color: #024;
	margin: 1em 1.5em 0em 2.5em;
}


a {	
	color: #024;
	background: #cfdcf4;
	text-decoration: none;
}

a:hover {
	color: #024;
	background: #fff;
}


li {
	background: #c3d5ff;
	margin-right: 10em;	
}


h2, h3 {
	margin: 1em 1em -.5em 1.5em;
}

.article {
	margin: 0em 4em 0em 2em;
}

.article p {
	color: #024;
	margin: 0em 4em 0em 2em;
}

.article h4 {
	color: #024;
	margin: .5em 4em 0em 2.2em;
}

.article h5 {
	color: #024;
	margin: 0em 4em 0em 3em;
}

.draft {
	color: #024;
	margin: .5em 0em 0em 2em;
}

.draft p {
	color: #024;
	line-height: 1.25em;
	margin: 0em 0em 0em 2em;
}

.probate {
	color: #024;
	margin: .5em 0em 0em 2em;
}

.probate p {
	color:#024;
	margin: 0em 4em 0em 2em;
}

.employ {
	color:#024;
	margin: .5em 0em 0em 2em;
}

.employ p {
	color: #024;
	margin: .1em 4em -.1em 2em;
}


h4 {
	margin: 1.2em 1em .5em 2em;
}


h5 {
	margin: 1.2em 1em 0em 3.0em;
}

div#source {
	border-top: 2px solid #aaa;
	text-align: justify;
	margin-top: 1em;
	padding: .15em 0em 1.2em 0em;
}

div#source li {
	background: #c3d5ff;
}


.city {
	margin: 1.5em 0 2em 0em;
}

.city p {
	font-size: 95%;
	line-height: .5em;
	text-align: left;
	color: #024;
    margin: 1em 0 0em 4em;
}

.kids {
	margin: .5em 0 0em 0em;
	}

.kids p {
	font-size: 100%;
	line-height: 1.2em;
	text-align: left;
	color: #024;
    margin: 0em 0 0em 4em;
}

h4+p {
	margin-top: -.5em;
}

table.burial {
 cellspacing: 0;
 width: 100%;
}

table.burial td.name {
	align: left;
	width: 25%;
}

table.burial td.death {
	align: left;
    width: 25%;
}

table.burial td.age {
	align: left;
    width: 12%;
}

table.burial td.birth {
	align: left;
    width: 25%;
} 

table.burial td.note {
	align: left;
	width: 13%;
}

.grave {
	color: #024;
}

table.grave {
    margin-left: 2.5em;
    cellspacing: 0;
    width: 90%;
}

table.grave td.name {
	align: left;
	width: 25%;
}

table.grave td.death {
	align: left;
    width: 25%;
}

table.grave td.age {
	align: left;
    width: 12%;
}

table.grave td.grave {
	align: left;
    width: 25%;
}

.year {
	font-weight: bold;
	margin-top: 1em;
}

.churchrecord p  {
	text-align: left;
	font-size: 100%;
	color: #024;
	margin: -.1em 3.25em .5em 3.5em;
}

.address {
	font-weight: normal;
	margin-top: -.25em;
	margin-bottom: .25em;
}

.baptism {
	padding-top: .2em;
}

.parents {
	font-weight: bold;
	color: #024;
	margin-top: 1em;	
	margin-bottom: .25em;
}

.sponsor {
	font-style: italic;
	color: #024;	
}


.child {
	font-weight: bold;
	color: #024;
}


