/* Below for the TOP Menu 
https://www.w3schools.com/css/tryit.asp?filename=trycss_list-style-type_ex*/

/* Born from index.css*/

body {
	font-family:Arial;
           /*background-image: url('./images/JohnAdamsLibrary_85_White.jpg'); 
            background-repeat: repeat; /* This is the default, but explicitly states tiling }*/


  a {text-align:center}

  ul.content_container_list {
	list-style-type: none;
	padding-left: 25px;
	margin:0px 0px 0px 0px;
	/*padding: 0;*/
	overflow: hidden;

	background-color: rgb(1,104,147);
	
	height: 156px;
	line-height: 140px;
  }
  
  li.content_container_list{
	float: left;
  }
  
  li.content_container_list a:hover {
	  background-color: rgb(11, 62, 119);
  
  }
  
  li.content_container_list > a {
	  display: inline-block;
	  color: rgb(255,255,255);
	  text-align: center;
	  padding: 10px 10px;
	  text-decoration: none;
	  font-size: 30px;
	  font-weight: 600;
	  /*cursor: default;  <-- enable if you also want the cursor to stay the same*/
	}
  
	div.index_1{
		border-color: rgb(255,255,255);
		border-width: 3px;
		border-style:none;
		font-size:24px;
		text-align: center;
		padding-top: 50px;
		padding-bottom: 40px;
		margin-left: 10px;
		margin-right: 10px;
	}
  /* Below for the Support List*/
  
	div.support_list {
	  text-align: center;
	}
	
  ul.support_list {
	  display: inline-block;
	  font-size: 24px;
	  border: 2px solid rgb(164,210,220);
	  border-width: 5px;
	  padding-right: 15px;
	  padding-top: 10px;
	  /*background-color:#FFF7EC;*/
	  background-color: rgb(255, 255, 255);
	  margin-top: 05;
	  margin-bottom:-15;
	}
	/* list b, properties of support list */
	li.support_list {
	  color: rgb(0,0,0);
	  text-align: left;
	  padding: 0px 0px;
	  font-weight: 100;
	  margin-bottom: 15px;
	}
	
	li.support_list:hover {
		background-color: rgb(235, 235, 235);
	}
  
	/* Below for the Money List
	  div.support_list {
	  text-align: center;
	}*/
	
  
	div.money_list {
	  text-align: Left;
	}

	div.address{
		text-align: Center;
	}


	div.details{
		font-size: 23px;
		border: 2px solid rgb(0, 0, 255);
		border-width: 5px;
		padding-right: 15px;
		padding-top: 10px;
		margin-left: 100;
		margin-right: 100;
	}

	div.signup{
		font-size: 23px;
		border: 2px solid rgb(168, 190, 153);
		border-width: 5px;
		padding-right: 15px;
		padding-top: 10px;
		text-align: Center;
		margin-left: 100;
		margin-right: 100;
	}

	div.pricing{
		font-size: 23px;
		border: 2px solid rgb(168, 190, 153);
		border-width: 5px;
		padding-right: 15px;
		padding-top: 10px;
		text-align: Center;
		margin-left: 100;
		margin-right: 100;
	}


	div.rules{
		font-size: 23px;
		border: 2px solid rgb(255, 255, 255);
		border-width: 5px;
		padding-right: 15px;
		padding-top: 10px;
		text-align: Center;
		margin-left: 100;
		margin-right: 100;
	}

	div.member{	
		font-size: 23px;
		border: 2px solid rgb(228, 108, 10);
		border-width: 5px;
		padding-right: 15px;
		padding-top: 10px;
		text-align: Left;
		margin-left: 80;
		margin-right: 80;
	}
	



  ul.money_list {
	  display: inline-block;
	  font-size: 23px;
	  border: 2px solid rgb(255, 255, 255);
	  border-width: 5px;
	  padding-right: 15px;
	  padding-top: 10px;
	  /*background-color:#FFF7EC;*/
	  background-color: rgb(255, 255, 255);
	  margin-top: 00;
	  margin-bottom: 0;
	}
	/* list b, properties of support list */
	li.money_list {
	  color: rgb(0,0,0);
	  text-align: left;
	  padding: 0px 0px;
	  font-weight: 100;
	  margin-bottom: 15px;
	  margin-left: 70;
	  margin-right: 40
	}
	
	li.money_list:hover {
		background-color: rgb(255, 255, 255);
	}
  

			
.centerhead {
	text-align: center;
	margin: auto;
	/*border: 3px solid green;*/
	}


	
h1	{
	color: rgb(0,0,0);
	font-size: 20px;
	font-weight: 400;
	line-height: 1.2em;
	padding-left: 380;
	line-height: 0.5em;
}

h2  {
	color: rgb(255,255,255);
	font-size: 32px;
	font-weight: medium;
	padding-top: 0;
}

h3	{
	color: rgb(0,0,0);
	font-size: 23px;
	font-weight: 400;
	line-height: 1.2em;
	padding-left: 60;
	line-height: 0.7em;
	/*letter-spacing: 0.4px;*/
}

h4	{
	color: rgb(0,0,0);
	font-size: 23px;
	font-weight: 400;
	line-height: 1.4em; 
	/*letter-spacing: 0.4px;*/
}

h5	{
	color: rgb(1,104,147);
	font-size: 35px;
	font-weight: 400;
	line-height: 1.2em; 
}


h6	{
	color: rgb(0,0,0);
	font-size: 23px;
	font-weight: 400;
	line-height: 1.2em;
	padding-left: 400;
	line-height: 0.5em;
	/*letter-spacing: 0.4px;*/
}

h7  {
	color: rgb(0,0,0);
	font-size: 21px;
	font-weight: 400;
	text-indent: 0px;
}


h9	{
	/*color: rgb(0,266,0);*/
	color: rgb(1,104,147);
	font-size: 43px;
	font-weight: bold;
}


p.pad {
	padding-left: 80px; 
	padding-right: 80px;
	text-align: left; 
	/*text-indent: 40px; */
}

p.pad2 {
	padding-left: 100px; 
	padding-right: 100px; 
}

img {
  display: block;
  margin-left: auto;
  margin-right: auto;
  border: 1px solid black;    
}

.border2 {
 border-style:solid;
 border-color:rgb(255,255,255);
 padding-left: 0px;
 margin:30px
}



  /* For the bottom Contact Div*/

  div.contact {
	text-align: center;
	background-color: rgb(21,72,129);
	padding-top: 10;
	padding-bottom: 10;
	width:100%;
  }
  
	a.bottomlink{color:rgb(255, 255, 255)}
	a.bottomlink:hover{color:rgb(220, 220, 220)}
	
	
	


