
body{



margin:0; 

background-color:#efefe0; 

color:#000; 

padding:10px 0 14px; 

font-family:"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif}



div, h1, h2, p, form, label, input, textarea, img, span{



margin:0; 

padding:0}



ul{



margin:0; 

padding:0; 

list-style-type:none; 



font-size:0}



.spacer{



clear:both; 

font-size:0; 

line-height:0}



#body{



width:978px; 



padding:13px 1px 13px 2px; 



margin:0 auto}



.bkgndfade{



width:608px; 



background:url(/images/bkgndfade.png) repeat-y; 

position:relative; 

z-index:100}



#bodyBottom{



width:946px; 



background:url(/images/body_bottom_bg.gif) 0 0 repeat-x #B9B99D; 



color:#fff; 

vertical-align:middle; 

padding:15px 13px 25px 18px; 

margin-top:0; 

margin-left:auto; 

margin-right:auto; 

display:block; 

position:relative; 

/*height:74px; */

}



img.icon{

vertical-align:middle; 

padding-right:5px}



h3{

font-size:15px}



h3.alert{

background-color:#fff8db; 

padding-left:0}



h3.download{

background-color:#e9feff; 

padding-left:0}



p.download{

font-style:italic; 

color:#62625C; 

font-size:13px; 

margin-top:-10px}

/* @group Page CSS */

.pageTxt2 a{

text-decoration:none; 

border-width:0; 

border-style:none}



.pageTxt2 a:hover{

text-decoration:none; 

border-width:0; 

border-style:none}



#pageLeft h1.pageTitle{

margin-right:2px; 

background-color:#51ACCA; 

padding:10px; 

color:white; 

border-bottom:2px solid gray; 

letter-spacing:3px; 

position:relative; 

top:-24px; 

margin-left:2px; 

line-height:35px}



#pageLeft{



width:608px; 

float:left; 

background:url(/images/right_panel_bg.gif) 0 0 repeat-y}

#pageLeft a{



color:#47472D; 

background-color:inherit; 

text-decoration:underline}



#pageLeft a:hover{



color:#974D04; 

text-decoration:none}



#pageLeft p.leftTop{



display:block; 

background:url(/images/right_top.gif) 0 0 no-repeat; 

width:608px; 

height:26px}



#pageLeft h2{



font:bold 30px/22px Arial,Helvetica,sans-serif; 



color:#222222; 



background-color:inherit; 



margin:0 0 16px 0; 



padding:0 0 0 25px; 



display:block}



#pageSummary{

background-color:#e9feff; 



margin-right:10px; 



margin-left:10px; 



border-style:dotted; 



border-width:1px; 



float:left; 

width:585px}



#pageSummary h2.headline{



font-size:20px; 



text-align:left; 



background-color:#ffe898; 



padding-left:10px}



#pageSummary img.pic{



width:250px; 



float:left; 



padding-right:10px; 



padding-bottom:10px; 



padding-left:10px}



#pageSummary img.pic5{



width:200px; 



float:left; 



padding-right:10px; 



padding-bottom:10px; 



padding-left:10px}



#pageSummary p.content{



font:normal 15px/18px Arial,Helvetica,sans-serif; 



color:#62625C; 



background-color:inherit; 



z-index:25; 



padding-right:5px; 

padding-left:5px; 

padding-bottom:5px}

#pageBio{



margin-right:10px; 

margin-left:10px; 

float:left; 

width:585px;
	padding-bottom: 20px;
}



#pageBio h2.headline{



font-size:20px; 



text-align:left; 



background-color:#ffe898; 



padding-left:10px;
	padding-bottom: 10px;
	padding-top: 10px;
}



#pageBio img.pic{



width:250px; 



float:left; 



padding-right:10px; 



padding-bottom:10px; 



padding-left:10px}



#pageBio img.pic5{



width:200px; 



float:left; 



padding-right:10px; 



padding-bottom:10px; 



padding-left:10px}



#pageBio p.content{



font:normal 15px/18px Arial,Helvetica,sans-serif; 



color:#62625C; 



background-color:inherit; 



z-index:25; 



padding-right:5px; 

padding-left:5px;
	padding-bottom: 10px;
}



#pageNews{

background-color:#e9feff; 

margin-right:10px; 

margin-left:10px; 

border-style:dotted; 

border-width:1px; 

float:left;

display:inline;
}



#pageNews h2.headline{

font-size:20px; 

text-align:left; 

background-color:#ffe898; 

padding-left:10px}



#pageNews img.pic{

width:250px; 

float:left; 

padding-right:10px; 

padding-bottom:10px; 

padding-left:10px}

#pageNews img.pic5{

width:200px; 

float:left; 

padding-right:10px; 

padding-bottom:10px; 

padding-left:10px}



#pageNews p.content{

font:normal 15px/18px Arial,Helvetica,sans-serif; 

color:#62625C; 

background-color:inherit; 

z-index:25; 

padding-right:5px}



#pageInfo{

display:inline; 

float:left; 

padding-right:20px; 

padding-left:20px; 

margin-top:15px}



#pageInfo h3{

font-size:15px; 

text-align:left}



#pageInfo h2.title{

font-size:30px; 

text-align:left; 

border-bottom-style:dotted; 

border-bottom-width:1px; 

padding-left:0; 

padding-bottom:8px; 

padding-top:20px}



#pageInfo p img.pic{

float:right; 

padding-left:10px; 

padding-right:10px; 

width:150px}



#pageInfo p.content{

font:normal 15px/20px Arial,Helvetica,sans-serif; 

margin-bottom:15px;

color:#62625C}



#pageInfo ul{



font-size:15px; 

color:#62625C; 

list-style-type:disc}



#pageInfo ol{



font-size:15px; 



color:#62625C; 



list-style-type:decimal}



#pageInfo ul li{

color:#62625C; 

margin-left:20px; 



padding-top:0; 



line-height:20px}



#pageLeft p.leftBottom{



display:block; 



background:url(/images/right_bottom.gif) 0 0 no-repeat; 



width:608px; 



float:left; 



height:20px}



#pageInfo ul.green li{

list-style-image:url(/images/bullet_green.gif); 

font-size:1.5em; 

line-height:30px}



#pageInfo ul.green li a{

text-decoration:none; 

padding-left:0}



#pageInfo ul.green a:hover{

background-color:#00a8dc; 

color:white; 

list-style-position:inside}



td{

padding:10px; 

float:none; 

font-size:15px}



table#beliefs tbody tr.odd td{

background-color:#fffbe2}



table#sundayschool{}



table#sundayschool tbody tr td{

background-color:#e9feff; 

border:1px solid silver}



#sundayschool tbody tr.header{

background-color:#d76e08; 

font-size:1.3em; 

text-align:center}



#sundayschool tbody tr.description td{

background-color:#ffe898}



/* @end */

/* @group Header */

#header{



background:url(/images/header.gif) 0 0 no-repeat; 



width:981px; 



height:274px; 



position:relative; 



margin:0 auto}



#header ul{

background:url(/images/nav_bar.gif) 0 0 no-repeat; 

width: 915px; 

height:29px; 

position:absolute; 

left: 31px; 

top:6px; 

padding: 0 0 0 23px}





#header ul li{



background:url(/images/nav_div.gif) right top no-repeat; 



height:27px; 



float:left; 



padding:0 1px 0 0}



#header ul li a{



display:block; 



background:url(/images/nav_bg.gif) 0 0 repeat-x; 



padding:0 14px; 



font:bold 13px/27px Arial,Helvetica,sans-serif; 



color:#344A04; 



background-color:inherit; 



text-decoration:none}



#header ul li a:hover{



background:url(/images/nav_hover.gif) 0 0 repeat-x; 



color:#fff; 



background-color:inherit}



#header ul li a.hover{



display:block; 



background:url(/images/nav_hover.gif) 0 0 repeat-x; 



color:#fff; 



padding:0 14px; 



font:bold 13px/27px Arial,Helvetica,sans-serif; 



background-color:inherit; 



text-decoration:none; 



cursor:text}



#header ul li.last{



background-image:none; 



height:27px; 



float:left}



#header img.logo{



position:absolute; 



left:40px; 



top:50px; 



width:284px; 



height:111px}



#header h1{



background:url(/images/slogan.png) no-repeat 0 0; 



width:566px; 



height:17px; 



position:absolute; 



left:355px; 



top:115px; 



text-indent:-10000px}



#header p{



font:normal 12px/19px Arial,Helvetica,sans-serif; 



color:#fff; 



background-color:inherit; 



position:absolute; 



left:411px; 



top:142px}



#header p span.txt1{



color:#fff; 



background-color:#1E6887}



#header img.icon{



position:absolute; 



left:60px; 



top:190px; 



width:64px; 



height:64px}



#header p.topText{



font:small-caps bold 25px/25px Arial,Helvetica,sans-serif; 



color:#E8E8E8; 



background-color:inherit; 



position:absolute; 



top:210px; 



width:700px; 

left:150px}



#header p.topText span.smallTxt{



font:normal 12px/18px Arial,Helvetica,sans-serif; 



color:#FF9C3A; 



background-color:inherit; 



padding:0 0 0 8px}



#header a.readMore{



display:block; 



background:url(/images/read_more.gif) 0 0 no-repeat; 



width:50px; 



height:38px; 



position:absolute; 



left:895px; 



top:203px}



#header a.readMore:hover{



background:url(/images/read_more_hover.gif) 0 0 no-repeat}



/* @end */

/* @group Info - Header Section */

#info{



width:357px; 

float:left}



#info1{



width:324px; 



color:white; 

display:block; 

position:relative; 

top:185px; 

margin-left:30px}



#info1 a{



font:normal 19px/17px Arial,Helvetica,sans-serif; 

color:#D76E08; 

text-decoration:none}

#info1 a:visited{



font:normal 19px/17px Arial,Helvetica,sans-serif; 

color:#D76E08; 

text-decoration:none}



#info1 a:hover{



font:normal 19px/17px Arial,Helvetica,sans-serif; 

color:#3e3e3e; 

background-color:#ce6d08; 

text-decoration:none}

#info3 a{



font:normal 19px/17px Arial,Helvetica,sans-serif; 

color:#D76E08; 

text-decoration:none}

#info3 a:visited{



font:normal 19px/17px Arial,Helvetica,sans-serif; 

color:#D76E08; 

text-decoration:none}



#info3 a:hover{



font:normal 19px/17px Arial,Helvetica,sans-serif; 

color:#3e3e3e; 

background-color:#ce6d08; 

text-decoration:none}


#info1 p.pic1{



background:transparent url(/images/welcome.png) no-repeat 0 0; 



width:64px; 



height:64px; 



margin:5px 0 0 15px; 



position:static; 



float:left}



#info1 p.boxTxt1{



padding:0 0 0 15px; 



font:normal 11px/16px "Trebuchet MS",Arial,Helvetica,sans-serif; 

background-color:transparent; 

position:static; 

width:200px; 

margin-left:75px; 

color:silver}



#info1 p.boxTxt1 span{



font:normal 19px/17px Arial,Helvetica,sans-serif; 



color:#D76E08; 



background-color:transparent; 



margin:0 0 10px 0; 



height:17px; 



display:block}



#info2{



width:324px; 



color:white; 

position:absolute; 

top:185px; 

margin-left:30px; 

display:inline; 

float:left; 

left:300px}



#info2 p.pic2{



background:transparent url(/images/clock.png) no-repeat 0 0; 



width:64px; 



height:64px; 



margin:5px 0 0 15px; 

position:static; 

float:left}



#info2 p.boxTxt2{



padding:0 0 0 15px; 



font:normal 11px/16px "Trebuchet MS",Arial,Helvetica,sans-serif; 

background-color:transparent; 

position:static; 

width:200px; 

margin-left:75px; 

color:silver}



#info2 p.boxTxt2 span{



font:normal 19px/17px Arial,Helvetica,sans-serif; 



color:#D76E08; 



background-color:inherit; 



margin:0 0 10px 0; 



height:17px; 



display:block}



#info3{



width:324px; 



color:white; 

position:absolute; 

top:185px; 

margin-left:30px; 

display:inline; 

float:left; 

left:600px}



#info3 p.pic3{



background:transparent url(/images/info.png) no-repeat 0 0; 



width:64px; 



height:64px; 



margin:5px 0 0 15px; 

position:static; 

float:left}



#info3 p.boxTxt3{



padding:0 0 0 15px; 



font:normal 11px/16px "Trebuchet MS",Arial,Helvetica,sans-serif; 

background-color:transparent; 

position:static; 

width:200px; 

margin-left:75px; 

color:silver}



#info3 p.boxTxt3 span{



font:normal 19px/17px Arial,Helvetica,sans-serif; 



color:#D76E08; 



background-color:inherit; 



margin:0 0 10px 0; 



height:17px; 



display:block}



/* @end */

/* @group Alert */

#alert{



background-color:red; 

text-transform:uppercase; 

margin-top:10px; 

margin-left:auto; 

margin-right:auto; 

text-align:center; 

width:975px}



#alert span.topText{



font:bold 30px Arial,Helvetica,sans-serif; 



color:white; 

vertical-align:middle; 

text-align:center}



/* @end */

/* @group Right */

#right{



width:357px; 

float:right; 

margin-right:3px; 

margin-top:2px}



#right a{



color:#47472D; 



background-color:inherit; 



text-decoration:underline}



#right a:hover{



color:#974D04; 



text-decoration:none}



#right1{



width:324px; 

background:url(/images/lft_box_bg.gif) 0 0 no-repeat #EAEADA; 

border:#DDDDCA solid 7px; 

color:#878767; 

padding:5px 10px 5px 9px}



#right1 p.pic1{



display:block; 

background:url(/images/calendar.png) no-repeat 0 0; 

float:left; 

margin:30px 0 0 15px; 

height:190px; 

width:73px}



#right1 p.boxTxt1{

float:right; 



border-left:#F9F9F1 solid 2px; 



font:normal 11px/16px "Trebuchet MS",Arial,Helvetica,sans-serif; 



width:199px; 

padding-right:0; 

padding-top:0; 

padding-left:15px}



#right1 p.pageBoxTxt1{



float:right; 

border-left:#F9F9F1 solid 2px; 

font:normal 11px/16px "Trebuchet MS",Arial,Helvetica,sans-serif; 



width:199px; 

padding-right:0; 

padding-top:0; 

padding-left:15px}



#right1 p.pageBoxTxt1 span{



font:normal 19px/17px Arial,Helvetica,sans-serif; 



color:#D76E08; 



background-color:inherit; 



margin:10px 0 5px; 



height:17px; 



display:block}



#right1 p.boxTxt1 span{



font:normal 19px/17px Arial,Helvetica,sans-serif; 



color:#D76E08; 



background-color:inherit; 



margin:10px 0 5px; 



height:17px; 



display:block}



#right2{



width:316px; 



background:url(/images/lft_box_bg.gif) 0 0 no-repeat #EAEADA; 



border:#DDDDCA solid 7px; 



margin:0 0 4px 0; 



padding:5px 10px 6px 17px; 



color:#878767}



#right2 p.pic2{



display:block; 



background:url(/images/clock.png) no-repeat 0 0; 



width:64px; 



height:64px; 



margin:8px 0 0 10px; 



float:left}



#right2 p.boxTxt2{



float:right; 



padding:0 0 0 15px; 



border-left:#F9F9F1 solid 2px; 



font:normal 11px/16px "Trebuchet MS",Arial,Helvetica,sans-serif; 



width:199px}



#right2 p.boxTxt2 span{



font:normal 19px/17px Arial,Helvetica,sans-serif; 



color:#D76E08; 



background-color:inherit; 



margin:0 0 10px 0; 



height:17px; 



display:block}



#right3{



width:324px; 



background:url(/images/lft_box_bg.gif) 0 0 no-repeat #EAEADA; 



border:#DDDDCA solid 7px; 



margin:0; 



padding:5px 10px 6px 9px; 



color:#878767}



#right3 p.pic3{



display:block; 



background:url(/images/calendar.png) no-repeat 0 0; 



width:64px; 



height:64px; 



float:left; 

margin-bottom:0; 

margin-top:5px; 

margin-left:20px}



#right3 p.boxTxt3{



float:right; 



padding:0 0 0 15px; 



border-left:#F9F9F1 solid 2px; 



font:normal 11px/16px "Trebuchet MS",Arial,Helvetica,sans-serif; 



width:199px}



#right3 p.boxTxt3 span{



font:normal 19px/17px Arial,Helvetica,sans-serif; 



color:#D76E08; 



background-color:inherit; 



margin:0 0 10px 0; 



height:17px; 



display:block}



/* @end */

/* @group Left */

.leftTxt2 a{

text-decoration:none; 

border-width:0; 

border-style:none}



.leftTxt2 a:hover{

text-decoration:none; 

border-width:0; 

border-style:none}



#left{



width:608px; 

float:left; 

background:url(/images/right_panel_bg.gif) 0 0 repeat-y; 

z-index:25}

#left a{



color:#47472D; 



background-color:inherit; 



text-decoration:underline; 

z-index:25}



#left a:hover{



color:#974D04; 



text-decoration:none; 

z-index:25}



#left p.leftTop{



display:block; 



background:url(/images/right_top.gif) 0 0 no-repeat; 



width:608px; 



height:26px; 

z-index:25}



#left h2{

font:bold 30px/22px Arial,Helvetica,sans-serif; 

color:#222222; 

background-color:inherit; 

margin:0 0 16px 0; 

padding:0 0 0 25px; 

display:block}



#left p.leftTxt1{



font:normal 13px/18px Arial,Helvetica,sans-serif; 



color:#62625C; 



background-color:inherit; 

z-index:25; 

padding-top:0; 

padding-bottom:10px; 

padding-right:10px}



#left p.leftTxt1 span{



font:bold 13px/18px Arial,Helvetica,sans-serif; 



color:#5F860B; 



background-color:inherit; 

z-index:25}



#left p.leftTxt2{



font:normal 13px/18px Arial,Helvetica,sans-serif; 

color:#62625C; 

background-color:inherit; 

float:left; 

width:349px; 

z-index:25; 

padding-right:0; 

padding-top:0; 

padding-bottom:20px}



#left p.leftTxt2 span{



font:bold 17px/18px Arial,Helvetica,sans-serif; 



color:#D76E08; 



background-color:inherit; 



border-bottom:#BCBCB5 dashed 1px; 



width:340px; 



display:block; 



margin:0 0 15px 0; 

z-index:25}



#left p.leftPic{



/*width:161px; */

height:auto; 

z-index:-200; 

float:left; 

border-style:ridge; 

border-color:silver; 

margin:0 5px 0 25px}



#left p.leftBottom{



display:block; 



background:url(/images/right_bottom.gif) 0 0 no-repeat; 



width:608px; 



float:left; 

z-index:25; 

height:20px}



/* @end */

/* @group News - Home Section */

#news{



float:left; 

width:600px; 

display:inline; 

position:relative}

#news a{



color:#47472D; 



background-color:inherit; 



text-decoration:underline}



#news a:hover{



color:#974D04; 



text-decoration:none}



#news h2{



display:block; 



background:url(/images/arrow_red.gif) 0 0 no-repeat; 



padding:0 0 0 25px; 



font:bold 22px/16px Arial,Helvetica,sans-serif; 



color:#fff; 



background-color:inherit; 



margin:0 0 17px 0}



#news h3{



display:block; 



font:bold 13px/17px Arial,Helvetica,sans-serif; 



color:#974D04; 



text-transform:uppercase}



#news p{



font:normal 12px/20px Arial,Helvetica,sans-serif; 



color:#47472D; 



background-color:inherit; 



padding:0 0 13px 0}



#news p span{



font:bold 12px/20px Arial,Helvetica,sans-serif; 



color:#2C2C1B; 



background-color:inherit; 



text-decoration:underline; 



display:block}



/* @end */

/* @group Sermons - Home Section */

#sermons{



width:340px; 

float:right; 

display:inline; 

position:relative}



#sermons h2{



display:block; 



background:url(/images/arrow_red.gif) 0 0 no-repeat; 



padding:0 0 0 24px; 



font:bold 22px/16px Arial,Helvetica,sans-serif; 



color:#fff; 



background-color:inherit; 



margin:0 0 17px 0}



#sermons h3{



display:block; 



background:url(/images/date_bg.gif) 0 0 no-repeat; 



width:327px; 



height:17px; 



padding:0 0 0 11px; 



margin:0 0 14px 0; 



font:bold 11px/17px Arial,Helvetica,sans-serif; 



color:#974D04; 



background-color:inherit; 



text-transform:uppercase}



#sermons ul{



padding:0; 



margin:0; 



display:block}



#sermons ul li{



display:block; 



height:20px; 



line-height:0}



#sermons ul li a{



display:block; 



background:url(/images/arrow_white.gif) 0 7px no-repeat; 



padding:0 0 0 10px; 



font:normal 11px/20px "Trebuchet MS",Arial,Helvetica,sans-serif; 



color:#47472D; 



background-color:inherit; 



text-decoration:underline; 



height:20px}



#sermons ul li a:hover{



color:#974D04; 



background:url(/images/arrow_white_hover.gif) 0 7px no-repeat #DDDDCB; 



text-decoration:none}



/* @end */

/* @group Login Form */

#member{



/*width:225px;*/ 



float:right}



#member h2{



display:block; 



background:url(/images/member_login_bg.gif) 0 0 no-repeat; 



width:205px; 



height:31px; 



padding:0 0 0 20px; 



font:bold 16px/31px Arial,Helvetica,sans-serif; 



color:#fff; 



background-color:inherit}



#member form{



width:191px; 



background:url(/images/member_form_bg.gif) 0 0 repeat-x #353535; 



padding:9px 17px 24px 17px; 



color:#fff}



#member form label{



font:normal 11px/22px "Trebuchet MS",Arial,Helvetica,sans-serif; 



float:left; 

display:block}



#member form input.txtBox{



width:185px; 



height:19px; 



border-left:#808080 solid 1px; 



border-top:#808080 solid 1px; 



border-right:#D4D0C8 solid 1px; 



border-bottom:#D4D0C8 solid 1px; 



color:#000; 



background-color:#fff; 



margin:0; 



padding:0; 



float:left}



#member form a{



background:url(/images/register_member_icon.gif) 0 0 no-repeat; 



padding:0 0 0 20px; 



font:bold 11px/14px "Trebuchet MS",Arial,Helvetica,sans-serif; 



color:#9CCC37; 



background-color:#353535; 



text-decoration:underline; 



float:left; 



margin:15px 0 0 0; 



width:120px}



#member form a:hover{



text-decoration:none}



#member form input.go{



background:url(/images/btn_go.gif) 0 0 no-repeat; 



width:36px; 



height:15px; 



border:none; 



cursor:pointer; 



float:right; 



margin:15px 0 0 0}



/* @end */

/* @group Breadcrumbs */

#breadcrumbs{

color:white; 

background-position:0; 

background-repeat:no-repeat}



#breadcrumbs ul{

display:inline-block; 

float:left}



#breadcrumbs ul li{

float:left}



#breadcrumbs ul li a{

font:bold 11px Arial,Helvetica,sans-serif; 

color:white; 

background-color:inherit; 

text-decoration:none; 

padding:0 14px}



#breadcrumbs ul li a:hover{

color:#fff; 

background-color:inherit}



#breadcrumbs ul li a.hover{

color:#fff; 

padding:0 14px; 

font:bold 11px Arial,Helvetica,sans-serif; 

background-color:inherit; 

text-decoration:none; 

cursor:text}



#breadcrumbs ul li.last{}



/* @end */

/* @group Footer */

#footer{



width:977px; 



height:125px; 



margin:0 auto; 



background:url(/images/footer_bg.gif) 0 0 repeat-x #323232; 



color:#fff; 



position:relative}



#footer ul li{



float:left; 



color:#D4D4C6; 



background-color:inherit; 



font:normal 11px/19px Arial,Helvetica,sans-serif}







#footer a.subscribe{



background:url(/images/subscribe_icon.gif) 0 2px no-repeat; 



font:normal 11px/12px Arial,Helvetica,sans-serif; 



color:#B9B99D; 



background-color:inherit; 



position:absolute; 



left:19px; 



top:68px; 



text-decoration:underline; 



width:50px; 



padding:0 0 0 18px}



#footer a.subscribe:hover{



color:#9CCC37; 



background-color:inherit; 



text-decoration:none}



#footer a.xht{



width:98px; 



height:20px; 



background:url(/images/xhtml_bg.gif) 0 0 no-repeat; 



position:absolute; 



left:757px; 



top:23px}







#footer a.cs{



width:98px; 



height:20px; 



background:url(/images/css_bg.gif) 0 0 no-repeat; 



position:absolute; 



left:866px; 



top:23px}







#footer img{



position:absolute; 



left:880px; 



top:51px; 



width:84px; 



height:26px}



#footer p.design{



font:bold 12px/19px Arial,Helvetica,sans-serif; 



color:#C5BE25; 



background-color:inherit; 



position:absolute; 



left:19px; 



top:85px}



#footer p.design a{



color:#FFFFFF; background-color:inherit; text-decoration:none}



#footer p.design a:hover{



color:#C5BE25; background-color:inherit}

#body #pageLeft #pageInfo table tr td{

font-size:12px}



/* @end */

#body #pageLeft #pageNews .latestSermonHead{

padding:0px; 

font-size:18px; 

margin-top:0px; 

margin-right:0px; 

margin-bottom:10px; 

margin-left:5px}



#body #pageLeft #pageInfo table tr{

border-bottom-width:1px; 

border-bottom-style:solid; 

border-bottom-color:#DDDDCA}#body #pageLeft #pageInfo table caption{

background-color:#DDDDCA; 

color:#DC8D3C; 

text-align:left; 

padding-left:5px}



#sermonBox{

background-color:#e9feff; 

margin-right:10px; 

margin-left:10px; 

border-style:dotted; 

border-width:1px; 

float:left; 

width:546px}



#sermonBox h2.headline{

font-size:20px; 

text-align:left; 

background-color:#ffe898; 

padding-left:10px}



#sermonBox img.pic{

width:250px; 

float:left; 

padding-right:10px; 

padding-bottom:10px; 

padding-left:10px}

#sermonBox img.pic5{

width:200px; 

float:left; 

padding-right:10px; 

padding-bottom:10px; 

padding-left:10px}



#sermonBox p.content{

font:normal 15px/18px Arial,Helvetica,sans-serif; 

color:#62625C; 

background-color:inherit; 

z-index:25; 

padding-right:5px}



#breadcrumbs ul{



display:inline-block; 



float:left}



#breadcrumbs ul li{



float:left}



#breadcrumbs ul li a{



font:bold 11px Arial,Helvetica,sans-serif; 



color:white; 



background-color:inherit; 



text-decoration:none; 



padding:0 14px}



#breadcrumbs ul li a:hover{



color:#fff; 



background-color:inherit}



#breadcrumbs ul li a.hover{



color:#fff; 



padding:0 14px; 



font:bold 11px Arial,Helvetica,sans-serif; 



background-color:inherit; 



text-decoration:none; 



cursor:text}



#breadcrumbs ul li.last{



}



/* @end */

/* @group Footer */



#footer ul{



/*width: 737px; */



position:absolute; 



left:11px; 



top:27px}



#footer ul li{



float:left; 



color:#D4D4C6; 



background-color:inherit; 



font:normal 11px/19px Arial,Helvetica,sans-serif}



#footer ul li a{



color:#D4D4C6; 



background-color:inherit; 



font:normal 11px/19px Arial,Helvetica,sans-serif; 



padding:0 7px; 



text-decoration:none}



#footer ul li a:hover{



color:#D4D4C6; 



background-color:#D76E08}



#footer p.copyright{



font:normal 11px/19px Arial,Helvetica,sans-serif; 



color:#D76E08; 



background-color:inherit; 



position:absolute; 



left:19px; 



top:49px}



#footer a.subscribe{



background:url(/images/subscribe_icon.gif) 0 2px no-repeat; 



font:normal 11px/12px Arial,Helvetica,sans-serif; 



color:#B9B99D; 



background-color:inherit; 



position:absolute; 



left:19px; 



top:68px; 



text-decoration:underline; 



width:50px; 



padding:0 0 0 18px}



#footer a.subscribe:hover{



color:#9CCC37; 



background-color:inherit; 



text-decoration:none}







#footer a.xht:hover{



background:url(/images/xhtml_bg_hover.gif) 0 0 no-repeat}







#footer a.cs:hover{



background:url(/images/css_bg_hover.gif) 0 0 no-repeat}



#footer img{



position:absolute; 



left:880px; 



top:51px; 



width:84px; 



height:26px}



#footer p.design{



font:bold 12px/19px Arial,Helvetica,sans-serif; 



color:#C5BE25; 



background-color:inherit; 



position:absolute; 



left:19px; 



top:85px}



#footer p.design a{



color:#FFFFFF; background-color:inherit; text-decoration:none}



#footer p.design a:hover{



color:#C5BE25; background-color:inherit}



/* @end */

#body #pageLeft #pageNews .latestSermonHead{



padding:0px; 



font-size:18px; 



margin-top:0px; 



margin-right:0px; 



margin-bottom:10px; 



margin-left:5px}



#body #pageLeft #pageInfo table tr{



border-bottom-width:1px; 



border-bottom-style:solid; 



border-bottom-color:#DDDDCA}#body #pageLeft #pageInfo table caption{



background-color:#DDDDCA; 



color:#DC8D3C; 



text-align:left; 



padding-left:5px}



#news img.pic{

float:left; 

width:108px; 

margin-right:12px; 

margin-bottom:12px}



#pageNews p img.picNewsPage{

float:left; 

width:150px; 

margin:0 10px 20px;
overflow-x:hidden;
}



p img.picArticlePage{

float:left; 

width:150px; 

margin:0 10px 20px}



#sermons h2 a:link, #sermons h2 a:visited, #sermons h2 a:active {

	color: #fff;

	text-decoration: none;

}



#sermons h2 a:hover {

	

	text-decoration: underline;

	color: #47a2c5;

}



#member{
	float: right;
	margin-bottom: -20px;
}

#member h2{
	display:block; 
	background:url(/images/member_login_bg.png) 0 0 no-repeat; 
	width: 340px; 
	height: 34px; 
	padding: 0px; 
	font:bold 16px/31px Arial,Helvetica,sans-serif; 
	color:#fff; 
	background-color:inherit;
	text-align: center;
}

#member form{
width: 403px; 
background:url(/images/member_form_bg.gif) 0 0 repeat-x #353535; 
padding: 0; 
color:#fff}

form#worship_log_in {
	width: 340px; 
	background: none repeat-x 0 0; 
	padding: 10px 0 0; 
	color:#fff;
	margin: 0 0 -10px;
}

#member form label{
	font:normal 11px/22px "Trebuchet MS",Arial,Helvetica,sans-serif; 
	float:left; 
	display:block;
	padding-left: 0;
	padding-right: 5px;
}

#member form input.login_txtBox{
	width: 115px;
	height: 15px;
	border-left:#808080 solid 1px; 
	border-top:#808080 solid 1px;
	border-right:#D4D0C8 solid 1px;
	border-bottom:#D4D0C8 solid 1px;
	color:#000;
	background-color:#fff; 
	margin: 3px 5px 0 0; 
	float:left;
	padding: 0;
}

#worship_log_in input.login {
	
	background:url(/images/btn_login.png) 0 0 no-repeat; 
	width:50px;
	height:15px; 
	border:none; 
	cursor:pointer;
	float:right; 
	margin: 15px 10px 0 0;
	}
	#worship_log_in input.logout {
	
	background:url(/images/btn_logout.png) 0 0 no-repeat; 
	width:50px;
	height:15px; 
	border:none; 
	cursor:pointer;
	float:right; 
	margin: 15px 10px 0 0;
	}
	
	#pageInfo h3.setListHeading {
	font-size: 20px;
	margin: 0 0 0 50px;
	color: #d76e08;
}

#pageInfo ul.setList {
	margin-left: 72px;
	margin-bottom:25px;
	list-style-type: square;
}

#pageInfo h3.coreValues {
	padding: 4px 12px;
	margin: 10px 20px 0;
	color: #222;
	background: url(/images/nav_bg.gif) repeat-x;
	/*border: 1px solid #ff8c04;
	border-bottom-style: none;*/
}

#pageInfo h3.coreValues a:link, #pageInfo h3.coreValues a:visited, #pageInfo h3.coreValues a:active {
	text-decoration: none;
	color: #222;
}

#pageInfo h3.coreValues a:hover {
	text-decoration: none;
	color: #6c6c66;
}



#pageInfo p.coreContent {
	font:normal 15px/18px Arial,Helvetica,sans-serif; 
	color:#62625C; 
	background-color: #efefe0; 
	z-index:25;
	margin-left: 20px;
	margin-right: 20px;
	/*border: 1px solid #ff8c04;
	border-bottom-style: none;*/
	padding: 5px 10px;
}


#pageInfo ul.youthMinistries {
	list-style-type: square;
	font-size: 15px;
}
#pageInfo ul.youthMinistries li{
	padding: 0;
	margin: 0 0 12px 42px;
}
#pageInfo ul.youthMinistries li a:link, #pageInfo ul.youthMinistries li a:visited, #pageInfo ul.youthMinistries li a:active{
	font-weight: bold;
	text-decoration: none;
}
#pageInfo ul.youthMinistries li a:hover{
	color: #63635d;
}

#pageLeft p.youthEventTime {
	padding: 4px;
	color: #fff;
	font-size: 14px;
	margin-bottom: 0;
	margin-left: 12px;
	margin-right: 12px;
	background-color: #da822a;
	font-weight: bold;
	font-style: italic;
}
#pageInfo img.right{
float:right; 
padding-left:10px; 
padding-right:10px; 
width:150px}

#pageInfo img.left{
float:left; 
padding-left:10px; 
padding-right:10px; 
width:150px}

.rss-item
{
	width: 600px;
	padding: 70px 0 0 0;
	margin: 12px 0 8px 0;
	background: url(/images/Blog_BG.jpg) no-repeat;
	border: 2px solid #d6d5c4;
}
.rss-item span
{
	font-size: 18px;
	margin: 2px 0 6px 0;
	padding: 4px;
}
.rss-item p
{
	padding: 4px;
}