html, body   { margin: 0px; padding: 0px; background: #FDFFD2  }
p            { color: black; font-family: "Trebuchet MS", Arial, Helvetica; text-align: left; font-size: 0.9em }
.indented   { color: black; font-family: "Trebuchet MS", Arial, Helvetica; text-align: left; font-size: 0.7em; margin-left:40px }
.indentedtable { padding-left: 40px }
.gray            { color: gray; font-family: "Trebuchet MS", Arial, Helvetica; text-align: left; font-size: 0.9em }
.small           { color: black; font-family: "Trebuchet MS", Arial, Helvetica; text-align: left; font-size: 0.7em }
.smallitalics           { color: #000000; font-family: "Trebuchet MS"; text-align: left; font-size: 0.7em; font-style:italic }
.tableheadertext  { color: white; font-family: "Trebuchet MS", Arial, Helvetica; text-align: left; font-size: 0.8em; font-weight:bold; padding-left: 3px; padding-right: 3px; padding-top: 1px; padding-bottom: 1px }
.tabletext         { color: black; font-family: "Trebuchet MS", Arial, Helvetica; text-align: left; font-size: 0.7em; padding-left: 3px; padding-right: 3px; padding-top: 1px; padding-bottom: 1px }
.listtableheader { border: 1px solid #C0C0C0; background-color: #666633; }
.listtablecontent { border: 1px solid #000000; background-color: #FFFFF0 }
.smalloblique           { color: #000000; font-family: "Trebuchet MS"; text-align: left; font-size: 0.7em; font-style:oblique; font-weight:bold }
.menudark    { color: #E0E0E0; font-family: "Trebuchet MS", Arial, Helvetica; text-align: center; font-size: 0.9em; padding-left:0px; padding-right:0px; padding-top:3px; padding-bottom:3px; white-space: nowrap;  }
.menulight   { color: #666666; font-family: "Trebuchet MS", Arial, Helvetica; text-align: center; font-size: 0.9em; padding-left:0px; padding-right:0px; padding-top:3px; padding-bottom:3px; white-space: nowrap;   }
.footer      { color: #E0E0E0; font-family: "Trebuchet MS", Arial, Helvetica; text-align: center; font-size: 0.7em; padding-left:0px; padding-right:0px; padding-top:3px; padding-bottom:3px; white-space: nowrap; }
h1           { color: #666633; font-family:"Trebuchet MS", Arial, Helvetica; text-align: left; font-size: 1.6em; }
h2           { color: #000000; font-family:"Trebuchet MS", Arial, Helvetica; text-align: left; font-size: 1.2em } 
h3           { color: #000000; font-family:"Trebuchet MS", Arial, Helvetica; text-align: left; font-size: 1em }
h4           { color: #666633; font-family:"Trebuchet MS", Arial, Helvetica; text-align: left; font-size: 1.1em }
ul           { list-style-type: disc; color: #666633 }
li           { color: black; font-family: "Trebuchet MS", Arial, Helvetica; text-align: left; font-size: 0.9em; }  
a:link       { color: #5F5F5F; text-decoration: none }
a:visited    { color: #5F5F5F; text-decoration: none }
a:hover      { color: black; text-decoration: none }
a:active     { color: red; text-decoration: none }
a:link.menudarklink       { color: #E0E0E0; text-decoration: none }
a:visited.menudarklink    { color: #E0E0E0; text-decoration: none }
a:hover.menudarklink      { color: white; text-decoration: none }
a:active.menudarklink     { color: #E0E0E0; text-decoration: none }
a:link.menulightlink       { color: #666666; text-decoration: none }
a:visited.menulightlink    { color: #666666; text-decoration: none }
a:hover.menulightlink      { color: black; text-decoration: none }
a:active.menulightlink     { color: #666666; text-decoration: none }
a:link.footerlink       { color: #E0E0E0; text-decoration: none; }
a:visited.footerlink    { color: #E0E0E0; text-decoration: none; }
a:hover.footerlink      { color: #ffffff;  text-decoration: none; }
a:active.footerlink     { color: #E0E0E0; text-decoration: none; }
a:link.timelinelink       { color: black; text-decoration: none; }
a:visited.timelinelink    { color: black; text-decoration: none; }
a:hover.timelinelink      { color: #666666;  text-decoration: none }
a:active.timelinelink     { color: black; text-decoration: none; }
a:link.lancashirelink       { color: #FF0000; text-decoration: none; }
a:visited.lancashirelink    { color: #FF0000; text-decoration: none; }
a:hover.lancashirelink      { color: #FF6600;  text-decoration: none }
a:active.lancashirelink     { color: #FF0000; text-decoration: none; }
a:link.brindlelink       { color: green; text-decoration: none; }
a:visited.brindlelink    { color: green; text-decoration: none; }
a:hover.brindlelink      { color: #339933;  text-decoration: none }
a:active.brindlelink     { color: green; text-decoration: none; }
a:link.brindlelink       { color: green; text-decoration: none; }
a:visited.brindlelink    { color: green; text-decoration: none; }
a:hover.brindlelink      { color: #339933;  text-decoration: none }
a:active.brindlelink     { color: green; text-decoration: none; }
a:link.red       { color: red; text-decoration: none }
a:visited.red    { color: red; text-decoration: none }
a:hover.red      { color: orange; text-decoration: none }
a:active.red     { color: red; text-decoration: none }
a:link.back       { color: black; text-decoration: none }
a:visited.back    { color: black; text-decoration: none }
a:hover.back      { color: #5F5F5F; text-decoration: none }
a:active.back     { color: black; text-decoration: none }
a img         { border: none }
.headertable  { border-bottom: 2px solid #000000; background-color: #666633; width:100%; }
.menutabledark    {  border-left: 2px solid #000000; border-right: 2px solid #000000; border-top: 2px solid #000000; background-color: #A38B30; color:#FFFFFF }
.menutablelight    {  border-top: 2px solid #000000; border-left: 2px solid #000000; border-right: 2px solid #000000; background-color: #FDFFD2; color:#000000 }
.content      { padding: 13px; border: 2px solid #000000; background-color: #FFFFFF;}
.content2  {  padding: 13px; border: 2px solid #000000; background-color: #ffffff; }
.content3  {  border: 2px solid #000000; background-color: #FFFFFF;padding-left:13px; padding-right:13px; padding-top: 17px; padding-bottom:0px }
.content4  {  padding: 13px; border: 2px solid #666633; background-color: #ffffff; }
.footertable  { border-left: 2px solid #000000; border-right: 2px solid #000000; border-bottom: 2px solid #000000; background-color: #A38B30; }
table        { padding:0; border-collapse: collapse; border: 0px; }
tr           { padding:0; border-collapse: collapse; }
td           { padding:0; border-collapse: collapse; }
tbody        { padding:0; border-collapse: collapse; }
.menuoverlay   { position: relative; top: -28px; z-index: 1; }
.captionleft   { color: gray; font-family: "Trebuchet MS", Arial, Helvetica; text-align: left; font-size: 0.7em; padding-left: 5px; padding-right: 30px; padding-top: 0px; padding-bottom: 0px}
.captionright   { color: gray; font-family: "Trebuchet MS", Arial, Helvetica; text-align: right; font-size: 0.7em; padding-left: 20px; padding-right: 7px; padding-top: 0px; padding-bottom: 0px}
.timeline            { color: #000000; font-family: "Trebuchet MS"; text-align: left; font-size: 1.2em; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.lancashire          { color: red; font-family: "Trebuchet MS", Arial, Helvetica; text-align: left; font-size: 1.2em; padding-left:0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; }
.brindle            { color: green; font-family: "Trebuchet MS", Arial, Helvetica; text-align: left; font-size: 1.2em; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; }
.infobox  {  border: 1px dashed #000000; padding: 5px; background-color: #F3F3F3; color: #000000; font-family: "Trebuchet MS"; text-align: left; font-size: 0.7em; font-style:oblique; font-weight: bold; width:50%; }
.memorial1  {  border: 1px dashed #000000; padding: 10px; background-color: #F3F3F3; width:95%; color: #000000; font-family: "Trebuchet MS"; text-align: left; font-size: 0.7em; font-style:oblique; font-weight: bold; }
.greenarrow       { background-image:url('../gifs/greenarrow.gif'); background-repeat:no-repeat; color: #666633; font-family: "Trebuchet MS", Arial, Helvetica; text-align: left; font-size: 0.9em; padding:0px 0px 3px 7px; }
.redarrow       { background-image:url('../gifs/redarrow.gif'); background-repeat:no-repeat; color: #FF0000; font-family: "Trebuchet MS"; text-align: left; font-size: 0.8em; font-weight: bold;letter-spacing:-1pt; padding-left:8px; padding-right:0px; padding-top:0px; padding-bottom:3px }
.submenubox  {  border: 1px solid #000000; padding: 15px; background-color: #F9F9F7; width: 95%; margin-top: 30px; margin-bottom: 20px }
.blackuparrow       { background-image:url('../gifs/blackuparrow.gif'); background-repeat:no-repeat; color: black; font-family: "Trebuchet MS", Arial, Helvetica; text-align: left; font-size: 0.9em; font-weight: bold; padding:0px 0px 3px 12px; }
.backarrows       { background-image:url('../gifs/backarrow.gif'); background-repeat:no-repeat; color: #666633; font-family: "Trebuchet MS", Arial, Helvetica; text-align: left; font-size: 0.9em; padding:0px 0px 3px 11px; font-weight: bold; }