main {
	text-align: center;
}

/* Tables in new HTML5 PIPs */

.pip-table {
	width: 60%;
	margin-left: auto;
	margin-right: auto;
	border: 1px double #900000;
	padding: 1%;
}
/* consider where text-align: left is needed in the pip table used initially for the cd file alignment*/

.left-align {

	text-align: left;

}

/* style from old version used in both old and new pages*/

.copyrgt2{
	font-size: 75%;
	font-style: normal;
	text-align: center;
	}

.pardates{
	font-size: 75%;
	font-style: normal;
	text-align: left;	
}

.partitle{

	font-style: italic;
	}


.wychweb22 {
	font-size: 75%;
	font-style: italic;
	
}
/** style transcript is used only in the old style pages **/
.transcript {
	
	border: 1px;
	border-style: double;
	border-color: #900000;
	padding: 1%;	
}



button { 
    color:#000; 
    border-radius: 25px;
    font-family: Arial, Helvetica, sans-serif; 
    background-color:#33cc33;  
    border:1px solid; 
    border-color: #696 #363 #363 #696; 
    
}


.cds {font-family: Arial, Helvetica, sans-serif; 
		font-weight: normal;
		font-size: 110%;
		color: green;
	
	
}

.cdtitle {
	font-size: 110%;
	font-weight: bold;
		
}

/* empahsise the parish when more thns one cd applies */

.apemph {
		font-weight: bold;
			
}

/* pip image or photo style */
.pip-church-image {
	border: 3px solid;
}

/* css for side by side comparison photos */

.image-pair {
	display: flex;
	justify-content: center;
	gap: 2rem;
	flex-wrap: wrap;
}

.image-item {
	text-align: center;
	max-width: 320px;
}

/* end of side by side css */