/* CSS Document ********************************************
Paragraph Style - Morning By Morning

This style sheet handles the formatting for the subpages that 
utilize paragraph style, i.e. a bold header followed by a body
of text related to that header which may include anchors, lists,
etc.

In some cases, this sheet can handle complete formatting 
for the primary content area.

If you're formatting an encapsulated non-paragraph element 
see misccomp.css. (miscellaneous components)ß

partial color history:
#009966 - green
#990000 - dark red
#DD0000 - red
#666666 - pewter
#CC33CC
************************************************************/
.pstyle {
	border: none;
	margin: 3px 0px 3px 3px; 
	padding: 0px 0px 0px 0px;
	font: normal 12px/14px sans-serif;
}
/* Formats the header */
.pstyle span {
	font: normal bold 12px/22px verdana;
	color: #666666;
}
/* red, stands out, used primarily for error msgs. */
#important {
	color: #DD0000;
}
/* just make the text red */
#makered {
	color: #DD0000;
	line-height: normal;
	font-weight: normal;  
}
#devgreet {
	font: normal bold 11px/14px Arial, Helvetica, sans-serif;
	color: #336699;
	margin: 0px;
	padding: 0px;
}
#continued{
	font: normal normal 12px/14px sans-serif;
	text-decoration: none;
	color: #336699;
}
#more a:link{
	font: normal normal 12px/14px sans-serif;
	text-decoration: none;
	color: #336699;
}
#more a:visited{
	color: #336699;
	text-decoration: none;
}
#more a:hover{
	color: #00FF00;
	text-decoration: none;
}
#example {
	font: normal normal 12px/14px sans-serif;
	color: blue;
}
.pstyle p#example {
	font: normal normal 12px/14px sans-serif;
	color: green;
}
/* Formats the pager */
.pstyle h3 {
	font: normal bold 16px/22px verdana;
	color: #666666;
	margin: 0px 3px 7px 0px;
	padding: 0px 7px 3px 0px;
	border-bottom: 2px groove #777777;	
}
.pstyle h4 {
	font: normal bold 12px/14px verdana;
	color: #666666;
	margin: 7px 3px 7px 0px;
	padding: 0px 0px 7px 0px;
	border-bottom: 2px groove #777777;	
}
.pstyle h5 {
	font: normal bold 12px/14px verdana;
	color: #009966;
	margin: 7px 3px 7px 0px;
	padding: 0px 0px 7px 0px;
}
/* embedded anchors */
.pstyle a:link {
	text-decoration: underline;
}
.pstyle a:visited{
	text-decoration: none;
}
.pstyle a:hover {
	text-decoration: underline;
	color: #00CC66;
}
/* 
non-embedded anchors 
used primarily in right column link lists
*/
.pstyle#nea a:link {
	font: normal normal 11px/14px verdana;
	color: #000066;
	text-decoration: none;
}
.pstyle#nea a:visited{
	font: normal normal 11px/14px verdana;
	color: #000066;
	text-decoration: none;
}
.pstyle#nea a:hover {
	font: normal normal 11px/14px verdana;
	color: #DD0000;
	text-decoration: none;
}
.pstyle table {
	border: none;
	font: normal 12px/14px sans-serif;
}
/* tabled embedded anchors */
.pstyle table td a:link {
	text-decoration: underline;
}
.pstyle table td a:visited{
	text-decoration: none;
}
.pstyle table td a:hover {
	text-decoration: underline;
	color: #00CC66;
}
/* Unordered list support */
.pstyle ul {
	border: none;
	margin: 3px 0px 0px 12px; 
	padding: 0px 0px 3px 12px;
	font: normal 12px/14px sans-serif;
}
.pstyle ul li a:link {
	text-decoration: none;
	color: #336666;
}
.pstyle ul li a:visited {
	text-decoration: none;
	color: #336633;
}
.pstyle ul li a:hover {
	text-decoration: none;
	color: #CC7733;
}
/* inline scripture verse color */
#verse {
	color: #005577;
}
span#verse {
	font: normal normal 12px/12px arial, helvitica;
	color: #005577;
}
/* anchor redirect to top of page */
.pstyle a:link#topper {
	text-decoration: none;
	color: #336666; 
}
.pstyle a:visited#topper {
	text-decoration: none;
	color: #336666; 
}
.pstyle a:hover#topper {
	text-decoration: none;
	color: #FF5522; 
}

/* 
This section styles the overview style sitemap 
If someone has the time, it would be good to 
generalize this rather than be specific to sitemap
*/
.smindex table {
	border: none;
	margin: 3px 0px 3px 12px; 
	padding: 0px 0px 0px 12px;
	font: normal 12px/14px sans-serif;
}
.smindex span {
	font: normal bold 12px/18px verdana;
	color: #666666;
	margin: 7px 0px 0px 0px; 
	padding: 7px 0px 3px 0px;
}
.smindex h3 {
	font: normal bold 16px/22px verdana;
	color: #666666;;
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	border-bottom: 2px groove #777777;	
}
.smindex ul {
	border: none;
	margin: 3px 0px 0px 12px; 
	padding: 0px 0px 3px 12px;
	font: normal 12px/14px sans-serif;
}
.smindex ul li a:link {
	text-decoration: none;
	color: #336666;
}
.smindex ul li a:visited {
	text-decoration: none;
	color: #336666;
}
.smindex ul li a:hover {
	text-decoration: none;
	color: #CC7733;
}
