/* site.css */
 header {
 	position: static;
 	top: 0%;
 	display: block;
    background: navy;
	border: solid 3px white;
	width: 90%;
	height: auto;
	align-items: center;
	margin-left: auto;
	margin-right: auto;

	
}
 footer {
 	position: relative;
 	bottom: 0%;
 	display: inline-block;
    font-family: sans-serif; 
    font: center;
    color: white;
 	padding: 10px;
 	border-radius: 3px;
 	font-size: 16px;
    width: 90%;
    height: 5%; 
    text-align: center;
}

  table {
  	font-size: 16px;
  	color: white;
  	background-color: navy;
  }
 

 body {
   font-family: Segoe UI, Arial, Helvetica, san-serif;
   font-size: 14px;
    background-image:  url("img/file.jpeg");
      background-size: cover;
        background-color: navy;
        

 }



html, body {

padding: 0;
margin: 0;
}


}
 .logo {
 	border: solid 1px #444;
 	border-radius: 2px;
 }


/* resize images */
.logo {
	position: relative;
	position: right;
    width: 45%;
    height: 180px;

}
ul
{
list-style-type: none;
padding: 0;
text-align: center;
}
#firstline {
	color: white;
	text-shadow: 0px 1px 14px rgba(0,0,0,1.0);
}


#main {
	border: solid 1px #ccc;
	border-radius: 5px;
	font-size: 16px;
	color: white;
	text-shadow: 0px 1px 14px rgba(0,0,0,1.0);
	margin: 20px 0;
	padding: 5px;
}
.nav {
    position: relative;
}
.nav li {
	position: right;
	top: 0px;
	right: 0px;
	left: 0px;
}
#logo {
    position: right;
}
#logo img {
    position: right;
    top: 0px;
    right: 0px;
    left: 0px;
}
 .nav  {
	
	display: inline;
	position: right;

}
ol {
	font-size: 16px;
	color: navy;
	text-shadow: 0px 1px 14px rgba(0,0,0,1.0);
}

/*.container {
	position: relative;
	width: 99%;
	height: 100%;
	margin: 0 auto;
	background-image:  url("img/file.jpeg");
      background-size: cover;
        background-color: navy;
        color: white;
	padding: 5px
}*/

.container {
	position: relative;
	width: 75%
	height: 100%;
	margin: 0 auto;
	background-color: rgba(199, 194, 209, .5);
        color: navy;
	padding: 5px
	color: white;
	text-shadow: 0px 1px 14px rgba(0,0,0,1.0);
}



header nav li {

	position: left;
	margin-left: 5px;
	display: grid;
	font-size: 20px;
}


