@charset "utf-8";
/* CSS Document */

a:link, a:visited { color:#6d8f10 }
a:active, a:hover { color:#445e07; text-decoration:none }

/*-- LEFT NAVIGATION --*/
#leftNav { width:186px; background:#FFF; vertical-align:top }
#leftNav .navTab { margin:0px 0px 6px }
#leftNav #growNav { color:#445e07; padding:0px 0px 7px 5px }
#leftNav #growNav a:link, #leftNav #growNav a:visited { color:#445e07; text-decoration:none }
#leftNav #growNav a:active, #leftNav #growNav a:hover { color:#6d8f10; font-weight:bold; text-decoration:none }
#leftNav #growNav ul { width:172px; background:url(/img/growNav-bkg.gif) left top no-repeat; padding:9px 0px 0px 0px }
#leftNav #growNav li { height:18px; list-style-type:none; padding:2px 0px 0px 15px }
#leftNav #growNav .selected { background:url(/img/growNav-selected.gif) left top no-repeat }
#leftNav #growNav .selected a { font-weight:bold; color:#6d8f10 }
/*-- LEFT NAVIGATION --*/

/*-- CONTENT --*/
#theContent { width:554px; background:#FFF; padding-right:10px; vertical-align:top }
#theContent h1, #theContent h2 { font-family:"Times New Roman", Times, serif; color:#445e07; font-weight:normal; padding:0px; margin:0px }
#theContent h1 { font-size:20px; margin-top:5px }
#theContent h2 { font-size:16px }
#theContent ul { margin:0px }
#theContent li { list-style-type:none; background:none; padding-left:0px }

#theContent .grwhm ul { margin:0px 0px 0px 10px }
#theContent .grwhm li { background:url(/img/bullet-arrow-green.gif) 0 11px no-repeat; padding:5px 13px 0px }

#theContent .svtms { margin:0px 10px }
#theContent .svtms li { list-style-type:none; background:url(/img/bullet-arrow-green.gif) 0 6px no-repeat; padding:0px 0px 5px 12px }
/*-- Tabs --*/
#theContent #navlist { border-bottom:1px solid #D4D0C7; padding:3px 0; margin:10px 0px 0px 0px }
#theContent #navlist li { list-style-type:none; display:inline; margin-right:4px }
#theContent #navlist li a { padding:3px 10px; border:1px solid #D4D0C7; border-bottom: none; background:#EDECE8; text-decoration:none }
#theContent #navlist li a:link, #navlist li a:visited { color:#6d8f10 }
#theContent #navlist li a:active, #navlist li a:hover { background:#FFF; border-color:#cfd9b1 }
#theContent #navlist li a#current { background:#FFF; border-bottom:1px solid white }
/*-- Tabs --*/

/*-- Bible Fellowship Classes --*/
#theContent #classSelect { width:541px; height:25px; font-size:15px; color:#433d2c; font-weight:bold; background:url(/img/divider01.gif); padding:5px 0px 0px 13px; margin:7px 0px 5px }
#theContent #classSelect form { padding:0px; margin:0px }
#theContent #classSelect form select { width:192px; height:18px; border:1px solid #abadb3; margin:0px }
#theContent #classSelect form .view { color:#aaa699; background:url(/img/view-arrow.gif) right no-repeat; border:0px; padding:0px 17px 0px 0px; margin:0px }

#theContent #displayClasses { color:#898275; padding:0px 0px 0px 5px }
#theContent #displayClasses .eachClass { background:url(/img/bkg-divider.gif) bottom repeat-x; padding:8px 0px 10px }
#theContent #displayClasses .eachClass h2 { font-size:14px; font-weight:normal; padding:0px 0px 3px; margin:0px }
/*-- Bible Fellowship Classes --*/

/*-- Our Events --*/
#theContent #eventMonth { width:554px; height:50px; background:url(/img/divider-calendar.gif); margin:7px 0px 4px; text-align:center }
#theContent #eventMonth h1 { font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#433d2c; font-weight:bold; padding:9px 0px 0px 0px; margin:0px }

#theContent #theEvents td { vertical-align:top }
#theContent #theEvents tr { background:url(/img/bkg-divider.gif) bottom repeat-x }
#theContent #theEvents table { width:100%; margin:0px 0px 0px 6px }
#theContent #theEvents .date { width:40px; font-size:8px; color:#a6a6a3; background:url(/img/icon-date.gif) 0 12px no-repeat; padding:15px 0px 0px 6px; text-transform:uppercase; }
#theContent #theEvents .datenull { width:40px; font-size:8px; color:#a6a6a3; padding:15px 0px 0px 6px; text-transform:uppercase; }

#theContent #theEvents .date strong { font-size:15px; color:#433d2c; font-weight:bold }
#theContent #theEvents .event { width:548px; color:#636466; padding:8px 0px }
#theContent #theEvents .timeLocation { color:#898275; font-style:italic; margin:5px 0px }

#theContent #event h1 { padding:5px 0px }
#theContent #event strong { color:#445e07; padding-right:5px }
#theContent #event img { border:1px solid #445e07; padding:1px; margin:0px 0px 5px 10px }
#theContent #event b { font-size:15px }
/*-- Our Events --*/

/*-- Our Ministry --*/
#theMinistry { margin:12px 0px 0px 0px }
#theMinistry #content { width:359px; color:#636466; padding:0px 10px 0px 0px; vertical-align:top }
#theMinistry #content ul { font-size:11px; padding:0px; margin:7px 0px 0px }
#theMinistry #content li { height:61px; list-style-type:none; background:url(/img/divider-medium.gif) top left repeat-x; padding:8px 0px 0px }
#theMinistry #content li img { float:left; width:78px; height:58px; border:1px solid #b2b2b2; margin:0px 14px 0px 0px }

#theContent  #content .list { font:13px Arial, Helvetica, sans-serif; padding:0px; margin:5px 10px }
#theContent  #content .list li { list-style-type:none; height:auto; color:#445e07; background:url(/img/bullet-arrow-green.gif) 0 4px no-repeat; padding:0px 0px 0px 13px }

#theMinistry #upcoming { width:185px; vertical-align:top }
#theMinistry #upcomingEvents { width:185px; background:#eae8e1 url(/img/upcomingTop.gif) top no-repeat; padding:36px 0px 0px }
#theMinistry #upcomingEvents .upcomingPhoto { width:165px; height:123px; border:1px solid #b2b2b2; margin-left:9px }
#theMinistry #upcomingEvents ul { background:url(/img/upcomingBtm.gif) left bottom no-repeat; padding-bottom:11px; margin:0px }
#theMinistry #upcomingEvents li { list-style-type:none; color:#898275; font-style:italic; background:url(/img/bullet-arrow-green.gif) 2px 11px no-repeat; border-bottom:1px dashed #bab7af; padding:7px 0px 6px 16px; margin:0px 9px }
#theMinistry #upcomingEvents li a { font-style:normal; text-decoration:none }
#theMinistry #upcomingEvents li a:hover { text-decoration:underline }
#theMinistry #upcomingEvents .viewAll { border-bottom:none; padding:7px 0px 0px 16px }
/*-- Our Ministry --*/
/*-- CONTENT --*/

/*-- CONTACT --*/
#theContent #contact table { width:90%; font-size:16px; font-family:"Times New Roman", Times, serif; color:#445e07; margin:5px 0px 0px 0px }
#theContent #contact table strong { color:#FF0000 }
#theContent #contact td { width:50%; vertical-align:top; padding:0px 0px 5px }
#theContent #contact input { border:1px solid #636466; padding-left:3px; margin:0px 0px 0px 8px }
#theContent #contact .input { width:197px }
#theContent #contact .input_st { width:142px }
#theContent #contact .input_zp { width:47px; margin-left:0px }
#theContent #contact .cxBtn { width:75px; font-family:Verdana; border:2px solid #445e07; color:#000; background:#dedede }
#theContent #contact textarea { width:419px; font-family:Arial, Helvetica, sans-serif; font-size:12px; border:1px solid #636466; padding:3px; margin:0px 0px 0px 8px }
#theContent #contact .checkText { font:bold 13px Arial, Helvetica, sans-serif; color:#6d8f10; }
/*-- CONTACT --*/