@charset "utf-8";
/* CSS Document */

body {
	background-image:url(images/christ.jpg);
	background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: top left; 
} 

image {
	border:none;
}

img {
    max-width: 100%;
    height: auto;
}
	
.imagright {
	float:right;
	margin-left:20px;
}

.spacerdiv {
	padding:2px;
}
.three-column-content {
	padding: 16px;
	border: 1px solid #444;
	border-radius: 10px;
	background-color: #FFFAF0;
	background-image:url(images/parchment1.png);
	box-shadow: inset 0px 0px 30px #cd853f;
}

.headleft {
	width:100%;
}

.clearleft {
	clear:left;
}

.verse {
	font-weight:bold;
	font-size:0.8em; 
	vertical-align:0.4em;
}

.accent {
	font-weight:600;
	text-decoration:underline;
}

.credit {
	font-size:0.8em;
}


.emph {
	padding:5px;
	border-style:solid;
	border-color:#600;
	border-width:1px;
	border-radius:7px;
}

.emphasize {
	background-image:url(images/pale65.png);
	box-shadow: inset 0px 0px 15px #cd853f;
	padding:5px;
	border-style:solid;
	border-color:#600;
	border-width:1px;
	border-radius:7px;
}

.spoken {
	color:#900;
	font-weight:bold;
	font-style:italic;
}

.article p strong {
	color:#900;
	font-size: 1.25em;
}

.article {
	background-color:#EFE2DE;
	background-image:url(images/parchment1.png);
	box-shadow: inset 0px 0px 20px #cd853f;
	padding:5px;
	border-style:solid;
	border-color:#600;
	border-width:1px;
	border-radius:7px;
}

.catechism {
	background-image:url(images/parchment-va.jpg);
	box-shadow: inset 0px 0px 15px #cd853f;
	padding:5px;
	border-style:solid;
	border-color:#600;
	border-width:1px;
	border-radius:7px;
}

.twentypad {
	padding-left:20px;
}

.fortypad {
	padding-left:40px;
}


.catechism p strong {
	color:#900;
	font-size: 1.25em;
}

.three-column-content p strong {
	font-size:1.1em;
}

a:link  {
	/*font-weight:bold;*/
	color:#C00;
	text-decoration:none;
}
a:visited  {
	/*font-weight:bold;*/

	color:#C00;
	text-decoration:none;
}
a:hover  {
	font-weight:bold;
	color:#730001;
	text-decoration:none;
}
a:active  {
	/*font-weight:bold;*/
	color:#C60;
	text-decoration:none;
}

/* p {
	font-size:.8em;
	margin:0.8em;
}
h1 {
	font-size:1.5em;
	margin-bottom:0;
	color:#FFF;
}
h2 {
	font-size:1.2em;
	margin-bottom:0;
	color:#900;
}
h3 {
	text-align:right;
	font-size:0.8em;
	font-weight:bold;
}
h6 {
	font-size:.01em;
} */

/* Tapered Horizontal Line */
/*hr { 
    border: 0;
    height: 1px;
    background: #333;
    background-image: -webkit-linear-gradient(left, #c96, #333, #c96); 
    background-image:    -moz-linear-gradient(left, #c96, #333, #c96); 
    background-image:     -ms-linear-gradient(left, #c96, #333, #c96); 
    background-image:      -o-linear-gradient(left, #c96, #333, #c96); 
	margin:0;
}*/

/* Licht Tapered Horizontal Line */
hr { 
    border: 0;
    height: 1px;
    background: #9f4a16;
    background-image: -webkit-linear-gradient(left, #faf1dd, #9f4a16, #faf1dd); 
    background-image:    -moz-linear-gradient(left, #faf1dd, #9f4a16, #faf1dd); 
    background-image:     -ms-linear-gradient(left, #faf1dd, #9f4a16, #faf1dd); 
    background-image:      -o-linear-gradient(left, #faf1dd, #9f4a16, #faf1dd); 
	margin:0;
}

/* Quick Ref & Top links */
.detail {
	/*font-size:.8em;*/
	font-style:italic;
	white-space:pre-wrap;
	text-align:right;
	/*font-weight:bold;*/
}

.audio {
	padding-left:10px;
	/*font-size:.8em;*/
}


