@charset "utf-8";
/* CSS Document */

/* ######################## TEXT STYLES ########################### */

/*  Specialist Text Styles */

p.just {
	text-align:justify; 
	font-family:Geneva, Arial, Helvetica, sans-serif;	
}

p	{font-family:Geneva, Arial, Helvetica, sans-serif}

p.just:first-letter {
	display:block;
	float:left;
	font-size:200%;
	background-color:#FFFFFF;
	border:1px dotted #FF0000;
	padding: 0.2em 0.2em 0.2em 0.2em;
	margin-right:0.1em;	
}

p.pictext	{
	text-align:center;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#6666CC;	
}

.superscript {font-size:0.9em;vertical-align:super;}
.subscript {font-size:0.9em;vertical-align:sub;}
.left {text-align:left;}
.right{text-align:right;}
.center {text-align:center;}
/* End of specialist text styles */


.sig_serif {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1em;
	font-style: italic;
	font-weight: bold;	
	color:#3399CC;
}

.verse	{
	background-color:#FFFFCC;	
	color:#000066;
	font-size:0.8em; 
	border:#666666 1px solid; 
	margin-bottom:0;
	padding:0.2em;	
	text-align:center;
	border-collapse:collapse;		
}
	
.wccm_verse	{
	background-color:#FFFFCC;	
	color:#000099;
	font-size:0.8em; 	
	margin:0;
	padding:0.2em 1em 0.2em 0.2em;	
	text-align:left;	
	border-bottom:solid 5px #336699;
}

.update	{
	color:#666666;
	text-align:center;
	font-size:0.8em;
	margin-bottom:1em;	/* To prevent immediate contact with footer */
}

.datenumber	{font-size:0.6em; vertical-align:super;}

/* ######################## END OF TEXT STYLES ########################### */
