BODY 
{
	background-color: #FFFFCC;
	background: #FFFFCC;
	width:100%;
}

body 
{
	background-color: #FFFFCC;
	background: #FFFFCC;
	width:100%;
}
.scrn
{
   height: 100vh; /* For 100% screen height */
   width:  100vw; /* For 100% screen width */
}

/*<table width="35%" id="Census1790" align="center" border="1">*/
.table
{
   
}
/*table.example-table, */
table.std-table td
{
   border: 1px solid green; 
   border-collapse: collapse;
}

/*Read more: https://html.com/attributes/table-border/#ixzz7XWbpa8zK*/
.Census1790 table, th, td
{
   background-color: #FFFFCC;
   border: 2px ridge;
   border-collapse: collapse;
   bordercolor: BLACK;
   width: "35%";
   align-content: center;
   align-self: center;
}

.All80 table, thead, th, td
{
   background-color: #FFFFCC;
   border: 2px ridge;
   border-collapse: collapse;
   bordercolor: BLACK;
   width: "85%";
   align-content: "center";
   align-self: "center";
}
thead th:nth-child(1) {
  width: 25%;
}

thead th:nth-child(2) {
  width: 25%;
}

thead th:nth-child(3) {
  width: 30%;
}

thead th:nth-child(4) {
  width: 5%;
}

thead th:nth-child(5) {
  width: 5%;
}

thead th:nth-child(6) {
  width: 5%;
}

thead th:nth-child(7) {
  width: 4%;
}


A:link {color: 009900; background: #FFFFCC;}

A:active {color: CC3300; background: #FFFFCC;}

A:visited {color: 000099; background: #FFFFCC;}

h1 { font-family: Arial; font-size: 12pt; color: black; font-weight: bold }
h2 { font-family: Arial; font-size: 8pt; color: black; font-weight: bold }
h3 { font-family: Arial; font-size: 12pt; text-decoration: italics; } /* Marriage Date */
h4 { font-family: Arial; font-size: 12pt; color: black;  text-decoration: italics } /* Death Date */
h5 { font-family: Arial; font-size: 12pt; color: black;  text-decoration: italics } /* Spouse Birth Date */
h6 { font-family: Arial; font-size: 12pt; color: black;  text-decoration: italics } /* Spouse Death Date */

q { font-family: Arial; font-size: 12pt; color: black; font-weight: bold; font-style: italic; }
p {font-family: Arial;  font-size:12pt; color: black; }

td {font-family: Arial; font-size: 12pt; color: black; }

th {font-family: Arial; font-size: 12pt; color: black; }

Note {font-family: Arial; font-size: 12pt; color: black; font-weight: bold; text-decoration: underline}

blockquote { font-family: Arial; font-size: 12pt Arial; color: black; }

b { font-family: Arial; font-size: 12pt Arial; color: black; }

.li {  font-family: Arial}

li { font-family: Arial; font-size:12pt; color: black; }



#view{ width:100%;}

#footer

{

	margin-top: 4px;

	position:fixed; top:0; bottom:90%; width:97%;

}

.content

{

	/*position:absolute;*/ 

	top:10%;

	width:100%; 

	bottom: 0;

	overflow:scroll;

	background: #FFFFCC;

}

 .s1 { font-family: serif; font-weight: normal; font-size: 16pt; }

 .s2 { font-family: serif; font-weight: normal; font-size: 10.5pt; }

 .s3 { font-family: monospace; font-weight: normal; font-size: 12pt; }

/*.nav-container{ background: url('images/nav_bg.jpg') repeat-x 0 0;} */

.nav-container

{ 

	background: #FFFFCC; 

}

    .f-nav{ z-index: 9999; position: fixed; left: 0; top: 0; width: 100%;} /* this make our menu fixed top */

    .nav 

    { 

    height: 42px;

    }

    .nav ul 

    { 

    	list-style: none; 

    }

    .nav ul li{float: left; margin-top: 6px; padding: 6px; border-right: 1px solid #ACACAC;}

    .nav ul li:first-child{ padding-left: 0;}

    .nav ul li a { }

    .nav ul li a:hover{ text-decoration: underline;}