/*--- ESSENTIALS ---*/html { overflow-y:scroll; overflow:-moz-scrollbars-vertical } body { background-color: #357ebe;/*background-image: url(/backgrounds/background-3.jpg); background-repeat: repeat-x repeat-y;background-image: url(/backgrounds/mainHome.jpg);background-image: url(/backgrounds/newbackgroundweb2.jpg);background-image: url(/backgrounds/octoberweb.png);background-repeat: no-repeat;background-position:top left;*/ background-image:url(/backgrounds/summer2.jpg);background-repeat: repeat-y repeat-x;background-position:top center;font-family:"Times New Roman", Times, serif; margin:60px 0px 0px; }div { text-align:left }a:link.whiteLink, a:active.whiteLink, a:hover.whiteLink, a:visited.whiteLink { color:#585d52; text-decoration:none }img { border:0px; border-style: none; }table, td { border:0px; border-spacing:0px; border-collapse:collapse; padding:0px; margin:0px }ul, li { padding:0px; margin:0px }/*--- ESSENTIALS ---*//*------------------------------ HOMEPAGE START ------------------------------*//*--- Header ---*/#topad {position:static; z-index:10;}#homeHeader { width:750px; background-color:#EDECE8; padding:10px 10px 0px }#blockHeader { float:right; width:278px }#serviceTimes { float:right; width:117px; height:20px; background-image:url(/img/bkg-servicetimes.jpg); padding:2px 0px 0px 20px; margin-right:4px }#serviceTimes a:link, #serviceTimes a:active, #serviceTimes a:visited { color:#5484a6; font-size:14px; font-weight:bold; text-decoration:none }#serviceTimes a:hover { color:#1D4E88 }#navigationHeader { width:278px; height:24px; margin-top:53px }/*--- Header ---*//*--- Flash Sections ---*/#flashTop { width:750px; height:249px; background-image:url(/img/flash01.jpg); border-left:10px solid #EDECE8; border-right:10px solid #EDECE8; z-index:1;}#flashBottom { float:left; width:478px; height:281px; border-left:12px solid #FFFFFF; border-right:12px solid #FFFFFF z-index:5}/*--- AD ---*//*-- CONTENT --#ad { float:left; width:718px; height:100%;background-color:#ffffff; border-left:12px solid #FFFFFF; padding-top:20px; padding-left:20px; }#ad h1, #ad h2 #ad p { font-family:"Times New Roman", Times, serif; color:#21537a; font-weight:normal; padding:0px; margin:5px 0px 0px }#ad h1 { font-size:18px }#ad h2 { font-size:16px }#ad p { font-size:12px }#ad ul { margin:0px }#ad li { list-style-type:none; background:none; padding-left:0px }*/#theContent .list { font:13px Arial, Helvetica, sans-serif; padding:0px; margin:5px 10px }#theContent .list li { list-style-type:none; color:#5183a7; background:url(/img/bullet-arrow-blue.gif) 0 4px no-repeat; padding:0px 0px 5px 13px }#theContent .stfpic { border:1px solid #21537a; padding:1px; margin:0px 0px 5px 10px }#ad { float:left; width:728px; border-left:10px solid #FFFFFF; border-right:12px solid #FFFFFF; padding-top:10px; }/* background-image:url(/img/flash02.jpg); *//*--- Flash Sections ---*//*--- Body ---*/#homeBody { width:750px; background-color:#EDECE8; padding:8px 10px }#internalBody { width:750px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#636466; background:#EDECE8 url(/img/brdr-top-white.jpg) center top no-repeat; padding:13px 10px 8px }#blockBody { float:right; width:237px; background-color:#FFFFFF; padding-right:11px }#welcomeGuests { width:211px; height:100px; line-height:23px; font-family:Arial, Helvetica, sans-serif; background-image:url(/img/guestbox.jpg); padding:50px 0px 0px 25px; margin:0px 1px 4px 0px }#welcomeGuests a:link, #welcomeGuests a:visited { color:#19496d; font-size:14px; font-weight:bold; text-decoration:none; background-image:url(/img/arrow-white.gif); background-repeat:no-repeat; padding:0px 0px 0px 20px }#welcomeGuests a:active, #welcomeGuests a:hover { font-size:18px; background-image:url(/img/arrow-green.gif); background-repeat:no-repeat; padding-left:25px }#pastorPage { width:237px; height:127px; background-image:url(/img/pastorpage.jpg) }#blockPastorPage { float:right; width:100%; color:#849AA8; font-size:14px; text-align:right; padding:20px 8px 0px 0px }#blockPastorPage br { line-height:16px }#navigationBodyBottom { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#BAB9B5; text-transform:uppercase; padding-left:5px; margin-top:10px }#navigationBodyBottom a:link, #navigationBodyBottom a:active, #navigationBodyBottom a:visited { font-size:10px; color:#928f88; font-weight:bold; letter-spacing:-.03em; text-decoration:none; padding:3px; margin:0px 1px }#navigationBodyBottom a:hover { color:#3177a9; background-color:#FFFFFF }/*--- Body ---*//*--- Footer ---*/#footer { width:764px; color:#96ceff; font-size:12px; text-align:right; margin:17px 3px}#footer a:link, #footer a:active, #footer a:visited { color:#ffffff; text-decoration:none; padding:0px 3px }#navigationFooter { float:right; width:606px; height:15px; color:#585d52; font-size:13px; text-align:right; padding:8px 15px 0px 0px }#navigationFooter a:link, #navigationFooter a:active, #navigationFooter a:visited { color:#585d52; text-decoration:none; padding:0px 3px }#navigationFooter a:hover { color:#1D4E88 }/*--- Footer ---*//*------------------------------ HOMEPAGE  END  ------------------------------*//*------------------------------ CONTENT BEGIN ------------------------------*/#theContent ul { margin:0px 10px }#theContent li { list-style-type:none; background:url(/img/bullet-arrow-green.gif) 0 6px no-repeat; padding-left:13px }#news #detail .ttt { font-size:13px }#news #detail .ttt strong { color:#21537a }#news #detail .ttt em strong { font-size:15px; color:#3888c4 }#news #detail .ttt ul { margin:0 0 0 216px }#news #detail .ttt li { list-style-type:none; color:#333; background:url(/img/bullet-arrow-blue.gif) 5px 9px no-repeat; padding:5px 0 5px 18px }/*------------------------------ CONTENT  END  ------------------------------*//*------------------------------ EVITE BEGIN  ------------------------------*/#evite { font-family:Verdana, Arial, Helvetica, sans-serif; color:#48600B; margin:15px 0 0 }#evite select { width:50px; color:#48600B; margin:10px 10px 0 120px }#evite .input { width:197px; border:1px solid #6d8f10; padding-left:3px; margin:0px 0px 3px 0px }#evite .inputError { width:197px; border:1px solid red; padding-left:3px; margin:0px 0px 3px 0px }#evite .eviteBtn { width:60px; font:11px Verdana; text-transform:uppercase; padding:1px; margin:10px 0 0 0px }#evite .eviteTextarea { width:419px; height:100px; font-family:Arial, Helvetica, sans-serif; font-size:12px; border:1px solid #6d8f10; padding:3px; margin:0px 0px 0px 0px }#evite .eviteTextareaError { width:419px;  height:100px; font-family:Arial, Helvetica, sans-serif; font-size:12px; border:1px solid red; padding:3px; margin:0px 0px 0px 0px }#evite td.item { width:110px; padding:0 10px 0 0; text-align:right; vertical-align:top }/*------------------------------ EVITE  END  ------------------------------*/