/* CSS file generated by GEDmill Pro 1.8.6 on Fri, 29 Dec 2006 17:03:41 GMT */
/* Amended by Tony - Jan 2007 */
BODY {
  background-color: #f1f4e9;
  background-image: url(multimedia/bg-gedmill.jpg);
  color: #000000;
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;   

}
.googleItem{
			border-top:thin solid navy;
			margin-top:1em;
			}
#footer {  
clear:both;
font-size:12px;
border-top:2em;
margin-top:2em;
  text-align:right;
border-top:thick groove navy;
}
#footer a{
		font-weight: bold;
}
.surname {
	font-weight: bold;
	font-size: 1.1em;
}
div#frontimages {

	padding-left: 20%;

}
p.frontpic
	{
	float:left;
	padding-left: 2em;	
}
.rightpic
	{
	float:right;
	margin-left: 2em;	
}
.leftpic
	{
	float:left;
	margin-right: 2em;	
}

p#fronttext
	{
	clear:left;	
}
IMG {
  border: none;
}
H1 {

  text-align: left;
  font-family: 'Times New Roman', serif; 
  font-size:20pt;
  font-weight: bold;
  color:maroon;
	margin-top: 0em;
	margin-bottom: 0em;
	border-top: 0em;
	border-bottom: 0em;
}
hr{display:none;}
#front
	{
	color:#900;
}
#indexlink a
	{
	font-size:1.2em;
	font-weight: bold;
}
.floatright {float:right;
	margin-left: 1.5em;	
}
.floatrightclear {
	clear:left;
	float:right;
	margin-left: 1.5em;	
}
.floatleftpad {
	float:left;
	margin-left: 1em;	
	margin-top: 1em;
}
.floatleft {
	float:left;
	margin-right: 1.5em;	
	margin-top: 1em;
	margin-bottom: 1em;
}
.floatleftnopadright {
	float:left;
	margin-top: 1em;
	margin-bottom: 1em;
}
.clearleftfloat {
	clear:left;
	float:left;
	margin-left: 2em;	
	margin-top: 2em;
}
.clearleft {
	clear:left;
}
.clearright {
	clear:right;
}
.clearall {
	clear:both;
}
.census_text {

	margin-left: 2em;	
}
.indent3 {
margin-left:3em;}
.indent6 {
margin-left:6em;}
.indent9 {
margin-left:9em;}
.indent12 {
margin-left:12em;}
.indented {
	margin-left: 5em;	
}
.indentedplus{
	margin-left: 8em;	
}
.Will li{
margin-left:1.5em;
margin-top:.5em;
}
#events H1 {
  font-size:14pt;
    color:black;
	margin-bottom:.5em;
}
#facts H1 {
  font-size:14pt;
    color:black;
}
#notes H1 {
  font-size:14pt;
    margin-top:1em;
  padding-bottom: 0em;
  color:black;
}
#notes h2 {
  font-size:14pt;
    padding-top: .5em;
  padding-bottom: 0em;
  margin-bottom: 0em;
  color:black;
}
#text H1 {
  font-size:14pt;
    padding-top: 1em;
  padding-bottom: 0em;
  color:black;
}
#references H1 {
  font-size:14pt;
    padding-top: 1em;
  padding-bottom: 0em;
  color:black;
}
H2 {
  margin:10px 0 8px 0; 
  text-align: left;
  font-size:12pt;
  font-weight: bold;
}
H3 {
  margin:0 0 4px 0; 
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size:10pt;
  font-weight: normal;
}
P {
  margin:0; 
  padding-top:1em; 
  text-align:left; 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size:10pt;
}
A {
  text-decoration: none;
}
A:link {
  color:#1344e9;
  background-color: inherit;
}
A:visited {
  color:#0c2d9a;
  background-color: inherit;
}
A:hover {
  color:#0000ff;
  background-color: inherit;
}
A:active {
  color:#0c2d9a;
  background-color: inherit;
}
A.email {
  font-family: 'Courier New',monospace;
}
ul {
  padding-top: 0;
  margin-top: 0;
  border-top: 0;
  text-align: left;
  list-style-type: none; 
}
ul.bulletted {
  padding-top: 0;
  margin-top: 0;
  border-top: 0;
  /*text-align: left; */
  list-style-type:disc; 
}
ul.bulletted li{
  padding-left: 2em;
  padding-top: .5em;
}
ul.census{
  padding-top: 1em;
  margin-top: 0;
  border-top: 0;
  text-align: left;
  list-style-type: none;
}
ul.census li{
  padding-left: 2em;
  list-style-type: none;
}

#list li{
  padding-left: 2em;
  list-style-type: none;
}
.listbox li{
  padding-left: 2em;
  list-style-type: none;
}

ul p{  padding-top: .5em;
}
DIV#cover H1 {
  text-align:center;
  padding-bottom:38px;
}
DIV#cover P {
  text-align:center;
  padding-bottom:28px;
}
DIV#cover DIV#links P {
  font-size:12pt;
}
DIV#page {
  width:800px; 
  margin: 0 auto;
  position:relative;
}

DIV#census_header p{
	padding:1em 0 1em 0;
  margin: 0 auto;
}
DIV#census_header a{
  font-size:12pt;
  font-weight:bold;
  padding:.25em .75em .25em .75em;
  }

DIV#header {
  font-size:10pt;
  width:800px;
  margin: 0 auto;
}
DIV#header p{
	padding:.5em 0 1em 0;
  margin: 0 auto;
}
DIV#header a{
  font-size:12pt;
  padding:.25em 1em .25em 1em;
  background-color: silver;
}
#header ul {
  padding: 0;
  margin: 0;
}
#header li {
  display:inline;
  }
DIV#headerlist p{
	padding:.5em 0 1em 0;
  margin: 0 auto;
}
DIV#headerlist a{
  font-size:11pt;
  padding:.25em 1.5em .25em 1.5em;
  font-weight:bold;
}
#summary {
  margin-bottom:1em;
}

DIV#individualSummary P {
  font-family: 'Times New Roman', serif;
  font-size:14pt;
}
.census_date {
  font-family: 'Times New Roman', serif;
  font-size:14pt;
  padding-left:2em;
}
DIV#photos {
  position:relative;
  float:right;
  margin-top:16px;
  text-align:center;
}
DIV#mainphoto {
  width:162px;
  height:200px;
  overflow:auto;
}
IMG#mainphoto_img {
  border:1px solid black;
}
P#mainphoto_title {
  font-family:serif;
  font-weight:bold;
  text-align:center;
}
DIV#miniphotos {
  width:162px;
  text-align:left;
}
DIV.miniphoto {
  float:left;
  width:48px;
  height:48px;
  text-align:center;
}
IMG.miniphoto_img {
  border: 1px solid blue;
  width:48px;
  height:48px;
}
DIV#names {
}
DIV#references {
}
.reference {
  font-size:8pt;
  vertical-align:super;
  font-weight:normal;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  line-height: 6pt;
}
.nicknames {
  font-size:12pt;
  font-weight: normal;
  font-style: italic;
}
.centred {
  text-align: center;
}
#index {
  text-align: left;
}
P.plain {
  font-size:11px;
  text-align:right;
}
#headingsLinks P {
  margin-bottom: 18px;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size:12pt;
  font-weight: bold;
  text-align: center;
  border-top: 1px solid gray;
  border-bottom: 1px solid gray;  
}
#index TD {
  width:360px;
}
#events {
  text-align: left;
  line-height: 12pt;
  margin-top: 0em;
}
.eventNote {
  font-style: italic; 
}
#text {
  font-family: 'Times New Roman', serif; 
  text-align: left;
  font-size:13pt;
  margin: 22px 0 0 0;
}
#notes {
  font-family: 'Times New Roman', serif; 
  text-align: left;
  font-size:13pt; 
  margin-top: 0em;
}
#references {
  font-family:  Verdana, Arial, Helvetica, sans-serif; 
  text-align: left;
  font-size:10pt;
  margin-top: 22px;
}
#references UL {
  margin: 0 0 0 8px;
}
#notes UL {
  list-style-type: none;
  margin-left:8px;
  padding-left:0px;
}
#notes p {
  font-size:10pt;
}
#notes LI {
  text-align:left; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:10pt;
}
#sourcePics {
  margin: 20px 0 24px 0;
}
P.pretext {
  font-family: "Courier New", monospace; 
  text-align: left;
  font-size:10pt;
  font-weight:normal;
  margin: 0 0 0 0;
}
.line {  
clear:both;
font-size:12px;
margin-top:2em;
border-top:thick groove navy;
}
#events TD {
  padding: 0 0 0 0;
  vertical-align: top;
}
#events p { 
padding-top:4px;
padding-bottom:4px;
}
#events TD.date {
  width:160px;
}
TD.date P {
  font-weight:normal;
}
TD.event P {
  font-weight:normal;
  line-height: 12pt;

}
TD P.important {
  font-weight:bold;
}
#minitree {
  position:relative;
  width:100%;
  overflow:auto;
  text-align:center;
  padding-top:1em;
}
DIV#keyindividuals P {
  padding-bottom: 8px;
}
DIV#keyindividuals UL {
  text-align:center;
  margin-left:auto;
  margin-right:auto;
  font-size:10pt;
}
.gro {
	font-weight:bold;
	clear:both;
}
.clearboth {
	clear:both;
}
.para_table {
  font-size:12pt;
  font-family: 'Times New Roman', serif; 
}
.PhoneBookExtract{ display:block; float:left; padding-left:1em;}
#phonecontent {  padding-top:1em; padding-bottom: 1em; margin-bottom: 1em;}
.GoogleNote {
clear:both;
	margin-left: 0em;
	padding-bottom: 1em;
	padding-left: 1em;
	padding-right: 1em;
	background-color:white;
	border:5px solid darkgray;
	margin-top:.5em;
}
.FirstLine {
			  font-weight:bold;
			}
.Will_Links {
			font-weight:bold;
			line-height:150%
			}
img.probate{
			border:5px solid darkgray;}
.borderedsilver{
			border:5px solid silver;}
.borderedmaroon{
			border:5px solid maroon;}
.borderedblack{
			border:5px solid black;}
.borderedwhite{
			border:5px solid white;}
#family2{
	margin-top:1em;
	padding-left: 1em;
	padding-right: 1em;
	padding-bottom: 1em;
			}
#rebel_list{
			margin-top:1em;
			border:5px solid darkgray;
			padding-left:1em;
			padding-bottom: 1em;
			}
table.IGIlist { border:0;
			border-collapse:collapse;
			margin-top:1em;
			margin-left:0em;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size:10pt;
			}
table.IGIlist td{white-space: nowrap;
			padding-left:1em}
table.IGIlist th{white-space: nowrap;
			padding-left:1em}
.igi_name, .igi_date, .igi_parent, .igi_notes, .igi_place  {white-space: nowrap;
			padding-left:1em;
			white-space: nowrap;}
table.census { border:0;
			border-collapse:collapse;
			margin-top:1em;
			margin-left:2em;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size:10pt;
			}
table.census td{padding-left:1em}
table.census th{padding-left:1em}
table.censuses { border:0;
			border-collapse:collapse;
			margin-top:.5em;
			margin-left:4em;
				margin-bottom:1em;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size:10pt;
			}
table.censuses td{padding-left:1em}
table.CensusTable { border:0;
			border-collapse:collapse;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size:10pt;
			margin-top:.5em;
			}
table.CensusTable td{padding-left:1em}

td.first_cell {width:3em;}
div.census41{ margin-left:2em;
			}
.inner_table{margin-top:.5em;
			border-left:double;
			}
div#main { margin-bottom:10pt;
			}
div.census61, div.census51, div.census71, div.census81 
			{padding-top:1em;}
div.census61 p, div.census51 p, div.census71 p, div.census81 p	
			{padding-top:0;
			}	
td			{
			vertical-align:top;
			}
div.others p {padding-top:1.5em;}
.pagelist { margin-bottom:1em;}
.pagelist a{ font-size:11pt;
			padding-left:.5em;
			padding-right:.5em;}
.maroon
	{color:maroon;
	}

