/* CSS file generated by GEDmill 1.11.0 on Sat, 10 Apr 2010 20:32:38 GMT */BODY {  background-color: #f1f4e9;  background-image: url(images/Rippington_Manor.jpg);  color: #000000;  text-align: left;  font-family: Verdana, Arial, Helvetica, sans-serif;     font-size:8pt;}IMG {  border: none;}H1 {  margin:10px 0 4px 0;   text-align: left;  font-family:  Verdana, Arial, Helvetica, sans-serif;   font-size:26pt;  font-weight: bold;}#summary {  margin-bottom:40px;}#parents H1 {  font-size:14pt;}#parents P {  margin:4px 4px 4px 11px;}#parents {  margin-bottom:25px;}#events H1 {  font-size:14pt;}#facts H1 {  font-size:14pt;}#notes H1 {  font-size:14pt;}#citations H1 {  font-size:14pt;}#citations {  font-family:  Verdana, Arial, Helvetica, sans-serif;   text-align: left;  font-size:10pt;  margin-top: 22px;}#text H1 {  font-size:14pt;}#references H1 {  font-size:14pt;}H2 {  margin:0 0 4px 0;   text-align: left;  font-family: Verdana, Arial, Helvetica, sans-serif;   font-size:12pt;  font-weight: normal;}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;   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;}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#header {  width:800px;  margin:0 auto;}#header ul {  padding: 0;  margin: 0;}#header li {  display:inline;  font-size:14px;  padding:2px 4px 2px 6px;  line-height:20px;}DIV#individualSummary P {  font-family: 'Times New Roman', serif;  font-size:22pt;}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;}P#sourcepic_title {  font-family:serif;  font-weight:bold;}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;}P.plain A {  text-decoration: none;  color:inherit;}#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: 14pt;}.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: 22px;}#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: disc;  margin-left:8px;  padding-left:0px;}#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;}DIV#footer {  margin-top: 64px;}DIV#footer P {  font-size:11px;  text-align:right;}#events TD {  padding: 0 0 6px 8px;  vertical-align: top;}#facts TD {  padding: 0 0 6px 8px;  vertical-align: top;}#events TD.date {  width:160px;}#facts TD.date {  width:160px;}TD.date P {  font-weight:normal;}TD.event P {  font-weight:normal;  line-height: 14pt;  margin-bottom:2px;}TD P.important {  font-weight:bold;}#minitree {  position:relative;  width:100%;  overflow:auto;  text-align:center;}DIV#keyindividuals P {  padding-bottom: 8px;}DIV#keyindividuals UL {  text-align:center;  margin-left:auto;  margin-right:auto;  font-size:10pt;}DIV.hr {  height:0;  border-top:1px solid #eee;  border-bottom:1px solid #aaa;}