
/* Body text and page background */

body {  background-image: url(parchment.jpg); color: #002255; margin-bottom: 5px}

/* Anchor colours for all pages */

A { color: #002255; font-weight: bold; text-decoration: none; }
A:hover { color: #0055AA; text-decoration: underline; }

/* Heading styles. H2 is used for the name, H3 for sub-headings (e.g., 'Notes'). */

h1 { font: bold 18pt 'verdana', 'arial', 'helvetica', 'sans-serif'; color: #002255}
h2 { font: bold 16pt 'verdana', 'arial', 'helvetica', 'sans-serif'; color: #002255}
h3 { font: 14pt 'verdana', 'arial', 'helvetica', 'sans-serif'; color: #002255}

/* Horizontal rule style/colour */

hr { color: #440000; }

/* Table attributes - sets the border colour around photos */

table { border-color: #AA0000 }

/* Para styles */

/* Normal text */

p {font: 11pt 'georgia', 'verdana', 'arial', 'helvetica', 'sans-serif'; color: #002255; margin-bottom: 5px }

/* Style for "A - B - C" on surname/name pages */

p.atoz { font: 10pt Arial; line-height: 100%; text-align: center }

/* Style for footer ("Name Index - Surname Index - Contact - Home") */

p.foot { font: 8pt Arial; line-height: 100%; text-align: center }

/* Style for the "Created by GetTree" string */
 
p.creator { color: #224466; font: 8pt Arial; text-align: left }

/* Notes style */

p.notes {font: 10pt 'georgia', 'verdana', 'arial', 'helvetica', 'sans-serif'; color: #002255; margin-bottom: 5px }

p.extract { text-align: justify; margin-left: 5%; margin-right: 5%; font: 9pt; }

/* Paramater name (e.g: "Occupation") */
.pair { vertical-align: top; font: 10pt 'georgia', 'verdana', 'arial', 'helvetica', 'sans-serif'; color: #002255; margin-bottom: 5px }

/* Paramater value (e.g: "Accountant") */
.pairtitle{ vertical-align: top; font: bold 10pt 'georgia', 'verdana', 'arial', 'helvetica', 'sans-serif'; color: #002255; margin-bottom: 5px }

/* Tree Styles */

/* Test style for a node (i.e., entry with children */

.node {  font: 8pt 'verdana', 'arial', 'helvetica', 'sans-serif'; }

/* Style for currently selected node */

.selectedNode {  color: #660000; font: bold 8pt 'verdana', 'arial', 'helvetica', 'sans-serif'; }

/* Style for entries with no child links */

.leaf {  font: 8pt 'verdana', 'arial', 'helvetica', 'sans-serif'; }

/* Style for currently selected leaf node */

.selectedLeaf { color: #660000; font: bold 8pt 'verdana', 'arial', 'helvetica', 'sans-serif'; }

/* Surname index listing style */

p.surnames {  font: 8pt 'verdana', 'arial', 'helvetica', 'sans-serif'; }
p.name {  line-height: 100%; margin-bottom: 0; font: 8pt 'verdana', 'arial', 'helvetica', 'sans-serif'; }

img { border: 0; }
sup { font: italic 8pt; }