/*This stylesheet is used for Sermon Notes only. It was started with Pastor Stan McElrath
in the late 90's and has been modified for Pastor Doug Pierce, interim pastors, and 
Pastor Brian Delbridge.*/
 
/*DIVs for element positioning.*/
#header /*Block for Sermon Date, Speaker, and Logo*/ {
	color: #333;
	font-size: .88em;
	background-color: #fff;
	padding-left: 35px;
	width: 640px;
	min-width: 640px;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 100px;
	padding-top: 10px; }
#title /*Block for Sermon Title, Sermon Series, and Scripture Reference*/ {
	font-size: 1.25em;
	font-weight: bold;
	background-color: #fff;
	text-align: center;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 100px;
	width: 640px;
	min-width: 640px;
	padding: 10px 20px 10px 15px; }
#title p /* Not a block but modifies Series and Scripture reference separate from the Sermon Title */ { font-size: .88em; }
#body /*Block for the Sermon outline.*/ {
	color: #333;
	font-size: .88em;
	background-color: #fff;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 100px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 35px;
	width: 640px;
	min-width: 640px; }
#footer /*Block for the copyright info.*/ {
	font-size: .5em;
	line-height: 1em;
	background-color: #fff;
	text-align: center;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 100px;
	width: 640px;
	min-width: 640px;
	padding: 10px 15px 10px 20px; }

/*Standard elements.*/
body /*The body has a background color to separate it from the .body ID, that is, the "page" containing the text.*/ {
	font-size: 100%;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	line-height: 1.13em;
	background-color: #333; }
	
/*Pastor Brian Delbridge includes references to scripture. We put that scripture into blockquotes and add them to the page. These are not usually included in the Sermon notes published in the bulletin but are shown on-screen at church during the sermon.*/
a:link {
	color: #bc0000;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	font-weight: bold;
	text-decoration: none; }
a:visited {
	font-weight: bold;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	text-decoration: none; }
a:hover {
	color: #fff7fd;
	font-weight: bold;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	text-decoration: underline;
	background-color: #be5124; }
acronym {
	border-bottom-color: #666666;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	cursor: help;
	}
blockquote {
	padding: 1em;
	font-weight: normal;
	font-style: italic;
	background-color: #f9f9f9;
	margin-right: 50px;
	margin-left: 0;
	border: dashed 1px #bababa; }
blockquote p {
	padding-top: 1em;
	margin: 0;
	font-style: italic;
	font-weight: normal;
	background-color: #f9f9f9; }
blockquote sup {
	font-weight: bold;
	font-size: .75em;
	line-height: .75em; }
blockquote cite {
	font-weight: bold;
	font-style: normal;
	text-decoration: none; }
blockquote p.indent {
	margin-left: 2.5em;
	margin-bottom: 0;
	margin-right: 0;
	margin-top: 0;
	padding-bottom: .5em;
	text-decoration: none;
	text-indent: -2.5em; }
p {
	color: #333;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	margin: .5em 1em .5em 1.5em; }
p.note {
	color: #be5124;
	font-size: .88em;
	padding-left: .4em; }
h1 {
	font-size: 1.5em;
	font-style: italic;
	margin-top: 1em;
	margin-bottom: 0;
	margin-left: 0; }
h2 {
	font-weight: normal;
	font-size: 1.13em;
	margin: 1em 2.5em 0 0; }
h3 {
	font-weight: normal;
	font-size: 1em;
	text-align: left;
	text-indent: 0;
	margin: 1em 2.5em 0 0; }
h4 {
	font-weight: normal;
	font-size: .88em;
	text-align: left;
	margin-right: 2.5em;
	margin-bottom: 0;
	margin-left: 0; }
img /*Keeps the TNC Logo spaced from the right margin.*/ { margin-right: 30px; }
li { margin-right: 1em; }
li.nobullet { list-style-type: none; }
sup {
	font-size: .75em;
	vertical-align: .35em; }

/*Begin nested list info for the outlining (Roman cap, Alpha cap, number, alpha lower, etc.).*/
/*Primary in nested list, upper-roman.*/
ol {
	text-transform: capitalize;
	font-weight: bold;
	margin: 0;
	padding-bottom: .5em;
	padding-left: 50px;
	list-style-type: upper-roman; }
/*Secondary in nested list, upper-alpha.*/
ol ol {
	text-transform: none;
	font-weight: normal;
	position: inherit;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: -1.5em;
	list-style-type: upper-alpha; }
/*Tertiary in nested list, numeric.*/
ol ol ol {
	position: inherit;
	margin-top: 0;
	margin-bottom: 0;
	list-style-type: decimal; }
/*Quarternary in nested list, lower-alpha.*/
ol ol ol ol {
	position: inherit;
	margin-top: 0;
	margin-bottom: 0;
	list-style-type: lower-alpha; }
/*Quinary in nested list, lower-alpha.*/
ol ol ol ol ol {
	position: inherit;
	margin-top: 0;
	margin-bottom: 0;
	list-style-type: decimal; }
/*Takes out the Capitalize on each word in a quote*/
ol li blockquote { text-transform: none; }
/*End nested-list items*/

/*Unused or unknown*/
/* table { font-size: .88em; }*/
/*.bodytable { margin-left: 1.5em; }*/

p.takeaway /*Used by Pastor Doug Pierce*/ {
	margin-top: 1.5em;
	margin-left: 0; }
/*DL used for Scriptures. As of 2008, we are not using this method.*/
dl {
	margin-top: 0;
	margin-right: 1em;
	margin-bottom: 0; }
dt {
	margin-top: 0;
	margin-right: 1em;
	margin-bottom: 0; }
dd {
	font-style: italic;
	font-weight: bold;
	margin-top: 1em;
	margin-right: 1em;
	margin-bottom: 1em;
	padding-left: -1.2em; }
ul {
	margin-top: .5em;
	margin-bottom: .5em; }
.focus /*Focus was used in all of Pastor Doug Pierce's sermons. Not used now.*/ {
	font-size: .88em;
	background-color: #fff;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 35px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 35px;
	width: 400px;
	min-width: 550px; }
.quote {
	font-style: italic;
	background-color: #fff;
	text-align: center;
	padding: 15px;
	position: relative;
	left: 10%;
	width: 60%;
	border: solid 1px #006; }
.resitem {
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 3em; }
.restitle {
	margin-top: 1em;
	margin-bottom: 0;
	margin-left: 2.5em; }
.footnotes {
	                    	font-style: normal;
	                    	font-weight: normal;
	                    	font-size: 0.88em;
	                    }

