/* *********************** GENERAL SETTINGS     *********************** */
html, fieldset { background: transparent; border-style: none; position: relative; height: auto; width: auto; padding: 0px; margin: 0px; }
form ul, form ul li, fieldset p { margin:0px; padding:0px; list-style:none; }
body { font-size: 100.1%; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #3C3633; background: #ffffff; margin: 0px; padding: 0px 0px 10px 0px; }
/* CSS global reset for all browsers */ 
* { margin: 0px; }
img { border: 0 none; }
a { color: #0000ff; text-decoration: underline; }
a:hover { color: #ff0000; text-decoration: none; }
a.image, a.image:hover { border:0; }
li { list-style: none; }
ul { list-style: none; clear: both; }
fieldset { width: 90%; padding: 5px; border: 1px solid #eee; }
.both { clear: both; }
body.published { background: #AADDFF; }
body.mceContentfieldset { background: transparent; border-style: none; position: relative; height: auto; width: auto; padding: 0px; margin: 0px; }
form ul, form ul li, fieldset p { margin:0px; padding:0px; list-style:none; }
body { background: white; }
/* *********************** END GENERAL SETTINGS *********************** */

/* *********************** CSS "Our_Menu" Rollover SETTINGS  *********************** */
#our_menu {
height:50px;
left:300px;
position:absolute;
top:40px;
width:600px;
}
a:hover {background:#ffffff; text-decoration:none;} /*BG color is a must for IE6*/
a.booktip span {display:none;}
a.booktip:hover span{ display: block; position: absolute; top: 45px; left: 48px;
width: 405px; padding: 15px; margin: 5px; z-index: 100;
color: #ffffff; background: #0078a8; font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
text-align: justify; border: medium outset ButtonHighlight; }

a:hover {background:#ffffff; text-decoration:none;} /*BG color is a must for IE6*/
a.bloodtip span {display:none;}
a.bloodtip:hover span {display: block; position: absolute; top: 45px; left: 48px;
width: 405px; padding: 15px; margin: 5px; z-index: 100;
color: #ffffff; background: #0078a8; font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
text-align: justify; border: medium outset ButtonHighlight; }

a:hover {background:#ffffff; text-decoration:none;} /*BG color is a must for IE6*/
a.hopetip span {display:none;}
a.hopetip:hover span {display: block; position: absolute; top: 45px; left: 48px;
width: 405px; padding: 15px; margin: 5px; z-index: 100;
color: #ffffff; background: #0078a8; font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
text-align: justify; border: medium outset ButtonHighlight; }

a:hover {background:#ffffff; text-decoration:none;} /*BG color is a must for IE6*/
a.septip span {display:none;}
a.septip:hover span{display: block; position: absolute; top: 45px; left: 48px;
width: 405px; padding: 15px; margin: 5px; z-index: 100;
color: #ffffff; background: #0078a8; font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
text-align: justify; border: medium outset ButtonHighlight; }

img { border:0 none; float: left; }
#webelieve {
	position:relative;
	float: left;
	top: -6px;
}
#book {
	float: left;
    	padding: 0px;
}
#blood {
	margin-left: 15px;
	padding: 0px;
}
#hope {
	padding: 0px;
	margin-left: 10px;
}
#separate {
	float: left;
        margin-left: 15px;
        padding: 0px;
}
/* ******************** End our_menu rollover Settings *********************** */

/* ***** Begin footnote rollover settings/each footnote id'd by date of article ********* */
	a.aug27:hover {background:#ffffff; text-decoration:none;} /*BG color is a must for IE6*/
	a.aug27 {text-decoration: none;}
	a.aug27 span {display:none;}
	a.aug27:hover span {
	display: block;
	position: static;
	padding: 10px;
	margin: 15px;
	z-index: 100;
	color: #ffffff;
	background: #0078a8;
	font: .82em "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: justify;
	border: medium outset ButtonHighlight;
} 
/* ******************** End footnote rollover Settings *********************** */
/* ******************** monitor/bible img settings ******************* */
#screen { position: absolute; float: left; top: 0px; }
#daily { position: absolute; top:  17px; left: 22px; }
/* ******************** END monitor/bible settings******************** */
/* ******************** Begin Article Settings************************ */
#article { position: relative; top: 25px; left: 0px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; line-height: 160%; }
/* ******************** End Article Settings************************** */	
/* ******************** Begin Homepage PDF Button Settings************ */
img.getpdf { float: left; margin: 0px 10px 0px 0px; }
/* ******************** End Homepage PDF Button Settings************** */
#top_center {
    text-align: center;
    width: auto;
    position: relative;
}

#content { margin: 0px auto; width: 1000px; background: #ffffff; padding: 0px; }
#top { padding: 0px; margin-top: 25px; background: #ffffff url(../images/top_bg.gif) repeat-x top center; height: 250px; width: 1000px; position: relative; clear: both; }
#top #top_right { position: absolute; top: 60px; right: 0px; background: #ffcc00 url(../images/top_h1_bg.jpg) no-repeat top center; width: 246px; height: 190px; }
#top #top_right #h1_padding { position: relative; }
#top #top_right #h1_padding h1 { position: absolute; left: 6px; top: 150px; font:  12px "Trebuchet MS", Arial, Helvetica, sans-serif; line-height: 18px; letter-spacing: -1px; color: #cc0000; text-transform: none; text-align: center; width: 222px; }
#top #top_right #h1_padding h1 span { font: normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif; }
#top #top_right #h1_padding #logo { position: absolute; top: 21px; left: 60px; }
#your {
	position: absolute;
	left: 380px;
	top: 65px;
}
#top p.exhort { font: .88em Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif; color: #ffffff; position: absolute; top: 105px; left: 390px; text-transform: none; }
#top p.desc { position: absolute; top: 145px; left: 420px; width: 360px; font: normal .82em "Trebuchet MS", Arial, Helvetica, sans-serif; color: #cc0000; }
#top p.doc { position: absolute; top: 180px; left: 345px; width: 525px; font: normal .69em "Trebuchet MS", Arial, Helvetica, sans-serif; text-align: justify; color: #0000cc; }

#search_flash { position: relative; top: 20px; width: 1000px; height: 70px; clear: both; background: #ffffff; margin-top: 0px; }
#searchform { width: 220px; height: 70px; padding: 0px; margin-left: 10px; text-align: left; float: left; color: #ffffff; background: #ffffff url(../images/search_bg.jpg) no-repeat top left; position: relative; }
#searchform table.moduletable td { background: transparent; }
#searchform .moduletable { margin: 0px; padding: 0px; text-align: center; }
#searchform form { margin: 0px; padding: 0px; text-align: left; position: absolute; top: 27px; left: 55px; }
#searchform input { vertical-align: middle; margin: 0px; padding: 0px; }
#searchform .inputbox { width: 140px; height: 17px; line-height: 17px; padding: 0px 2px; font-size: 11px; display: block; float: left; border: none; background: transparent; color: #000000; }
#searchform .button { font: bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform: uppercase; color: #ffffff; }
#searchform strong { font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #ffffff; display: block; width: 200px; padding-left: 57px; padding-top: 7px; }
#newsflash { margin-left: 10px; padding: 0px; width: 695px; height: 70px; float: left; background: #ffffff; }
#newsflash th { font: bold 11px Tahoma, Arial, Helvetica, sans-serif; letter-spacing: 0px; color: #000000; line-height: 11px; padding: 0px 0px 0px 2px; margin: 0px; text-transform: none; background: transparent; text-align: left; height: 11px; }
#newsflash .newsflash { width: 695px; margin: 0px 0px 0px 0px; padding: 0px; background: transparent; }
#newsflash table.moduletable td, #newsflash .contentpaneopen td { padding: 0px; margin: 0px; color: #333333; line-height: 14px; background: transparent; text-align: left; font-size: 8px; }
#newsflash .article_seperator { background-color : transparent; font-size: 1px; }
/******/

#top #menu { position: absolute; top: 31px; left: 305px; clear: both; padding: 0px; height: 40px; width: 695px; background: transparent; }

/******/

.tidbits { top: 405px; }
.white_space { height: 20px; display: block; }

.sep { display: block; height: 0px; clear: both; }
#main { padding: 32px 0px 0px 0px; margin: 0px 7px 0px 0px; width: 993px; background: #ffffff; }
#main #mcontent { float: left; margin-left: 240px; margin-top: 20px; padding: 0px; background: transparent; width: 700px; }
#main #mcontent2 { margin: 0px; padding: 0px; background: transparent; }
#mcontent .padding { background-color: transparent; padding: 0px; text-align: left; padding-top: 0px; }
#mcontent2 .padding { background-color: transparent; padding: 0px; text-align: left; padding-top: 0px; }
#footer {
	width: 1000px; /* Width of footer */
	height: 145px; /* Height of the footer */
	background: #eeeeee;
	clear: both;
	color: #999999;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: .69em;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 160%;
}
#ftext {
	width: 650px;
	text-align: center;
	margin: 0px auto;
	line-height: 150%;
	font-size: 10px;
}
#brave {
	margin: 0px auto;
	padding: 10px 0px 0px;
	width: 185px;
}
#brave img{
        float:none;
}
#float {
        float:left;
        margin: 0px auto;
        height: 60px;
        padding: 0px;
}
#float 

.coming img {
        float: none;

}
/* *********************** END LAYOUT SETTINGS  *********************** */

/* *********************** NAVIGATION SECTION   *********************** */
/* Pathway Breadcrumbs */	
.pathway { font-size: 10px; color:#ccc; font-weight: bold; }
a.pathway { color:#6699ff; text-decoration: none; }
a.pathway:hover { color:#6699ff; text-decoration: underline; }
/* Mainlevel menu */

/* End Mainlevel menu */
	
/* Sub Menu */

/* End Sub Menu */

/* Add Custom Menus */

/* Add Custom Menus */

/* *********************** END NAVIGATION SECTION ********************* */

/* *********************** STANDARD MODULE TABLE  ********************* */
table.moduletable { width: 100%; padding: 0px; margin: 0px 0px 5px 0px; }
table.moduletable th, table.moduletable_menu th { font: bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; line-height: 12px; text-transform: uppercase; color: #ffffff; text-align: left; background: #ffffff url(../images/h_bg.gif) no-repeat top center; width: 233px; padding-top: 11px; padding-bottom: 10px; padding-left: 32px; }
table.moduletable td { height: 18px; text-align: center; }
table.moduletable p { text-align: left; }
/* Custom Modules */

.moduletablebrave {width: 170px; padding-top: 3px; margin-left: 400px;}
.moduletablebrave img {float:none;
}
/* End Custom Modules */

/* *********************** END STANDARD MODULE TABLE ********************* */

/* *********************** CONTENT - SECTIONS & CATEGORIES *********************** */

td.contentheading { padding: 0px; margin: 0px; line-height: 32px; font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing: 0px; color: #000000; height: 32px; text-transform: uppercase; background: #ffffff; }
.contentheading table td { letter-spacing: 0px; font-weight: bold; }
/* content title and links */
.contentpagetitle { background-color : transparent; }
a.contentpagetitle, a.contentpagetitle:link, a.contentpagetitle:visited { text-decoration: none; font-weight: normal; color: #999; border-bottom: 0px; }
a.contentpagetitle:hover { color: #ccc; border-bottom: 0px dashed #ccc; text-decoration: none; }
/* top box like a category description */
.contentdescription { background-color : transparent; padding: 10px 0px; }
/* Main Body Text */
.contentpane { background: transparent; }
.contentpaneopen {
	background-color: transparent;
	line-height: 160%;
	padding: 0;
	font-size:.82em;
	}
/* Main Body Text */

/* article rating */
.content_rating { font-weight: normal; font-size:.8em; }
.content_vote { font-weight: normal; font-size: .8em; }
/* icons */
.buttonheading { font-size: 12px; }
.pop-ups { float: right; }
a.pop-up { border-bottom: 0; }
/* Dates */
.createdate { color: #666666; font-size: 11px; font-weight: bold; text-transform: none; }
.modifydate { color: #ccc; font-size: 10px; font-style: normal; text-transform: uppercase; }
.newsfeeddate { font-size: 11px; color: #999; font-weight: normal; }
/* Dates */

/* Writen by Authors name */
.small { color: #cccccc; font-size: 10px; line-height: 17px; margin: 0px; padding: 0px; text-transform: uppercase; }
/* Page navigation links "<<< 1 of 10 next >>>" */
.pagenav { font-size: 11px; color: #999; }
.pagebar { font-size: 11px; font-weight: bold; }
.pagenav_prev { font-size: 11px; color: #999; }
.pagenav_next { font-size: 11px; color: #999; }
a.pagenav { color: #cc0000; text-decoration: none; font-weight: bold; }
a.pagenav:hover { color: #990000; text-decoration: none; font-weight: bold; }
.pagenavcounter { height: 15px; }
.back_button { font-size: 11px; letter-spacing: 1px; height: 15px; clear: both; margin: 5px 0px; text-transform: uppercase; font-weight: bold; }
/* Read more link */
.readon { font-size: 11px; color: #cc0000; text-decoration: none; font-weight: bold; border-bottom: 1px solid #ff9900; width: 100%; display: block; }
.readon:hover { text-decoration: none; color: #990000; }
/* Article index   */
table.contenttoc { padding: 0px; margin: 2px; font-size: 11px; }
table.contenttoc th { background: transparent; color: #06c; }
table.contenttoc td { padding: 2px; }
/* Links article index */
	a.toclink:hover, a.toclink:visited, a.toclink:link { height: 18px; }
/* End Article index  */

/*  component heading */
.componentheading { text-align:left; margin-top: 5px; background-color: #ffffff; line-height: 48px; font: bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #cccccc; text-transform: uppercase; letter-spacing: 1px; }
/* Sectiontable Table types listings Faqs's, weblink etc..*/
.sectiontableheader { background-color : #eeeeee; color : #666666; border-collapse: collapse; font: bold 11px ""Trebuchet MS"", "Times New Roman", Times, serif; text-transform: uppercase; padding: 3px; }
/* Table odd and Even Rows */
.sectiontableentry1 { background-color: #f9f9f9; color: #666; font-size: 11px; padding: 2px 0px !important; text-align: left; }
.sectiontableentry2 { background-color: #ffffff; font-size: 11px; padding: 2px 0px !important; text-align: left; }
.sectiontableentry1 td, .sectiontableentry2 td { padding: 2px; }
.sectiontableentry1 input, .sectiontableentry2 input { margin: 0px; padding: 0px; height: 15px; width: 15px; background: none; vertical-align: middle; }
#mosright .sectiontableentry1 label, #mosright .sectiontableentry2 label { margin: 0px; padding: 0px; width: 190px; display: block; }
.sectiontablefooter { height: 18px; }
table.poll { border: none; margin: 0px; padding: 0px 5px; }
table.poll thead td { text-align: left; margin: 0px; padding: 0px; width: 200px; }
table.pollstableborder { margin: 0px; padding: 0px; border: none; }
table.pollstableborder td { text-align: left; margin: 0px; padding: 0px; width: 130px; }
/* End Sectiontable */

/* Category */
.category { color:#ccc; }
a.category:link, a.category:visited { height: 15px; color: #cc0000; text-decoration: none; }
a.category:hover { height: 15px; color: #990000; text-decoration: underline; }
/* End category */

/* blogsection */

/* End blogsection */

/* Search Form Module*/
.search { height: 18px; }
/* results if not search google */
.searchintro { height: 18px; }
/*Search Form keyword highlight*/
.highlight { border: 1px solid #eee; background: #fff; padding: 0px 4px 0px 4px; color: #666; font-weight: bold; }
/* End Search Form */

/* wrapper title */
.wrapper { background-color : #FFFFFF; }
/* *********************** END CONTENT - SECTIONS & CATEGORIES *********************** */

/* *********************** FORM SECTION  *********************** */	

/* Submit Button */

/* Contact Email Form */

/* *********************** END FORM SECTION *********************** */

/* *********************** TABBED EDITING *********************** */
/*When user login to edit or sumbit articles*/
/* for modifying {moscode} output.  Don't set the colour! */
.moscode { background-color: #f0f0f0; }
.code { font-family: courier, serif; font-size: 1.2em; padding: 2px; background-color: #f0f0f0; color: blue; border: 1px solid #d5d5d5; margin: 0px; width: 90%; }
/* Text passed with mosmsg url parameter */
.message { font-family : "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; font-size : 1em; color : #666; text-align: center; }
/* Styles for dhtml tabbed-pages */
.ontab { background-color: #666666; border-left: outset 1px #666; border-right: outset 1px #333; border-top: outset 1px #666; border-bottom: solid 1px #333; text-align: center; cursor: default; font-weight: bold; color: #FFFFFF; padding: .2em; }
.offtab { background-color : #cccccc; border-left: outset 1px #666; border-right: outset 1px #333; border-top: outset 1px #666; border-bottom: solid 1px #333; text-align: center; cursor: default; font-weight: normal; padding: .2em; }
.edit-tabs { padding: 1em; background: none; }
.tabpadding { padding:1px; }
.tabheading { background-color: #FF6600; text-align: left; }
.pagetext { visibility: hidden; display: none; }
/*Body of the form*/
.adminform { background-color : #FFFFFF; }
/* *********************** End TABBED EDITING *********************** */