BODY {
font-weight: bold; 
font-size: 12px; 
margin: 0.1in; 
color: white; 
font-family: Georgia, "Times New Roman", Times, serif; 
background-color: #353535; 
}
/* -------------------------------------------------- */
/* LINK FORMAT */
A:link {
	background: none transparent scroll repeat 0% 0%; color: yellow; text-decoration: none
}
A:active {
	background: none transparent scroll repeat 0% 0%; color: red; text-decoration: none
}
A:visited {
	background: none transparent scroll repeat 0% 0%; color: #ffffcc; text-decoration: none
}
A:hover {
	background: none transparent scroll repeat 0% 0%; color: white; text-decoration: underline
}

/* -------------------------------------------------- */
P.sitename {
font-size: 20px;
font-color: #ffff66;
}
/* -------------------------------------------------- */

/* HORIZONTAL menu - Generated via www.cssmenubuilder.com */
.breadcrumb{position:relative; height:30px; width:100%;}
.breadcrumb ul{position:relative; margin:0 5px 0 5px; padding:0; height:30px; background:url('breadcrumbimage.png') 0px -30px repeat-x; }
.breadcrumb ul li{padding:0; margin:0; list-style:none; float:left; height:30px display:inline;}
.breadcrumb ul li a{font:11px Arial, Helvetica, sans-serif; color:rgb(255,255,255); text-decoration:none; line-height:30px; display:block; background:url('breadcrumbimage.png') 100% -60px no-repeat; }
.breadcrumb ul li a span{padding:0 17px 0 15px; }
.breadcrumb ul li a:hover span{text-decoration:underline; color:rbg(255,255,255);}
.breadcrumb ul li a.active{background:none;}
.breadcrumb ul li a.active span{color:rgb(255,255,255);}
.breadcrumb ul li a.active:hover span{text-decoration:none;}
.breadcrumb .left{position:absolute; top:0px; left:0px; width:10px; height:30px; display:block; z-index:1; background:url('breadcrumbimage.png') 0% 0px no-repeat;}
.breadcrumb .right{position:absolute; top:0px; right:0px; width:10px; height:30px; display:block; z-index:1; background:url('breadcrumbimage.png') 100% -90px no-repeat; }
/* -------------------------------------------------- */
.notes3 {
background-color: #ffffdd; 
color: black; 
padding: 25px; 
border: 1px solid #000;
}
/* -------------------------------------------------- */
.fam-outline { 
font-family: arial, helvetica; font-size: 11px; 
color: #404040; 
background-color: #ffffbb; 
padding: 10px; 
border: 1px solid black;
}
/* -------------------------------------------------- */


/* Page Footer Nav ---------------------------------- */
TD.menu-t 
{ 
font-family: arial, helvetica; 
background-color: #606060; 
padding: 7px; 
border-bottom: 3px solid navy; 
border-top: 3px solid navy; 
}

/* -------------------------------------------------- */


/* CERTIFICATES */

.deathcert-color {background-color: #eddca8; }

.birthcert-color { background-color: #fdf5ad; }

.marriagecert-color { background-color: #fdf5ad; }

/* -------------------------------------------------- */

/* DEATH CERTIFICATE */

.cert-hdr1 
{
text-align: center; 
font-size: 18px; 
padding-top: 10px; 
padding-bottom: 10px;
border-bottom: 0px;
}

.cert-hdr2 
{
font-size: 12px; 
text-align: center;
padding-bottom: 10px;
border-top: 0px;
}

.cert-data1
{
font-size: 8px; 
text-align: center;
background-color: #eddca8;
}

.cert-data2
{
font-size: 10px; 
text-align: center; 
background-color: #cdbc88;
}

.cert-data2b
{
font-size: 10px; 
text-align: center; 
background-color: #cdbc88;
}

.cert-data2m
{
font-size: 10px; 
text-align: center; 
background-color: #cdbc88;
}

.cert-footer
{
font-family: Arial; 
font-size: 11px; 
text-align: center;
font-weight: bold; 
}

/* -------------------------------------------------- */

/* CENSUS TABLE - UK */

.census_x1 {
font-family: Arial; 
font-size: 8px; 
font-style: normal; 
color: black; 
text-align: center; 
background-color: #ffff80;
}

.census_x2 {
font-family: Arial; 
font-size: 10px; 
font-style: normal; 
color: black; 
text-align: center; 
background-color: #ffffee;
}

.census_tbl_hdr1 {
font-family: Georgia; 
font-size: 20px; 
font-style: normal; 
color: black; 
text-align: center; 
background-color: #ffffff;
}

.census_tbl_hdr2 {
font-family: Georgia; 
font-size: 12px; 
font-style: normal; 
color: black; 
text-align: center; 
background-color: #ffffff;
}

.census_title_ftr {
font-family: Arial; 
font-size: 10px; 
font-style: normal; 
color: black; 
text-align: left; 
background-color: #ffff40;
}

.census_desc {
font-family: Georgia; 
font-size: 8px; 
font-style: normal; 
color: black; 
text-align: center; 
background-color: #ffffff;
}

.census_desc2 {
font-family: Georgia; 
font-size: 10px; 
font-style: normal; 
color: black; 
text-align: center; 
background-color: #ffffff;
}

.census_title4 {
font-family: Georgia; 
font-size: 7px; 
font-style: normal; 
color: black; 
text-align: center; 
background-color: #ffff00;
}

.census_title5 {
font-family: Arial; 
font-size: 7px; 
font-style: normal; 
color: black; 
text-align: center; 
background-color: #ffff80;
}

.census_title10 {
font-family: Arial; 
font-size: 9px; 
font-style: normal; 
color: black; 
text-align: center; 
background-color: #ffffee;
}

/* -------------------------------------------------- */

.census_col_hd {
font-family: Arial; 
font-size: 7px; 
font-style: normal; 
color: black; 
text-align: center; 
background-color: #ffff80;
}

/* -------------------------------------------------- */
.will { 
font-family: arial, helvetica; font-size: 12px; 
color: black; 
background-color: #f6f6f6; 
padding: 30px; 
border: 2px dotted black;
}
/* -------------------------------------------------- */

/* ALBUM @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ */

caption {
font-size: 20px;
font-color: black;
background: white;
background-color: #ffff66; 
padding: 5px; 
border: 1px solid black;
}

TH.alb01 {
background-color: #aaaaff; 
padding: 4px; 
}

.alb02 {
background-color: #ccccff; 
padding: 4px; 
}


P.nav1 {
border: 1px double blue; 
background-color: yellow; 
padding: 4px
}
/* ALBUM @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ */




/* LETTER FORMAT @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ */
.letter_intro { 
background-color: #ffffaa; 
color: black; 
padding: 25px; 
width: 95%;
border-bottom: 1px solid #000;
}

.letter3 { 
background-color: #ffffee; 
padding: 15px; 
font-weight: normal; 
font-size: 16px; 
color: black; 
font-family: arial, "Courier New"; 
width: 97%;
}

.letter_notes2 { 
background-color: #ffffee; 
border-top: 1px solid #000;
padding: 25px; 
font-weight: bold; 
font-size: 12px; 
color: black; 
font-family: Arial, Georgia, "Times New Roman", Times, serif; 
background-color: #ffffaa; 
width: 97%;
}

.ltr { padding: 5px 50px 5px 50px; }










