/*       I created THIS "GRY-GOP_style.css" on 12 / 28 / 21  by simply saving the contents of the " [RED-decor].css" file to this new NAME.
The only change I made at the time is in the "background-color:lightgray;".
 It s in use in OLDER files, such as "a_Secular_Issue/GOP_immorality.html"
	*/

/*    background-color: lightgray	-------   */  
		
/*   	         default font-size:    
	for Titles[Th] 	=   1.2em; or   19px;  
	for H2      	=   1em;  or     18px; 
	for H3      	=   1em;  or     17px;   
	for Body   	=  .8em;  or     16px;	
	for H5 & H6 	=  .8em;  or     15px;
 	= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
	How the WIDTH works :   
	For any element, if the WIDTH is not spelled out, 
	there appears to be a "Default" of about "333px",
	and a "Maximum" of about "700px". And so, a box's 
	width will be determined by the width of the content
	together with the "Padding", up to the  "Maximum".
*/

Body
{
	background-color:lightgray;
	font-size:17px;
  	padding-top: 22px; padding-bottom: 33px;
	padding-left:4%; padding-right:4%;
}
Table.Title
{
		margin:10px auto 10px auto;    color:yellow; 
	text-align:center;font-size:18px; line-height:1.3;

}
Table.First	/* 	[Table class="Other" for additional tables after ]		*/  
{	 
	margin:10px auto 10px auto;    
	background-color:white; color: darkblue;
	border-style:ridge;  
	 border-left-width:15px; border-left-color:thistle;
	border-top-width:15px; border-top-color:thistle;
	border-bottom-width:18px; border-bottom-color:maroon;
	border-right-width:18px; border-right-color:maroon;

	padding:2%;  	 /*    on ALL sides    	 
 
} 
Table.Other 	/* 	[Table class="Other" for additional tables after ]		*/  		*/  
{	 
	background-color: white; 	color: maroon;


} 
TH
{
	margin:10px auto 10px auto;    color:yellow; 
 	background-image: url("https://liberalslikechrist.org/Artwork/+Site-decor/Title-Box-RED-bg.jpg");
	text-align:center;font-size:18px; line-height:1.3;

	border-style:ridge;  
	border-top-width:15px; border-top-color:pink;
	border-left-width:15px; border-left-color:pink;
	border-right-width:18px; border-right-color:maroon;
	border-bottom-width:18px; border-bottom-color:maroon;	 
  	padding-top: 1.2%; padding-bottom: 1.2%;
	padding-left:2.2%; padding-right:2.2%;
 }
H2
{	 
	background-color: lightpink;  color: maroon;	
	margin:10px auto 10px auto;      width:555px; 
	text-align:center; font-size:18px; line-height:1.1; font-style:italic; 

	border-style:ridge;  
	border-top-width:15px; border-top-color:thistle;
	border-left-width:15px; border-left-color:pink;
	border-right-width:18px; border-right-color:maroon;
	border-bottom-width:18px; border-bottom-color:maroon;

	padding-top:3%; padding-bottom:3%;
	padding-left:2%; padding-right:2%;
} 
H3
{	
	margin-left:22px;  	margin-left: 70%; width:277px;	background-color: lightpink;  color: maroon;	 
	text-align:center; font-size:18px; line-height:1.1; font-style:italic; 

	border-style:ridge;  
	border-top-width:15px; border-top-color: maroon;
	border-left-width:15px; border-left-color:pink;
	padding:2%;  	 /*    on ALL sides    */
}
H4	/* for Bottom box on most pages */ 
{	 
	margin:10px auto 10px auto;  width:321px; 
	background-color: lightpink;  color: maroon;	
	font-size: 15px;  font-style:italic; text-align:center; line-height:1;	
	border-style:ridge;  
 	border-top-width:15px; border-top-color:thistle;
	border-left-width:15px; border-left-color:pink;
	border-right-width:18px; border-right-color:maroon;
	border-bottom-width:18px; border-bottom-color:maroon;
}
H5
{	 
	margin-left: 70%; width:333px;
 
	font-size:16px; font-style: italic;  text-align:center;

	background-color: lightpink; color: navy;
	border-top-width:15px; border-top-color:thistle;border-right-width:18px; border-right-color:pink;
	padding:2%;  	 /*    on ALL sides    */
} 
H6	/* for TESTIMONIAL box */ 
{	 
	margin:10px auto 10px auto;      width:555px;	
	background-color: lightpink;  color: maroon;	
 
	border-style:ridge;  
	border-top-width:15px; border-top-color:thistle;   
	border-left-width:15px; border-left-color:pink; 
	border-right-width:18px; border-right-color:maroon;
	border-bottom-width:18px; border-bottom-color:maroon;

	padding-top: 11px; padding-bottom:12px; 
	padding-left: 4%; padding-right: 4%;
}
 
H7	/* smaller version of H2 for multiple page links */ 

{	margin:10px auto 10px auto;    width:347px; 
	background-color:white;    color: black; 
	text-align:center; font-size:15px;  font-style:italic; 

	border-style:ridge;  
	border-top-width:15px; border-top-color:thistle;
	border-left-width:15px; border-left-color:pink;
	border-right-width:18px; border-right-color:brown;
	border-bottom-width:18px; border-bottom-color:brown;
	padding:1.1%;  	
}
P.Indented
{	     

 	text-indent: 55px;  max-width:911px; 
 	font-size:16px; text-align: justify; 
	font-family: BlackChancery, American Text B; 
 	padding-left: 2%; padding-right: 2%; 
 }
P.Jesus 
{
	text-indent: 55px;  max-width:888px; 
 	padding-left: 2%; padding-right: 2%;  
		text-indent:40px; text-align:justify;
		font-family: Black Chancery,  American Text B;
 	font-size:16px;font-style:italic; color: maroon;
} 
P.Paul
{
	text-indent: 55px;  max-width:888px; 
 	padding-left: 2%; padding-right: 2%;  
			text-indent:40px; text-align:justify;  
		font-family: Black Chancery,  American Text B;  
		font-size:16px;font-style:italic;color:darkgreen;
} 
P.Bible
{
	text-indent: 55px;  max-width:888px; 
 	padding-left: 2%; padding-right: 2%;  
	 
		text-indent:40px; text-align:justify;  
	font-family: Black Chancery,  American Text B;  
	font-size:16px;font-style:italic;color: purple;
}
P.Ray	/* 	[P class="Ray"]					*/
{	     
	text-indent: 55px;  max-width:888px;  
 	 
  	padding-left: 2%; padding-right: 2%;
		font-family: BlackChancery, American Text B;
		font-size:16px;text-align: justify; color:black;
 
}

P.Jesus-box	/* 	[P class="Jesus-box" for Jesus-quotations	*/
{	     
 	margin-left:4%; margin-right:4%;  max-width:888px;
	background-color: white;  color: maroon;
	text-align: justify; text-indent: 33px; font-size:15px; font-style: italic;  font-weight: bold;   
	border-top-style:ridge; border-top-width: 7px;   border-top-color: plum; 
	 border-left-width: 9px;  border-left-color: plum; 
	border-bottom-style:ridge; border-bottom-width: 11px; border-bottom-color: maroon;  
	border-right-style:ridge; border-right-width: 9px;   border-right-color: maroon;  
	padding: 22px;	 /*  	 -------     on ALL sides  -------     		*/
} 

P.Rand
{
	text-indent: 55px;  max-width:888px; 
 	padding-left: 2%; padding-right: 2%;  
	 
 	font-size:16px; 
	font-family: Black Chancery, American Text B;
	/* 	a variety of boxes & font colors			*/


   
}
P.Book-box  	/* 	[P class="Book-box" for comments by Ray]			*/
  
{	 
	margin:10px auto 10px auto;  max-width:888px;  
 	 
  	 background-color:pink; color:black;	Font-size:16px;text-indent:55px; text-align: justify; 	
	border-top-style:ridge;border-top-width: 8px; border-top-color:gray;  
	border-bottom-style:ridge;border-bottom-width:8px;border-bottom-color:gray;  
	padding: 4%; 
} 
P.Note-box-left  	/* 	[P class="Note-box-left" for comments by Ray]			*/
  
{	 
	margin-left:4%; width:388px;
	padding: 10px;
	 background-color:thistle; color:purple;
   	Font-size:13px;  text-align: center; font-style: italic; font-weight: bold;	

	border-left-style:ridge; border-left-width:9px;  border-left-color: purple; 
	border-top-style:ridge;border-top-width:8px; border-top-color:violet;  
	border-right-style:ridge; border-right-width:8px;   border-right-color: violet;  
	border-bottom-style:ridge;border-bottom-width:9px;border-bottom-color:purple 
} 
P.Note-box  	/* 	[P class="Note-box" for comments by Ray]			*/
 {	 
	margin-left:66%; margin-right:4%;  width: 277px;
  	padding: 7px;

	 background-color:thistle; color:purple;
	Font-size:13px; text-align: justify; font-style: italic; 
	
	
	border-left-style:ridge; border-left-width:8px;  border-left-color: pink; 
	border-top-style:ridge;border-top-width: 8px; border-top-color:pink;  
	border-right-style:ridge; border-right-width:8px;   border-right-color: pink;  
	border-bottom-style:ridge;border-bottom-width:8px;border-bottom-color:pink
} 
P.Note-box-right  	/* 	[P class="Note-box-right" for comments by Ray]			*/
  
{	 
	margin-left:66%; margin-right:4%;  width: 277px;
  	padding: 7px;

	 background-color:thistle; color:purple;
	Font-size:13px; text-align: justify; font-style: italic; 
	
	
	 border-left-width:8px;  border-left-color: pink; 
	border-top-style:ridge;border-top-width: 8px; border-top-color:pink;  
	border-right-style:ridge; border-right-width:8px;   border-right-color: pink;  
	border-bottom-style:ridge;border-bottom-width:8px;border-bottom-color:pink
} 

P.RCA-hierarchy	/* 	[P class="RCA-hierarchy" for hierarchy quotes ]	*/
  
{	 
 	margin-left:2%; margin-right:8%;
	background-color:plum;  color:purple;
	text-indent: 55px; font-style: italic; text-align: justify;  {
	text-indent: 55px;  max-width:888px; 
 	padding-left: 2%; padding-right: 2%;  
	 
 	font-size:16px; padding: 38px;
 	border-top-style:ridge; border-top-width:14px;    border-top-color:purple;  
 	border-top-style:ridge; border-top-width: 11px;    border-top-color:white;  
	border-top-style:ridge; border-left-width: 11px;  border-bottom-color:white; 
	border-top-style:ridge; border-right-width: 14px;   border-right-color:maroon; 
}
P.BLK-box  	/* 	[P class="BLK-box" for    		/*	 	 for Hidden Comments	*/
  
{	 
 
	margin-left:30%; margin-right:2%;
	background-color:cream; color:black;
	text-indent: 40px; text-align: justify; 	
	font-size:16px;   padding: 24px;
 	border-top-style:ridge; border-top-width: 9px;    border-top-color:white;  
	border-top-style:ridge; border-left-width: 9px;  border-bottom-color:white; 
	border-top-style:ridge; border-bottom-width: 14px;  border-left-color:blue;  
	border-top-style:ridge; border-right-width: 14px;   border-right-color:blue; 
	

} 
P.BLU  	/*   	[P class="BLU"]   words on a lightyellow bg boxed   		*/
 
{	 
 	margin-left:12%; margin-right:36%;
	background-color:BLUE; color:wHITE;
	text-align: justify; 	font-size:16px; 
	font-style: italic; font-weight: bold; line-height: 1.3;  
 	border-top-style:ridge; border-top-width: 9px; border-top-COLOR:cyan;   
	 border-left-width: 9px;border-left-COLOR:cyan; 
	border-top-style:ridge; border-bottom-width: 14px;  border-bottom-color: purple;  
	border-top-style:ridge; border-right-width: 14px;   border-right-color: purple; 
	padding: 28px;
	font-size:
.7em;
 font-style: italic; font-weight: bold; font-weight: bold;   
}
 
P.PPL 	/* 	[P class="PPL"]					*/
{
 	margin-left:8%; margin-right:40%;
	background-color:purple; color:yellow;
	text-align: center; 	font-size:16px; 
	font-style: italic; font-weight: bold; line-height: 1.3;  
 	border-top-style:ridge; border-top-width: 9px;   
	border-top-style:ridge; border-left-width: 9px;  
	border-top-style:ridge; border-bottom-width: 14px;  border-bottom-color: purple;  
	border-top-style:ridge; border-right-width: 14px;   border-right-color: purple; 
	padding: 28px;
} 

/*   	==================================================================================   	*/

 OL
{	 
  	text-indent: 44px;  max-width:888px; 
	list-style-position: inside;
 	font-size:16px; text-align: justify; 
	font-family: BlackChancery, American Text B; 
 	padding-left: 2%; padding-right: 2%; 
}