/*<!--  Default Styles uses globally throughout the McKean County Site Updated 1/16/2019 -->*/
    ._css3m {
        display : none;
      }
      .McKblkctr ,  .iCenter , .imgCB  ,  .imgCsb , .MkBar {
          display : block;
          margin-left : auto;
          margin-right : auto;
      }
      .MkBar {
          width:40%;
          }
      .imgCB {
         border:6px outset black;
      }
      .imgCsb {
         border:6px outset saddlebrown;
      }      
      
#ChkO {
     text-align:center;
}
 @media only screen and (orientation:portrait) {
     #ChkO {
         font-size:120%;
         color:red;
         background-color:yellow;
         border:2px solid brown;
    }
}
 @media only screen and (orientation:landscape) {
     #ChkO {
        display:none;
    }
}
      .MaintMsg {
          width: 70%; 
          margin: 1px auto 10px; 
          text-align:justify; 
          color:Maroon ; 
          border:5px double saddlebrown; 
          border-radius:20px;
          padding:15px;
      }
      .PABanner { 
         width:90%;
         display : block;
         margin-top: 3px;
        }
      .edgemckean {
           margin: 0px 0px;
           width:100%;
      }
      header {
          background-color : black;
          margin : 0 0;
      }
      .hcenter h1,  .hcenter h2,  .hcenter h3,  .hcenter h4,  .hcenter h5,  .hcenter h6 {   /*<!-- This class could be added to the Body to center all headings-->*/
          text-align:center;
        }
      .tleft {
         text-align:left;
      }
      .tcenter {
          text-align:center;
      }
      .McKmenus {
          background-color : black;
          margin : 0 0 20px 0;
          vertical-align : middle;
      }
      body {
         background-color:antiquewhite;
         background-image: url('../images/TanParchment.jpg');
      }
      .ExtLink  a[target="_blank"]::after { 
          content: " - (External)";
          font-size:80%;
          color: purple;
          }
      .ExtLink a:link { 
         text-decoration:none;
          }
      .cpyrght p{
          width:95%;
          margin:1px auto 1px;
           text-indent: 2em;
           text-align:justify;
           font: italic bold 60% geogia serif;
           }
       .cpyrght h5{
          text-align:center;
          text-decoration:underline;
          margin-bottom:1px;
          }
       .GenCtr80 , .GenCtr80b  {
          margin-left: auto;
          margin-right:auto;
          width:80%;
           }
         .GenCtr80b{
           border:2px solid saddlebrown;
            }

           

      .ShadedEven {   /* Shade every other line in a table */
          width:90%;
          text-align:left;
          margin-left:auto;
          margin-right:auto;
          border-collapse: collapse;
        }
        .ShadedEven td {
            padding:1px 2px 1px;
        }
        .ShadedEven tr:nth-child(odd) {
              background:LightBlue;
          }
          .ShadedEven tr:nth-child(even) {
              background:LightCyan;
          }
          .ShadedEven tr:nth-child(1) {
              font-weight:bold;
              font-size:110%;
              text-decoration:underline;
          }
          .ShadedEven td:nth-child(1) {
             width:60%;
          }
      	.StockBlue {   /* Simulates Blue Computer Stock Paper with a border*/
          width:90%;
          text-align:left;
          margin-left:auto;
          margin-right:auto;
          border-collapse: collapse;             
          margin-top:1em;
          padding:5px;
          border-radius: 10px;
          border: 8px ridge saddlebrown;
        }
        .StockBlue td {
            padding:1px 2px 1px;
        }
        .StockBlue tr:nth-child(odd) {
              background:LightBlue;
          }
          .StockBlue tr:nth-child(even) {
              background:LightCyan;
          }
        .earlybirthsTab {
          width:95%;
          text-align:left;
          margin-left:auto;
          margin-right:auto;
          border-collapse: collapse;             
          margin-top:1em;
          padding:5px;
          border-radius: 20px;
          border: 8px double saddlebrown;
          background-color:antiquewhite;
        }
        .earlybirthsTab tr  {
          border-bottom:1px solid black;
          }
          
          .Pcard {
          display : block;
          margin: 50px auto 1px;
          border:10px saddlebrown outset;
      }    
/*<!--       Style for Table in bolivarmar2.html  -->*/
      table.Bol2 {
         border-collapse: collapse;
         text-align: left; 
         width: 60%; 
         margin-left: auto; 
         margin-right: auto;
         background-color:AntiqueWhite ;
         padding:3px;
      }
       table.Bol2 td {
        border: 1px solid black;
         padding:3px;
      }
     .Bol2 tr:nth-child(5n+0) {
         background: brown;
         text-align:center;
         color:gold;
    }
     p.pj90i  {         /*<!--       Legacy-->*/
         text-align:justify;
         text-indent:2em;
         }
    p.pji  {
         text-align:justify;
         text-indent:2em;
         }

    #LogoFoot {
        width: 95%;
        text-align: left; 
        margin-left: auto; 
        margin-right: auto;
    }
   #LastMod {
      width: 100%; 
      font-size: 80%; 
      text-align: right;
      color:black;
      }
        ul.Rfinger {                       /*<!-- Replaces bullet on unordered lists with a right pointing finger-->*/
            list-style: none; /* Remove HTML bullets */
            padding: 0;
            margin: 0;
        }
        
        .Rfinger li { 
            padding-left: 16px; 
        }
     
        .Rfinger li::before {
            content: "\261B"; /* Insert content that with finger */
            padding-right: 8px;
            font-size:130%;
            color: saddlebrown; /* Or a color you prefer */
        }

.McKeanWelcome {
  	text-align: center;
        background-color: saddlebrown;
       	border-radius: 10px;
	border: 3px solid black;
	color: yellow;
        text-shadow:5px 5px 2px black;
}

/*<!-- Used in  a Block with child unordered list - added12/2017-->*/
.McKeanNav{
  	text-align: center;
        background-color: tan;
       	border-radius: 10px;
	border: 3px solid black;
	margin-top:5px;
}
.McKeanNav th {
         border-bottom:1px solid saddlebrown;
         color:saddlebrown;
         font-size:110%;
         margin-bottom:5px;
         }
.McKeanNav a:link { color: white;border-radius:10px;  padding:2px;text-decoration:none;background-color:saddlebrown;border:2px solid black;}
.McKeanNav a:visited {color: white;border-radius:10px;  padding:2px;text-decoration:none;background-color:saddlebrown;border:2px solid black;}
.McKeanNav a:hover { color: saddlebrown;background-color:white;border-radius:10px;  padding:2px;text-decoration:none;border:2px solid black;}
.McKeanNav a:active {color: green;} 
.McKeanNav ul {
	list-style-type: none;
	margin: 0px;
	padding: 5px 0px;
}

.McKeanNav li{
	display: inline;
	margin: 20px;
	text-transform: Capitalize;
	color:white;
}
.mkbar {
        width:40%;
        display : block;
        margin-left : auto;
        margin-right : auto;
    }
   /*<!--   Makes web page printer friendly-->*/
          @media print {        
                body {background-image: none !important;}                                   
                nav {display:none;}
                footer {display:none;}
                .NoPrint {display:none;}
                .McKeanWelcome {color: black; border: none; text-shadow:none; }
                .ShadedEven { border:8px double Silver; }
                .ShadedEven tr {border-bottom:2px solid Silver; }
                .ShadedEven th {text-decoration:none; }
                #ChkO {display:none;}
                .ShadedEven tr:nth-child(1) {text-decoration:none;}
          }
          @media screen {                                       
                .NoDisplay {display:none}
          }
           @media print {
             p {page-break-inside: avoid;}
           }
.Census {   /* Shade every other line in a .Census */
    width:90%;
    text-align:left;
    margin-left:auto;
    margin-right:auto;
    border-collapse: collapse;
}
.Census td {
    padding:1px 2px 1px;
}

.Census tr:nth-child(odd) {
    background:LightBlue;
}
.Census tr:nth-child(1) {
    font-weight:bold;
    font-size:110%;
    text-decoration:underline;
}
.Census tr:nth-child(even) {
    background:LightCyan;
}
 .But12em {
    border:5px outset saddlebrown;
    background-color:tan;
    color:saddlebrown;
    width:12em;
    text-align:center;
}

 .H2Obit {
    text-align:center;
    text-decoration:underline;
    font-family:algerian;
    }
.MiscObit {
    margin-left: auto; 
    margin-right: auto; 
    width: 95%;
    }
    .Box60cwb1 {
       border:2px solid saddlebrown; 
       width:60%;
       margin: 20px auto 20px;
       background-color:antiquewhite;
    }
    .Box80cwb2 {
       width:80%;
    }
    .Box90cwb2 {
       width:90%;
    }
    .Box80cwb2 ,  .Box90cwb2{
       border:8px double saddlebrown; 
       margin: 20px auto 20px;
       background-color:antiquewhite;
       padding:15px;
    }
    .ParaN {
    	text-indent:2em;
    }
    .ParaNJ, .ParaNJfc {
    	text-indent:2em;
    	text-align:justify;
    }
    p.ParaNJfc::first-letter {
          color: Saddlebrown;
          font-family:"lucida calligraphy",cursive, sans-serif;
          font-size:200%;
        }
    .ParaC {
             text-align:center;
    }
    .ParaR {
              text-align:right;
    }
    
   	.Contrib , .UsedBy{                                   /*<!-- Special treatment for the contributor notes at the bottom of a page, usually a paragraph-->*/
	     text-align:center;
	     font-family:rockwell;
	     color:Maroon ;
	} 
     ul.McKeanStyle {
         list-style-image: url('../siteheader/mckean.ico');
        }
article.rperwebpg {        /*<!-- Used in Surname Researcers web pages-->*/
    background-image: url("../images/white_parchement.jpg");
    width:80%;
    margin:5px auto;
    border:2px solid navy;
    border-radius:15px;
    padding:2%;
    }
.PostCards img {
             border:5px outset sandybrown;
             display : block;
             margin-left : auto;
             margin-right : auto;
             padding:20px;
             width:50%
             }
.PostCards figcaption {
              text-align:center;
              }

/*<!--   **********   Buttons  *************-->*/
    .MKButton, .MKButtonC {
    font-family:rockwell, times, serif;
    background-color:saddlebrown;
    border:2px solid black;
    color: white;
    border-radius:10px;  
    padding:2px;
    text-decoration:none;
    }
.MKButton:hover, .MKButtonC:hover {
    background-color:white;
    border:2px solid black;
    color: saddlebrown;
    }
.MKButtonC{
    display:block;
    margin:1em auto;
    }
/*<!--            CSS Entities (Hexidecimal)-->*/

 .Heaven {
   content:"\2630\00A0"
  }
 .More:before {
   content:"\2630\00A0"
  }
 .Larrhk:before  {
   content:"\21a9\00A0"
  }
.SpyGlass:before {
  content:"\1F50D\00A0"
  }
.Poop:before {
  content:"\1F4A9\00A0"
  }
.Mail:before {
  content:"\2709\00A0"
  }
.Home:before {
   content:"\2616\00A0"
   }
.dArr:before {
  content:"\21D3\00A0"
  }
.uArr:before {
  content:"\21D1\00A0"
}
.rArr:before {
  content:"\21D2\00A0";
}
.rArrR:after {
  content:"\21D2\00A0";
}
.lArr:before {
  content:"\21D0\00A0"
}
.RFinger:before {
  content:"\261E\00A0"
  }
  .LFinger:before {
  content:"\261C\00A0"
  }
.ulEmail {
  list-style-type: none;
  }
  .PrintSymb:before {
  content:"\1f5b6\00A0"
  } 
.MenuSymb:before {
  content:"\9776\00A0"
  }
/*<!-- :::::::::::::::::::  End Symbols :::::::::::::::::::::-->*/

/*<!-- :::::::::::::::::::  NYCATTAR imports :::::::::::::::::::::-->*/

 .C90w , .C80w , .C60w {
      margin-left: auto; 
      margin-right: auto;
      }
.C90w {width:90%}  
.C80w {width:80%}  
.C60w {width:60%}  

img.Centered  {  /* Class to center an image */
    display: block;
    margin-left: auto;
    margin-right: auto;
    }
img.oSet {
    display: block;
    margin-left: auto;
    margin-right: auto;
    border:8px outset  saddlebrown;
    }