a:link     {color:#FD7; font-weight:bold;} 
a:visited  {color:#FC3; font-weight:bold;} 
a:active   {color:#FC3; font-weight:bold;} 

a.hide {
   color:#003;}
   
.Transparent {
  background-color: transparent;}

body {
   margin:10px 10px 10px 10px;
   border:0; 
   padding:0; 
   height:100%;
   color:#FD7;
   max-height:100%; 
   overflow:auto; 
   font-family:"Arial", "Times New Roman", Times, serif;}

#Layout {
  position:relative;
  margin-left:auto;
  margin-right:auto;
  top:1em;
  width:800px;}

table {
  border-color: #300;
  border-spacing: 5px;
  background-color: #300;
  width:auto;}
    
table.narrow {
  width:320px;}
  
tr.Heading {
  font-family:"Times New Roman", Times, serif;
  font-size:24pt;
  font-weight:bold;
  background-color:#300;
  color:#FD7;
  text-align:center;}
  
tr.SubHeading {
  font-family:"Times New Roman", Times, serif;
  font-size:24pt;
  font-style:italic;
  font-weight:bold;
  background-color:#300;
  color:#FD7;}
    
td {
  border-width:0px;
  text-align:left;}

td.arrow {
  width:50px; }
  
td.window{
  width:400px;}

td.windowlr{
  height:400px;}
  
td.windowall{
  width:500px;}
  
td.text{
  width: 200px;}  
  
td.left {
  border-width:0px;
  text-align:left; 
  width:75px;}   

td.center {
  border-width:0px;
  text-align:center; 
  width:auto; }   

td.right {
  border-width:0px;
  text-align:right; 
  width:75px; }  

.index{
  border: outset 5pt;
  border: inset 10pt;
  border-style: solid;
  border-width: 5px;
  border-collapse: separate;
  border-spacing: 15px;
  text-align:center;
  width:500px;}
  
.Info {
  font-size:12pt;
  font-style:normal;
  text-align:left;
  background-color:#bdf;
  color:#003;}  
p {
  font-size:12pt;
  color:#FD7;}
  
p.Scripture {
  font-size:14pt;
  font-weight:bold;}
  
p.Hanging {
  margin-left: 5em; 
  text-indent: -4em;}  
  
p.Obituary {
  font-size:12pt;
  font-weight:bold;
  font-style:italic;
  margin-left: 3em; 
  text-indent: -2em;}  
  
p.LeadHeadline {
  font-size:24pt;
  font-weight:bold;
  text-align:center; }  
  
p.SubHeadline {
  font-size:18pt;
  font-weight:bold;
  text-align:center; }

p.date {
  font-size:10pt;
  font-weight:normal;}  
	
img {
  height:650px; }

img.lr {
  height:300px; }
  
img.dedication {
  height:400px; }
  
img.dedicationnarrow {
  height:250px; }
    
img.wide {
  height:500px; }
  
img.thumbnail {
  height:60px; 
  border-width:1px;}
  
img.arrow  {
  height:30px; }
