/*=====[ January 2005 . Author John Oxton (joshuaink.com) ]=====*/

/* element selectors */
*{margin:0;padding:0;}
a{color:#9D6141;font-weight:bold;text-decoration:none;padding:0px 2px 0px 2px;}
a:hover{background-color:#9D6141;color:#FFE;}
blockquote{margin:0.8em 0 0.6em 1em;padding-left:1em;font-style:normal;border-left:4px solid #E2D7CF;}
body{background:white url(../candy/background.png) 0 0 repeat; text-align:center; font-family: helvetica; font-style: normal;font-weight:normal; font-size:10px;}
h1,h2,h3,h4{ font-family:Georgia, Times New Roman, Times, serif;}
h2{color:#98533B;margin-bottom:.5em;line-height:1.7em;font-size:1.7em;}
h3{margin:0.8em 0 20px 0;font-size:1.3em; border-bottom:1px solid #666; /*border added by Jason Ebensberger*/}
h3 img {float:left; background:#F2F2F2;}
h4{margin:0.8em 0 0.6em 0;font-size:1.1em;}
html{min-width:770px;}
img{padding:2px; border:0;}
ol{margin:0.8em 0 0.6em 2em;padding-left:1em;list-style-type:lower-roman;}
p{margin:6px 0 6px 0; text-align:justify;}
td {padding:2px 0 2px 2px;}

/* id selectors */
#article{width:450px; float:left; padding:40px 0 20px 0; margin-left:50px;line-height:1.7em;color:#635141;}
#articleCalendar{width:520px; float:left; padding:40px 0 20px 0; margin-left:30px;line-height:1.7em;color:#635141;}
#bibleVerse {margin:20px 0px 20px 0px;}
#breadCrumb {float:right; font-size:90%;}
#content{font-size:1.25em;background:transparent url(../candy/contentBackground.png) 0 0 no-repeat; min-height:300px;}
#content ul{margin:0.8em 0 0.6em 1em;padding-left:1em;list-style-type:square; text-align:justify;}
#content,#foot,#pagehead{width:770px; margin:0 auto; position:relative; text-align:left;}
#contentContainer{background:#F7F7F7 url(../candy/contentBackground2.png) 50% 100% repeat-y;float:left;}
#contentContainer,#footContainer,#pageheadContainer{width:100%;}
#foot{background:transparent url(../candy/footBackground2.png) 100% 0 repeat-x; height:150px;}
#foot ul{position:absolute;top:45px;}
#foot li{/* hide bullets */list-style-type:none;}
#foot #foot1{/* width to solve odd problem with Opera 7.5 */width:200px; /* original value 200px {JME} */position:absolute;left:300px; /* original value 300px {JME} */}
#foot #foot2{/* width to solve odd problem with Opera 7.5 */width:200px;position:absolute;left:570px;}
#foot #pageTop{position:absolute;left:482px;top:-40px;}
#foot #pageTop a{display:block;width:26px;height:26px;text-indent:-9999px;text-decoration:none;background:transparent url(../candy/pageTop.png) 0 0 no-repeat;float:left;}
#footContainer{background:transparent url(../candy/footBackground.png) 0 0 repeat-x;clear:both;}
#home_photo1 {float:right; position:relative;}
#pageheadContainer{background:transparent url(../candy/pageheadBackground.png) 0 100% repeat-x;}
#pagehead{height:130px;}
#pagehead{background:transparent url(../candy/pageheadBackground2.png) 0 100% repeat-x;}
#pagehead h1 a{display:block; text-indent:-9999px; width:230px; height:150px; text-decoration:none; float:left; background:transparent; /*background added by Jason Ebensberger*/}
#pagehead a:hover{/*background:transparent;*/}
#pagehead h1{position:absolute; top:0; left:0;}
#pagehead ul{display:block; position:absolute; top:105px; left:340px; /* original value 410px {JME} */}
#pagehead li{display:block; float:left; width:80px; margin-left:3px;}
#pagehead li a{display:block;height:20px;text-align:center;color:#4B271B;font-size:1.2em;font-weight:bold;line-height:20px;text-decoration:none;text-transform:lowercase;}
#pagehead li.odd a{background:#CBA181;}
#pagehead li.even a{background:#B67357;}
#pagehead a:hover{color:#FFE;}
#pastorImage {float:right; padding:6px;}
#praiseWorshipImage_1 {float:right; padding:5px;}
#praiseWorshipImage_2 {float:left; padding:5px;}
#siteMap {padding:0 0 15px 0; color:#9D6141;}
#subContent{display:inline; width:180px; float:left; padding:40px 0 20px 0; margin-left:30px; color:#8B725A; font-size:98%;}
#subContent ul {margin:0 0 0 20px; padding:0;}
#subContent h2{font-size:1.3em;border-bottom:2px solid #9D6141;}
#subContent h3{font-size:1.1em; padding:0; margin:10px 0 5px 0;}

/*==={class selectors}===*/
.centerTxt {text-align:center; margin:0 auto;}
.errTxt {color:red;}
.historyImage_1 {float:right; padding:6px;}
.imageBox {margin:10px 0;} /* use for general image layout control */
.imageBox img {margin:10px 0;} /* apply image layout control to group of images using span element */
.linkDown {color:#FFE; background-color:#9D6141; text-decoration:underline;}
.LLTripContainer {border:1px dashed gray; margin:3px 3px 10px 3px;}
.LLTripImages {text-align:left; margin-left:8px;}
.LLTripImages a {text-decoration:none; background:none;}
.LLTripImages a:hover {text-decoration:none; background:none;}
.LLTripText {margin: 5px; text-align:justify;}
.pagePictureFlLeft {float:left; margin:6px;}
.pagePictureFlRight {float:right; margin:6px;}
.underline {text-decoration:underline;}
