@charset "utf-8";
/* Zero default margin & padding around common elements */
body, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, li, ol, p, ul
{
	margin: 0;
	border: 0 none #FFFFFF;
	padding: 0;
	font-size:small;
	color: #545360;
}

body {
	text-align:center;
}
/* ----- wrapper ----- */
#wrapper {
	width:60em;
	margin:0 auto 0 auto;
	font-size:110%;
	text-align:left;
	background-color: #e5f4fd;
}
/* ----- header ----- */
#wrapper #header {
	position:relative;
	height:14em;
	width: 100%;
	background: url(../i/st-header-slice.jpg) repeat-x;
}
#wrapper #header h1 a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 2em;
	color: #0000FF;	
	margin-left:1em;
	text-decoration:none;
}
#wrapper #header h3 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#545360;
	margin-top: -0.3em;
	margin-left: 7em;
	margin-bottom: 1.2em;
}
#wrapper #header #breadCrumbs {
	clear:both;
	height:1.2em; /* this was added for IE */
	padding:.2em;
	font-weight:bold;
	background-color:#f6f5fe;
	border-bottom:thin solid #999999;
}
#wrapper #header #breadCrumbs a:hover {
	color:#9900CC;
}
#wrapper #header #globalLinks {
	position:absolute;
	top:0;
	right:0;
	font-weight:bold;
	padding:4px;
}
#wrapper #header #globalLinks #blog {
	color:#FF3300;
}
#wrapper #header #globalLinks a {
	color:#777777;
	text-decoration: none;
}
#wrapper #header #siteNav ul {
	margin:0;
	padding:10px 10px 0;
	list-style:none;
}
#wrapper #header #siteNav li {
	float:left;
	background:url(../i/tbox_r1_c1.gif) no-repeat left top;
	margin:0;
	padding:0 0 0 9px;
}
#wrapper #header #siteNav a {
	float:left;
	display:block;
	background:url(../i/tbox_r1_c2.gif) no-repeat right top;
	padding:5px 15px 4px 6px;
	font-weight: bold;
	text-decoration: none;
	color:#545360;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#siteNav a {float:none;}
/* End IE5-Mac hack */

#wrapper #header #siteNav #current {
	background-image:url("../i/tbox_here_r1_c1.gif");
}
#wrapper #header #siteNav #current a {
	background-image:url("../i/tbox_here_r1_c2.gif");
	padding-bottom:5px;
	color:#5555CC;
}
#wrapper #header #siteNav a:hover {
	color:#9900CC;
}
#wrapper #header #title {
	margin-left:3em;
	margin-right:2em;
	margin-top:.6em;
}
#wrapper #header #title h2 {
	font-size: 2em;
	display:inline;
	color:#FF3300;
}
#wrapper #header #title h4 {
	display:inline;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.3em;
	font-weight: bold;
	color:#FF3300;
}
/* ------ formatting ----- */
.bible {
	font-weight: bold;
	color: #00F;
}

.bibleBlock em {
	background: #FFFF66;
}
blockquote.bibleBlock p {
	font-weight: bold;
	color: #00F;
}
blockquote.bibleBlock {
	margin:.2em 1em;
}
blockquote.bibleBlock cite {
	font-style: normal;
	font-weight: bold;
}
blockquote.bibleBlock p {
	margin: 0px;
	padding: 0px;
	text-align: justify;
}
#content p {
	padding:0 1em;
}
abbr {
	font-weight: bold;
}
#wrapper #main-body #content h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.5em;
	font-weight: bold;
}
#wrapper #main-body #content h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-top:.4em;
	font-size: 1.1em;
	font-weight: bold;
	color: #9900CC;
}
/* ----- footer ----- */
#wrapper #footer {
	position:relative;
	font-size:85%;
	clear:both;
	height:2em;
	background:#999999;
}
#footer #validation {
	position:absolute;
	top:0;
	left:1em;
}
#footer #validation a {
	color:#CCCCCC;
}
#footer #author {
	position:absolute;
	top:0;
	right:1em;
}
/* ----- formatting ----- */
#summary {
	display:none;
}
.articleTitle {
	display:block;
	font-size:1.2em;
	font-weight:bold;
}
#tooltipText {
	display:none;
}

