/*----------------------General----------------------*/
body                    {font-family: Verdana, Geneva, Tahoma, sans-serif;
                            padding: 5px 25px 5px;
                        }

p                       {text-align: justify;
                            text-indent: 25px;
                            padding: 0;
                            margin:0;
                            line-height: 20px;
                        }

h1, h2                  {color: blue;
                            text-align: center;
                        }

.center                 {margin-left: auto;
                            margin-right: auto;
                        }

div.container           {text-align: center;
                        }

hr                      {border: 0;
                            border-top: 10px solid red;
                        }

hr.obit                 {border:0;
                            border-bottom: 2px solid black;
                        }

h3.gen                  {text-align: center;

                        }

h4                      {text-align:center;
                        }

/*----------------------Title------------------------*/                        

h1.mill                 {font-family: brush script mt;
                            color: red;
                            font-size: 50px;
                        }                        

p.title                 {font-style: italic;
                            text-align: center;
                            padding-left: 100px;
                            padding-right: 100px;
                        }

table.title             {width: 100%;
                        }

td.title1               {width: 35%;
                        } 

td.title2               {width:30%;
                            font-weight: 10px;
                            color: blue;
                            font-size: 36px;
                        }

/*----------------------Caption-----------------------*/


p.caption               {font-style: italic;
                            text-align: justify;
                            padding-left: 25px;
                            padding-right: 25px;
                        }


/*----------------------Succession---------------------*/

td.suss                {text-align: center;
                            font-weight: bold;
                            font-size:larger;
                            padding-bottom: 10px;
                            text-decoration: underline;
                        }


table.suss              {border-top: 3px solid green;
                            border-bottom: 3px solid green;
                            padding-bottom: 0px;
                            margin: auto;
                            padding-bottom: 10px;
                        }

hr.table                {border: 0;
                            border-top: 2px solid black
                        }           


td.gen                  {text-align: center;
                            font-weight: bold;
                            font-family: sans-serif;
                        }

td                      {padding-left: 5px;
                            padding-right:5px;
                            text-align: center;
                            font-family: sans-serif;
                            vertical-align: center;
                        }

/*----------------------Children------------------------*/

ul.kids                 {display: inline-block;
                            text-align: left;
                            list-style-position: inside;
                            font-weight: bold;
                        }

li                      {padding-left: 20px;
                            padding-top: 10px;
                            font-weight: 500;
                        }

/*----------------------Photo Table---------------------*/

td.pic1                 {width: 33%;
                            vertical-align: center;
                            font-style: italic;
                            text-align: justify;
                        }

td.pic2                 {width: 33%;
                            vertical-align: top;
                        }

td.pic3                 {width: 33%;
                            vertical-align: top;
                        }


/*----------------------Columns---------------------*/
div.column              {column-count: 3;    
                            column-gap: normal;
                            column-rule: solid 2px black;
                            text-align: justify;
                        }

h3                      {color: blue;
                            text-align: center;
                            text-decoration: underline;
                            column-span: all;
                        }
                        
div.names               {text-align:justify;
                            font-size: 20px;
                        }


/*------------------Test-----------------------*/

td.one                  {position: relative;
                            padding-top: 0px;
                            font-size: 14px
                        } 

td.twoa                 {position: relative;
                            padding-top: 45px;
                        }

td.two                  {position: relative;
                            padding-top: 33px;
                            font-size: 14px;
                            font-size: 14px
                        }
                        
td.threea                {position: relative;
                            padding-top: 78px;
                        }                         

td.three                {position: relative;
                            padding-top: 65px;
                            font-size: 14px
                        } 

td.foura                {position: relative;
                            padding-top: 110px;
                        } 

td.four                 {position: relative;
                            padding-top: 95px;
                            font-size: 14px
                        }
                        
td.fivea                {position: relative;
                            padding-top: 140px;
                        }                         

td.five                 {position: relative;
                            padding-top: 125px;
                            font-size: 14px
                        }
                        
td.sixa                {position: relative;
                            padding-top: 170px;
                        }                         

td.six                {position: relative;
                            padding-top: 155px;
                            font-size: 14px
                        } 

td.sevena               {position: relative;
                            padding-top: 200px;
                        } 

td.seven                {position: relative;
                            padding-top: 187px;
                            font-size: 14px
                        } 

td.eighta               {position: relative;
                            padding-top: 232px;
                        } 

td.eight                {position: relative;
                            padding-top: 220px;
                            font-size: 14px
                        } 

td.ninea               {position: relative;
                            padding-top: 265px;
                        } 

td.nine                 {position: relative;
                            padding-top: 250px;
                            font-size: 14px
                        } 

td.tena                {position: relative;
                            padding-top: 295px;
                        } 

td.ten                 {position: relative;
                            padding-top: 280px;
                            font-size: 14px
                        } 

                        





