@import url(me.css);
html{font-size:100.01%;margin:0 0 1px;min-height:100%}
body{background:url(../htmlimages/bg-core-a.gif) 50% 0 repeat;color:#684523;font:62.5%/1.3 Arial,Helvetica,sans-serif;margin:0;padding:0 0 70px}
textarea,input,select,option,optgroup,button{font:1em Arial,Helvetica,sans-serif}
*{margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}
ul ul,ol ol,ul ol,ol ul{margin-bottom:0}
button{cursor:pointer;overflow:visible}
pre{font:1.1em "Courier New",monospace;white-space:pre-wrap}
a{color:#684523;text-decoration:underline}
a:hover,a:focus,a:active{color:#382009;text-decoration:none}
h1,h2,h3,h4,h5,h6{color:#684523;font:bold 2em/1.1 Arial,Helvetica,sans-serif;margin:0 0 10px}
h1{font-size:2em;font-weight:400}
h3{font-size:1.4em}
h6{font-size:.9em}
.wrapper{overflow:hidden;width:100%}
.center{margin-left:auto;margin-right:auto;text-align:center}
.offset{height:0;left:-10001px;line-height:0;margin:0;overflow:hidden;position:absolute}
#alert{background:url(../htmlimages/bg-alert-a.png) 50% 100% repeat-x;margin:0 0 -25px;position:relative;width:100%}
* html #alert{background-image:url(../htmlimages/bg-alert-a-ie.png)}
#alert div.inner{margin:0 auto;padding:15px 90px 45px 40px;position:relative;width:640px}
#alert div.inner h1{background:url(../htmlimages/bullet-a.gif) 0 50% no-repeat;color:#bb152c;font-size:1.8em;line-height:22px;margin:0 0 0 -30px;padding:0 0 0 30px}
#alert div.inner p{color:#412310;line-height:22px;margin:0}
#alert div.inner p a{color:#412310;text-decoration:underline}
#alert div.inner p a:hover{color:#000;text-decoration:none}
#alert div.inner p.close{position:absolute;right:0;top:6px}
#alert div.inner p.close a{background:url(../htmlimages/button-close-a.gif) no-repeat;display:block;height:27px;overflow:hidden;text-indent:-10001px;width:75px}
#top{background:url(../htmlimages/bg-core-b.png) 50% 100% repeat-x;height:115px;padding:13px 0 0}
#logo{background:url(../htmlimages/logo-a.jpg) no-repeat;height:115px;margin:0 auto;width:765px}
#logo a{display:block;height:85px;left:7px;margin:0 auto;overflow:hidden;position:relative;text-indent:-10001px;top:20px;width:350px}
#nav{background:url(../htmlimages/bg-nav-a.jpg) 50% 0 repeat-x;height:45px;width:100%}
#nav ul{height:45px;list-style:none;margin:0 auto;padding:0;width:731px}
#nav ul li a{background:url(../htmlimages/nav-a.png) no-repeat;float:left;height:45px;overflow:hidden;text-indent:-10001px}
* html #nav ul li a{background-image:url(../htmlimages/nav-a-ie.png)}
#nav ul li a.active{height:53px;margin-top:-8px;position:relative}
#nav ul li.home a{background-position:0 0;width:98px}
#nav ul li.home a:hover,#nav ul li.home a:focus{background-position:0 -45px}
#nav ul li.home a.active{background-position:0 -90px!important}
#nav ul li.about a{background-position:-98px 0;width:129px}
#nav ul li.about a:hover,#nav ul li.about a:focus{background-position:-98px -45px}
#nav ul li.about a.active{background-position:-98px -90px!important}
#nav ul li.messages a{background-position:-227px 0;width:117px}
#nav ul li.messages a:hover,#nav ul li.messages a:focus{background-position:-227px -45px}
#nav ul li.messages a.active{background-position:-227px -90px!important}
#nav ul li.calendar a{background-position:-344px 0;width:118px}
#nav ul li.calendar a:hover,#nav ul li.calendar a:focus{background-position:-344px -45px}
#nav ul li.calendar a.active{background-position:-344px -90px!important}
#nav ul li.groups a{background-position:-462px 0;width:149px}
#nav ul li.groups a:hover,#nav ul li.groups a:focus{background-position:-462px -45px}
#nav ul li.groups a.active{background-position:-462px -90px!important}
#nav ul li.ministries a{background-position:-611px 0;width:120px}
#nav ul li.ministries a:hover,#nav ul li.ministries a:focus{background-position:-611px -45px}
#nav ul li.ministries a.active{background-position:-611px -90px!important}
#subnav{background:#ede1c0;color:#684523}
#subnav ul{list-style:none;margin:0 auto;overflow:hidden;padding:0;width:731px}
#subnav ul li{display:inline;float:left;font-size:1.3em;line-height:3;margin:0 0 0 25px}
#subnav ul li a.active{color:#684523;font-weight:700;text-decoration:none!important}
#intro{background:#ede1c0;padding:10px 0 7px}
#intro p{margin:0;text-align:center}
#content{background:#fdf9ee url(../htmlimages/bg-content-a.gif) 0 100% repeat-x;position:relative;width:100%}
#content div.inner-content{margin:0 auto;padding:10px 0 80px;position:relative;width:770px}
#breadcrumbs{bottom:6px;left:0;position:absolute;width:770px}
#breadcrumbs p{background:url(../htmlimages/bg-breadcrumbs-a.png) 0 100% no-repeat;display:inline;float:left;line-height:1;margin:0;padding:0 0 0 12px}
#breadcrumbs p span{background:url(../htmlimages/bg-breadcrumbs-a.png) 100% 100% no-repeat;float:left;margin:0 -11px 0 0;padding:0 15px 10px 3px;position:relative}
#footer{background:url(../htmlimages/bg-footer-a.jpg) 50% 0 repeat-x}
#footer div.inner-footer{height:138px;margin:0 auto;padding:14px 0 0 525px;width:245px}
#footer div.vcard{background:url(../htmlimages/bg-footer-b.png) repeat;border:1px solid #937457;color:#fff;padding:10px 0 5px;text-align:center}
* html #footer div.vcard{background:#5e3c1e}
#footer div.vcard p.logo{background:url(../htmlimages/logo-b.png) 50% no-repeat;height:30px;margin:0 0 3px;text-indent:-10001px}
#footer div.vcard p a{color:#fff;text-decoration:none}
#footer div.vcard p a:hover{color:#fff;text-decoration:underline}
#footer div.vcard p.info{margin:8px 0 8px; font-size:10px;}
#footer div.vcard p.info a{color:#f39f41;text-decoration:underline}
#skip-links{left:-10001px;list-style:none;margin:20px;padding:0;position:absolute;top:0}
#skip-links li a:focus,#skip-links li a:active{background:#fdf9ee;border:1px solid #ede1c0;color:#291509;display:block;font-size:1.4em;left:10001px;padding:2px 0;position:absolute;text-align:center;top:0;width:200px;z-index:10001}
div.block-a{padding:0 10px 0 20px}
div.blog-a{background:url(../htmlimages/bg-blog-a.gif) repeat-x;border-top:2px solid #eee4ca;padding:15px 20px 5px}
div.blog-a h3{color:#6c4827;font-size:1.4em;font-weight:400;margin:0 0 10px}
div.blog-a p.info{color:#ad635a;font-size:1em;margin:-8px 0 3px}
div.blog-b{background:url(../htmlimages/bg-blog-a.gif) repeat-x;border-top:2px solid #eee4ca;color:#000;margin:12px 0;padding:10px 20px 1px}
div.blog-b div.header{margin:0 0 7px;overflow:hidden;padding:3px 0 0;width:100%}
div.blog-b p.image{display:inline;float:left;margin:-3px 10px 0 0}
div.blog-b h3{color:#6c4827;font-size:1.4em;font-weight:400;margin:0 0 10px}
div.blog-b p.info{color:#6c4827;font-size:1em;margin:-8px 0 3px}
div.box-a{background:#f8f2e3;margin:0 0 15px;position:relative;width:100%}
div.box-a span.corner{background:url(../htmlimages/bg-box-a.gif) no-repeat;height:10px;overflow:hidden;position:absolute;width:10px}
div.box-a span.ctl{background-position:0 0;left:0;top:0}
div.box-a span.ctr{background-position:100% 0;right:0;top:0}
div.box-a span.cbr{background-position:100% 100%;bottom:0;right:0}
div.box-a span.cbl{background-position:0 100%;bottom:0;left:0}
div.box-a div.inner{padding:10px 20px 1px}
div.card-a{background:#f8f2e2;margin:0 0 10px;overflow:hidden;padding:5px 0;position:relative;width:100%}
div.card-a p.image{display:inline;float:left;margin:0 10px}
div.card-a h3{font-size:1.4em;font-weight:400;margin:0 0 2px;padding:9px 0 0}
div.card-a p.email{background:url(../htmlimages/bg-card-a.png) 0 100% no-repeat;margin:-10px 0 0;padding:0 0 0 8px;position:absolute;right:183px;top:50%}
div.card-a p.email span a{background:url(../htmlimages/icons-d.png) 0 0 no-repeat;padding:0 0 0 20px;text-decoration:none}
div.card-a p.more span a{background:url(../htmlimages/icons-d.png) 0 -51px no-repeat;padding:0 0 0 20px;text-decoration:none}
div.categories-a h3{border-bottom:1px solid #f1e7d0;padding-left:20px}
div.cols-two-a-b{padding:30px 0 0}
div.cols-two-a-b div.sidebar-a{margin-top:-30px;position:relative}
div.cols-two-a-b div.sidebar-a div.inner{padding-top:30px}
div.cols-two-b{margin:0 0 15px;overflow:hidden;width:480px}
div.cols-two-b div.two{float:right}
div.cols-two-c{margin:0;overflow:hidden;width:100%}
div.cols-two-c div.first{float:left;width:49.5%}
div.cols-two-c div.second{float:right;width:49.5%}
div.cols-two-d{background:#f6f2e8;margin:0 0 10px;overflow:hidden;width:100%}
div.cols-two-d div.col-one{display:inline;float:left;width:49.9%}
div.cols-two-d div.col-one div.inner{padding:10px 10px 5px 20px}
div.cols-two-d div.col-two{display:inline;float:right;width:49.9%}
div.cols-two-d div.col-two div.inner{padding:10px 20px 5px 10px}
div.cols-two-d h3{margin:0!important;padding:10px 0 0 20px}
div.cols-two-d div.inner h3{margin:0 0 5px;padding:0}
div.contact-a{margin:0 0 15px;padding:15px 0;position:relative;width:100%}
div.contact-a h3{background:url(../htmlimages/bg-contact-a.png) no-repeat;height:120px;left:285px;margin:-60px 0 0;padding:0;position:absolute;text-indent:-10001px;top:50%;width:180px}
* html div.contact-a h3{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/bg-contact-a.png",sizingMethod="crop")}
div.contact-a div.inner{background:#f8f2e2;border:2px solid #efe4ca;border-width:2px 0;overflow:hidden;padding:10px 0;width:100%}
div.contact-a p.first{display:inline;float:left;margin:0 0 0 20px;width:258px}
div.contact-a p.second{display:inline;float:right;margin:15px 20px 0 0;width:270px}
div.date-a{border-top:2px solid #f1e7d0;overflow:hidden;padding:5px 0;width:100%}
div.date-a-first{border-top:none}
div.date-a-last{margin-bottom:-18px;padding-bottom:18px}
div.date-a p.image{display:inline;float:left;margin:0 10px 0 5px;padding:0}
div.date-b{margin:0 0 5px;overflow:hidden;padding:0;width:100%}
div.date-b p.image{display:inline;float:left;margin:0 10px 0 0;padding:0}
div.event-a{margin:0 0 20px;padding:10px 0 0 50px;position:relative}
div.event-a p.date{background:#c7c89c;border:2px solid #c7c89c;border-width:0 2px 2px;color:#fff;font-size:1.1em;font-weight:700;left:0;position:absolute;text-align:center;text-transform:uppercase;top:0;width:36px}
div.event-a p.date span{background:#fff url(../htmlimages/bg-event-a-date.jpg) 100% 100% no-repeat;color:#898b3a;display:block;font-size:2.2em;font-weight:400;letter-spacing:-1px;line-height:1;padding:1px 0}
div.event-a p.image{margin:-10px 0 5px;padding:0}
div.event-a p.image img{border:1px solid #d4d3bf;display:block;padding:2px}
div.event-a h2{margin:0 0 2px}
div.event-a ul.info{border-top:2px solid #f1e7d0;font-style:italic;list-style:none;margin:25px 0 0;padding:5px 0 5px 10px}
div.event-a div.actions{background:#faf5e8;border:2px solid #f1e7d0;border-width:2px 0;overflow:hidden;padding:5px 0;width:100%}
div.event-a div.actions p{color:#bfac99;display:inline;float:right;margin:0 15px 0 0}
div.event-a div.actions ul{list-style:none;margin:0;padding:0}
div.event-a div.actions ul li{display:inline;float:left;margin:0 0 0 10px}
div.event-a div.actions ul li a{background:url(../htmlimages/icons-f.png) 0 0 no-repeat;float:left;height:16px;overflow:hidden;text-indent:-10001px;width:16px}
div.hours-a{background:url(../htmlimages/bg-hours-a.jpg) 50% 0 no-repeat;height:116px;margin:0 0 10px;padding:49px 0 0;width:100%}
div.hours-a p{font-size:1.4em;text-align:center}
div.hours-a p strong{padding-right:10px}
div.hours-b{background:url(../htmlimages/bg-hours-b.png) 50% 100% repeat-y;margin:0 0 15px;overflow:hidden;width:100%}
div.hours-b div.col-one{border-top:2px solid #dde7a0;float:left;padding:10px 20px 0;width:205px}
div.hours-b div.col-two{border-top:2px solid #feef8d;display:inline;float:left;margin:0 0 0 10px;padding:5px 0 7px;text-align:center;width:260px}
div.hours-b div.col-two p img{display:block;margin:0 auto}
div.hours-b div.col-three{border-top:2px solid #feef8d;float:right;padding:10px 20px 0;width:205px}
div.info-a{background:url(../htmlimages/icon-info-a.gif) 0 1px no-repeat;padding:0 0 0 25px}
div.info-a p em{color:#cf7c39;font-style:normal}
div.message-a{background:url(../htmlimages/icons-g.png) -10001px 0 no-repeat;margin:0 0 10px;width:100%}
div.message-a div.header{background:#f8f2e2;margin:0;overflow:hidden;padding:10px 0 7px;position:relative;width:100%}
div.message-a div.header p.image{display:inline;float:left;margin:0 10px 0 20px}
div.message-a div.header h3{font-size:1.4em;font-weight:400;margin:0 0 2px;padding:0}
div.message-a div.header p.info a{color:#a38c72;text-decoration:none}
div.message-a div.header p.tags{color:#bcac8f;font-style:italic}
div.message-a div.header p.tags strong{font-style:normal;font-variant:small-caps;font-weight:400;text-transform:lowercase}
div.message-a div.header p.tags a{color:#bcac8f;text-decoration:none}
div.message-a div.header p.toggle span a{background:url(../htmlimages/icons-d.png) 0 -51px no-repeat;outline:none;padding:0 0 0 20px;text-decoration:none}
div.message-a div.header p.toggle span a.collapse{background-position:0 -101px}
div.message-a div.options{background:url(../htmlimages/bg-message-a.png) no-repeat}
div.message-a div.options ul{list-style:none;margin:0;overflow:hidden;padding:0;width:100%}
div.message-a div.options ul li{background:url(../htmlimages/bg-message-a-sep.gif) no-repeat;float:left;line-height:16px;padding:12px 20px 12px 22px}
div.message-a div.options ul li.first{background:none;padding-left:20px}
div.message-a div.options ul li span{background:url(../htmlimages/icons-g.png) no-repeat;color:#8c6540;float:left;opacity:0.3;padding:0 0 0 21px;text-decoration:none}
div.message-a div.options ul li a{background:url(../htmlimages/icons-g.png) no-repeat;color:#8c6540;float:left;padding:0 0 0 21px;text-decoration:none}
div.message-a div.options ul li a:hover{color:#40260d}
div.message-a div.options ul li.watch a,div.message-a div.options ul li.watch span{background-position:0 -51px}
div.ministry-a{background:#f6f2e8;margin:0 0 10px;padding:0 0 5px}
div.ministry-a h2{background:#f5ecd4;margin:0 0 5px;padding:5px 20px 5px; font-size:14px; }
div.ministry-a p{font-style:italic;margin:0;padding:0 20px}
div.ministry-a-details{margin-bottom:20px}
div.ministry-a-details h3{font-size:1.3em;margin:0 0 5px}
div.more-a{background:#f8f2e2;border:2px solid #efe4ca;border-width:2px 0;margin:0 0 15px;position:relative;width:100%}
div.more-a p.feed{margin:-9px 0 0;padding:0;position:absolute;right:20px;top:50%}
div.more-a p.feed a{background:url(../htmlimages/icon-feed-b.gif) no-repeat;display:block;height:18px;overflow:hidden;text-indent:-10001px;width:18px}
div.more-a p{font-style:italic;margin:0;padding:5px 0;text-align:center}
div.notepad-a{background:url(../htmlimages/notepad-a-top.jpg) 50% 0 no-repeat;padding:81px 0 0;width:445px}
div.notepad-a div.outer{background:url(../htmlimages/notepad-a-bottom.jpg) 50% 100% no-repeat;padding:0 0 21px;width:445px}
div.notepad-a div.inner{background:url(../htmlimages/notepad-a-middle.jpg) 50% 0 repeat-y;overflow:hidden;padding:10px 20px 1px;width:405px}
div.photo-a{background:url(../htmlimages/bg-photo-a.jpg) no-repeat;color:#684523;margin:0 0 15px;padding:50px 0 0;text-align:center;width:240px}
div.photo-a div.description{background:url(../htmlimages/bg-photo-a.jpg) 0 100% no-repeat;padding:10px 0 20px}
div.photo-a div.description div.inner{background:url(../htmlimages/quotie-a-r.png) 195px 25px no-repeat;min-height:50px;padding:0 45px 0 20px}
div.photo-a div.description div.inner p.first{background:url(../htmlimages/quotie-a-l.png) 0 5px no-repeat;margin-top:-10px;padding:10px 0 0 25px}
div.photo-b{background:url(../htmlimages/bg-photo-b.jpg) no-repeat;color:#5a894e;margin:0 0 15px;padding:50px 0 0;text-align:center;width:240px}
div.photo-b div.description{background:url(../htmlimages/bg-photo-b.jpg) 0 100% no-repeat;padding:10px 0 20px}
div.photo-b div.description div.inner{background:url(../htmlimages/quotie-b-r.png) 195px 25px no-repeat;min-height:50px;padding:0 50px 0 20px}
div.photo-b div.description div.inner p.first{background:url(../htmlimages/quotie-b-l.png) 0 5px no-repeat;margin-top:-10px;padding:10px 0 0 25px}
div.photos-a{background:url(../htmlimages/bg-photos-a.jpg) 50% 50% no-repeat;list-style:none;margin:0 0 15px -7px;overflow:hidden;padding:0 0 42px}
* html div.photos-a{width:529px}
div.photos-a a{display:inline;float:left;margin:0 0 0 7px;position:relative}
div.photos-a a.i1{top:42px}
div.photos-a a.i2{top:14px}
div.photos-a a.i3{top:36px}
div.photos-a a.i4{top:19px}
div.photos-a a.i5{top:0}
div.photos-a a.i6{top:24px}
div.photos-b{background:url(../htmlimages/bg-photos-b.png) 0 50% no-repeat;list-style:none;margin:-10px 0 5px;overflow:hidden;padding:0 0 0 90px;position:relative;width:400px}
div.photos-b a{display:inline;float:left;margin:0 0 0 20px;padding:10px 0}
div.photos-b a.profile{height:86px;left:0;margin:-45px 0 0;overflow:hidden;padding:0;position:absolute;text-indent:-10001px;top:50%;width:86px}
div.photos-c{background:url(../htmlimages/bg-photos-c.png) 20px 50% no-repeat;list-style:none;margin:0 0 15px;overflow:hidden;padding:0 0 0 77px;position:relative;width:693px}
div.photos-c a{display:inline;float:left;margin:0 0 0 18px;padding:0}
div.photos-c a.profile{height:55px;left:19px;margin:-28px 0 0;overflow:hidden;padding:0;position:absolute;text-indent:-10001px;top:50%;width:55px}
div.photos-d{background:url(../htmlimages/bg-photos-d.jpg) 45% 100% no-repeat;list-style:none;margin:0 auto 15px;overflow:hidden;padding:0 0 65px;position:relative;width:190px}
div.photos-d a{display:inline;float:left;margin:0;padding:7px;text-decoration:none}
div.photos-d a.profile{bottom:0;height:55px;left:50%;margin:-27px 0 0 -30px;overflow:hidden;padding:0;position:absolute;text-indent:-10001px;width:54px}
div.photos-d a img{border:2px solid #ead5e4;float:left}
div.sidebar-a{background:url(../htmlimages/bg-sidebar-a-middle.jpg) repeat-y;border-left:2px solid #efe5cc;margin:0 0 15px}
div.sidebar-a div.outer{background:url(../htmlimages/bg-sidebar-a-top.jpg) no-repeat}
div.sidebar-a div.inner{background:url(../htmlimages/bg-sidebar-a-bottom.jpg) 0 100% no-repeat;padding:10px 0 40px 20px}
div.spotlight-a{background:#f8f2e2;border:2px solid #f1e7d0;border-width:2px 0;margin:0 0 15px;overflow:hidden;padding:10px 0 1px;width:100%}
div.spotlight-a div.main{float:left;padding:0 0 0 20px;width:480px}
div.spotlight-a div.side{float:right;padding:0 10px 0 0;width:218px}
div.spotlight-a p.image img{border:1px solid #d3d2bc;padding:2px}
div.steps-a{background:#f8f2e2 url(../htmlimages/bg-steps-a-top.jpg) no-repeat;margin:0 0 20px;overflow:hidden;width:100%}
div.steps-a ul{background:url(../htmlimages/bg-steps-a-bottom.jpg) 0 100% no-repeat;list-style:none;margin:0;overflow:hidden;padding:45px 0 50px;width:100%}
div.steps-a ul li{display:inline;float:left;font-size:1em;margin:0 2% 0 4%;overflow:hidden;padding:0;width:27%}
div.video-a{margin:0 0 30px}
div.video-a div.movie{background:url(../htmlimages/bg-video-a.png) no-repeat;height:237px;margin:0 auto 5px;overflow:hidden;padding:31px 0 0 79px;width:489px}
div.cols-two-a-b + div.video-a{margin-top:-40px}
div.video-b{background:url(../htmlimages/bg-video-b.png) 5px 0 no-repeat;height:458px;margin:0 0 30px;padding:0 0 0 15px;position:relative;width:745px}
div.video-b div.movie{height:231px;margin:0 0 10px 167px;overflow:hidden;padding:96px 0 0;width:412px}
div.video-b p.subscribe{left:0;position:absolute;top:235px}
div.video-b p.subscribe a{background:url(../htmlimages/bg-video-b-subscribe.png) no-repeat;display:block;height:70px;overflow:hidden;text-indent:-10001px;width:176px}
div.video-b p.subscribe a:hover,div.video-b p.subscribe a:focus{background-position:0 -70px}
div.video-announcement-a h2{text-align:center}
div.video-announcement-a h2 em{color:#adad79;font-size:.72em;font-style:normal}
div.video-announcement-a div.movie{background:url(../htmlimages/bg-video-announcement-a.jpg) 50% 50% no-repeat}
div.video-announcement-a div.movie p{background:#fdf9ee;border:2px solid #e7e7be;margin:0 auto;padding:3px;width:412px}
form.a{display:block;margin:0 0 15px;padding:0}
form.a p{margin:0 0 8px}
form.a label{color:#5d5540;display:block;margin:0 0 2px;padding:0 0 0 5px}
form.a input{border:2px solid #c5bba1;padding:2px 5px;width:250px}
form.a input.m{width:164px}
form.a input.s{width:35px}
form.a textarea{border:2px solid #c5bba1;height:150px;overflow:auto;padding:2px 5px;width:450px}
form.a button{margin:0 5px 0 0;overflow:visible}
form.a button.a{background:url(../htmlimages/bg-form-a-buttons.jpg) repeat-x;border:2px solid #b7b78e;color:#727634;padding:2px 0;text-align:center;width:100px}
form.a button.b{background:url(../htmlimages/bg-form-a-buttons.jpg) 0 -50px repeat-x;border:2px solid #d4c47d;color:#a88230;padding:2px 0;text-align:center;width:100px}
form.a button.c{background:url(../htmlimages/bg-form-a-buttons.jpg) 0 -100px repeat-x;border:2px solid #d09a8f;color:#a45649;padding:2px 0;text-align:center;width:100px}
form.a ul{list-style:none;margin:5px 0 10px;padding:0}
form.a ul li{margin:0 0 8px;overflow:hidden;width:100%}
form.a ul li span{background:url(../htmlimages/bg-form-a-li.png) 50% 100% no-repeat;display:inline;float:left;margin:0 10px 0 0;padding:3px 0;text-align:center;width:24px}
form.a ul li input{display:inline;float:left;margin:0 3px 0 0}
form.search-a{background:#f8f2e2;border:2px solid #eee4ca;border-width:2px 0;display:block;margin:15px 0;overflow:hidden;padding:20px 0;width:100%}
form.search-a-b{padding:10px 0}
form.search-a p{display:inline;float:left;margin:0 0 0 20px}
form.search-a p.lab{font-size:1em;font-style:italic;line-height:1.1}
form.search-a p.lab label{font-size:1.4em;font-style:normal}
form.search-a p input{border:1px solid #e0dcd2;font-size:1.16em;margin:0 15px 0 0;padding:5px;width:290px}
form.search-a p button{background:url(../htmlimages/bg-form-a-buttons.jpg) repeat-x;border:2px solid #b7b78e;color:#727634;font-size:1.16em;overflow:visible;padding:2px 0;text-align:center;width:100px}
ul.a{list-style:none;margin:-7px 0 5px;padding:0}
ul.a li{background:url(../htmlimages/icons-a.png) 0 -43px no-repeat;border-top:2px solid #f0e6ce;color:#684523;padding:7px 5px 7px 25px}
ul.a li.first{border-top:0}
ul.a li.image{background-position:0 7px}
ul.a li.post{background-position:0 -43px}
ul.a li.video{background-position:0 -93px}
ul.a li.date{background-position:0 -143px}
ul.a li.info{background-position:0 -192px}
ul.a li.flash{background-position:0 -243px}
ul.a li.twitter{background-position:0 -293px}
ul.a li.rss{background-position:0 -343px}
ul.a li.pdf{background-position:0 -385px}
ul.a li.ppt{background-position:0 -425px}
ul.a li span{color:#cf7c39}
ul.b{border-bottom:2px solid #9ed7d6;list-style:none;margin:0 0 15px;padding:0}
ul.b li{background:url(../htmlimages/icons-a.png) 20px -46px no-repeat;border-top:2px solid #9ed7d6;color:#566465;padding:4px 5px 4px 45px}
ul.b li.image{background-position:20px 3px}
ul.b li.post{background-position:20px -46px}
ul.b li.video{background-position:20px -96px}
ul.b li.date{background-position:20px -146px}
ul.b li.info{background-position:20px -195px}
ul.b li.flash{background-position:20px -246px}
ul.b li.twitter{background-position:20px -296px}
ul.b li a{color:#566465;text-decoration:none}
ul.b li span{font-size:.82em;padding-left:5px}
ul.c li{background:url(../htmlimages/bullet-c.gif) 0 8px no-repeat;font-style:italic;margin:0 0 2px;padding:0 0 0 9px}
ul.d{list-style:none;margin:0 0 15px;padding:0;width:100%}
ul.d li{background:url(../htmlimages/bullet-d.gif) 20px 5px no-repeat;padding:8px 0 8px 52px}
ul.f li{background:url(../htmlimages/bullet-d.gif) 98% 50% no-repeat;padding:10px 20px}
ul.f li span{color:#a56f3a;font-style:italic}
ul.g li{background:url(../htmlimages/icons-b.png) -20px 0 no-repeat;line-height:1.3;margin:0 0 5px;padding:1px 0 1px 25px}
ul.g li.photos{background-position:0 -48px}
ul.g li.sun{background-position:0 -98px}
ul.categories-a li.current{background:url(../htmlimages/bullet-f.gif) 0 2px no-repeat;font-weight:700}
ul.contact-a{background:url(../htmlimages/bg-contact-a.jpg) no-repeat;height:40px;list-style:none;margin:-5px 0 15px;padding:23px 0 0}
ul.contact-a li{background:url(../htmlimages/icons-d.png) no-repeat;display:inline;float:left;margin:0 0 0 20px;padding:2px 0 2px 25px}
ul.contact-a li.email{background-position:0 2px}
ul.contact-a li.phone{background-position:0 -148px}
ul.contact-a li.vcard{background-position:0 -198px}
ul.networking-a li{background:url(../htmlimages/bg-networking-a.png) no-repeat;height:26px;margin:0 0 3px;padding:8px 25px 0 20px}
ul.networking-a li a{background:url(../htmlimages/icons-e.png) 0 50px no-repeat;padding:1px 0 1px 30px;text-decoration:none}
dl.a{margin:0;overflow:hidden;padding:0;width:100%}
dl.a dt{background:url(../htmlimages/bullet-b.gif) no-repeat;color:#684523;font-size:1.4em;font-weight:700;margin:0 0 3px;padding:1px 0 1px 30px}
dl.a dd{color:#684523;margin:0 0 15px;padding:0 0 0 30px}
dl.a dd p{width:100%}
h2.a{margin-bottom:5px;padding-left:20px; font-size:14px; }
h2.b{border-bottom:2px solid #bdac95;padding:0 0 2px 20px}
h2.d{background:url(../htmlimages/bg-h2d.jpg) 5px 0 no-repeat;padding:7px 0 0 71px}
h2.e{margin:0 0 5px;text-align:center}
h2.f{background:url(../htmlimages/bullet-e.gif) 0 5px no-repeat;left:-28px;margin:0;padding:0 0 0 28px;position:relative}
h2.icon-flickr{background:url(../htmlimages/icons-c.png) 15px 0 no-repeat;padding:4px 0 0 50px}
h2.icon-blog{background:url(../htmlimages/icons-c.png) 15px -50px no-repeat;padding:4px 0 0 50px}
h2.icon-notepad{background:url(../htmlimages/icons-c.png) 15px -100px no-repeat;margin-bottom:10px;padding:7px 0 3px 50px}
h3.b{margin-top:-7px;padding-left:20px}
p.feed-a{background:url(../htmlimages/sep-a.gif) 0 50% repeat-x}
p.feed-a a{background:url(../htmlimages/icon-feed-a.jpg) no-repeat;display:block;height:30px;margin:0 auto;overflow:hidden;text-indent:-10001em;width:31px}
p.line-a{background:url(../htmlimages/bg-line-a.jpg) 50% 100% no-repeat;border-top:2px solid #f3ead5;padding:5px 0 40px;text-align:center}
p.line-b{border:2px solid #f3ead5;border-width:2px 0;padding:5px 0;text-align:center}
p.more-a{background:url(../htmlimages/sep-a.gif) 0 18px repeat-x;line-height:1;overflow:hidden;width:100%}
p.more-a a{background:url(../htmlimages/bg-more-a.png) 0 0 no-repeat;display:inline;float:right;margin:0 30px 0 0;padding:0 0 0 8px;text-decoration:none}
p.more-a a span{background:url(../htmlimages/bg-more-a.png) 100% 0 no-repeat;cursor:pointer;float:left;margin:0 -8px 0 0;padding:11px 28px 9px 20px;position:relative}
p.more-a a:hover{background-position:0 -32px}
p.more-a a:hover span{background-position:100% -32px}
p.more-b{border:2px solid #f1e7d0;border-width:2px 0;margin:0 0 10px;padding:0;text-align:center}
p.more-b a{background:#f8f2e2;color:#6c4827;display:block;padding:4px 0;text-decoration:none;width:100%}
p.more-b a:hover{background:#f5eedd}
p.more-c{border:1px solid #f3ead5;border-width:2px 0;margin:0 0 5px;padding:4px 0;text-align:center}
p.photo-a img{border:5px solid #7a5b3b}
img.a{border:1px solid #d5d4c0;padding:2px}
em.a{color:#bea081}
#join-podcast{margin:-10px 0 15px}
#join-podcast div.primary div.inner{background:url(../htmlimages/box-a.png) 100% 100% no-repeat;margin:0 0 0 15px;min-height:59px;padding:10px 15px 1px 0;position:relative}
#join-podcast div.primary p.image img{border:2px solid #dedec2}
#join-podcast div.primary h3{color:#525344;font-size:1.4em;font-weight:400;margin:2px 0 1px}
#join-podcast div.primary p.description{color:#939574;font-size:1.4em;font-style:italic;margin:0}
#join-podcast div.primary ul.action{list-style:none;margin:-14px 0 0;padding:0;position:absolute;right:15px;top:50%}
#join-podcast div.primary ul.action li{float:left;margin:0 0 0 5px}
#join-podcast div.primary ul.action li a{background:url(../htmlimages/button-podcast-a.png) no-repeat;float:left;height:27px;overflow:hidden;text-indent:-10001px}
#join-podcast div.primary ul.action li.listen a{width:75px}
#join-podcast div.primary ul.action li.listen a:hover,#join-podcast div.primary ul.action li.listen a:focus{background-position:0 -27px}
#join-podcast div.primary ul.action li.watch a{background-position:-177px 0;width:85px}
#join-podcast div.primary ul.action li.watch a:hover,#join-podcast div.primary ul.action li.watch a:focus{background-position:-177px -27px}
#join-podcast div.primary ul.action li.download a{background-position:-75px 0;width:102px}
#join-podcast div.primary ul.action li.download a:hover,#join-podcast div.primary ul.action li.download a:focus{background-position:-75px -27px}
#join-podcast div.secondary div.inner{background:url(../htmlimages/box-a.png) 100% 100% no-repeat;margin:0 0 0 15px;min-height:59px;padding:10px 15px 1px 0}
#join-podcast div.secondary div.inner a{background:url(../htmlimages/button-join-a.png) 43% 0 no-repeat;display:block;height:49px;overflow:hidden;text-indent:-10001px;width:100%}
#join-podcast div.secondary div.inner a:hover{background-position:43% -49px}
#service-times{overflow:hidden}
#service-times ul.nav{background:url(../htmlimages/bg-service-times-nav.jpg) 100% 0 no-repeat;float:left;list-style:none;margin:0;min-height:325px;overflow:hidden;padding:7px 0 30px;width:135px}
* html #service-times ul.nav{height:325px}
#service-times ul.nav li{float:left;font-size:1.4em;line-height:1;margin:3px 0 0;width:100%}
#service-times ul.nav li a{float:left;padding:6px 5px 6px 20px;text-decoration:none;width:110px}
#service-times ul.nav li ul{list-style:none;margin:0;padding:0 0 0 20px;width:115px}
#service-times ul.nav li ul li{font-size:.93em}
#service-times ul.nav li ul li a{background:url(../htmlimages/bullet-g.gif) 20px 50% no-repeat;padding-left:30px;width:80px}
#service-times ul.nav li ul li a span{font-variant:small-caps}
#service-times div.sections{float:right;padding:10px 0 0;width:370px}
#service-times div.section{position:relative;width:370px}
#service-times div.image{padding-left:110px;width:260px}
#service-times div.section h4{color:#977553;font-size:1.3em}
#service-times div.section h3 + h4{margin-top:-7px}
#service-times div.section p.image{display:inline;float:left;margin:0 14px 2px 0}
* html #service-times div.section p.image{margin-right:11px}
#service-times div.image p.image{left:0;position:absolute;top:0}
#service-times div.section p.image img{border:1px solid #e3e0cf;padding:2px}

#bca-new{background:url(../htmlimages/bg-bcanew-a.jpg) 50% 0 no-repeat;border-top:2px solid #e0e4d7;color:#6d6f55;min-height:245px;padding:20px 0 0;width:100%}
#bca-new.under-bca-life{border-top:none;margin-top:-15px}
* html #bca-new{height:245px}
#bca-new h2{color:#6d6f55;margin-left:30px;text-align:right;text-transform:uppercase;width:200px}
#bca-new p{line-height:1.3;margin-left:30px;text-align:right;width:200px}
#bca-new p.video{border:3px solid #e5e6d6;display:inline;float:right;margin:-10px 40px 0 0;padding:3px;width:auto}
#news-combo div.primary{padding-top:51px}
#news-combo div.secondary{width:240px}
#calendar h2{margin-bottom:0;padding-left:5px}
#different-styles{margin:0;overflow:hidden;position:relative;top:-10px;width:100%}
#different-styles div.description{color:#8c7053;float:right;padding:30px 0 0;width:245px}
#different-styles div.description h2{background:url(../htmlimages/header-one-church-a.png) no-repeat;height:115px;margin:0 auto;text-indent:-10001px;width:180px}
#different-styles div.description div.message{background:url(../htmlimages/message-a-top.png) 50% 0 no-repeat;padding:40px 0 0;width:245px}
#different-styles div.description div.message p{background:url(../htmlimages/message-a-bottom.png) 50% 100% no-repeat;font-style:italic;margin:0;padding:0 18px 38px;text-align:center}
#different-styles div.notepad-a{display:inline;float:left;margin:0 0 0 25px}
#different-styles div.notepad-a div.inner{padding:20px 0 5px;width:100%}
#different-styles div.notepad-a ul{list-style:none;margin:0 0 0 -7px;overflow:hidden;padding:0}
* html #different-styles div.notepad-a ul{width:452px}
#different-styles div.notepad-a ul li{color:#251a00;display:inline;float:left;font-size:1.6em;font-weight:700;margin:0 0 0 20px;padding:0 0 5px;text-align:center;width:200px}
#different-styles div.notepad-a ul li a.image{background:url(../htmlimages/notepad-a-shadow.jpg) 50% 100% no-repeat;display:block;padding:0 0 7px}
#bca-directions{background:#f8f2e2;border:2px solid #efe4ca;border-width:2px 0;margin:20px 0;overflow:hidden;padding:10px 0;width:100%}
#bca-directions h2{display:inline;float:left;margin:0 0 0 20px;width:215px}
#bca-directions h2 a{background:url(../htmlimages/header-directions-a.png) 50% 50% no-repeat;float:left;height:80px;overflow:hidden;text-indent:-10001px;width:215px}
#bca-directions div.box{display:inline;float:left;margin:0 0 0 40px;padding:0 10px 0 0;width:215px}
#bca-directions div.box p{line-height:1.5;margin:0}
#flickr-feed{margin:0 0 15px;overflow:hidden;width:100%}
#flickr-feed div.description{color:#684523;float:left;margin:0 0 0 20px;padding:25px 0 0;width:210px}
#flickr-feed div.description h2{margin:0 0 3px}
#blog-combo div.secondary{padding:17px 0 0}
#blog-combo div.secondary div.note-a{background:url(../htmlimages/icon-notes-a.jpg) 55px 0 no-repeat;margin-top:-17px;padding-left:20px;padding-top:145px}
#blog-combo div.secondary ul.c{margin-bottom:5px;padding-left:12px}
#tour{background:url(../htmlimages/bg-tour-a.jpg) 50% 100% no-repeat;border-bottom:1px solid #f1e7d0;margin:15px 0;padding:0 0 30px;width:100%}
#tour ul.index{background:#f8f2e2;border:2px solid #efe4ca;border-width:2px 0;list-style:none;margin:0;overflow:hidden;padding:10px 0;width:100%}
#tour ul.index li{background:url(../htmlimages/sep-b.gif) 0 50% no-repeat;display:inline;float:left;line-height:1;margin:0 0 0 13px;padding:0 0 0 15px}
#tour ul.index li.first{background:none;margin-left:20px;padding-left:0}
#tour div.section{border-top:2px solid #f1e7d0;overflow:hidden;padding:10px 20px 1px}
#tour div.section p.image-a{display:inline;float:right;margin:0 0 0 20px}
#church-definition{padding:0 20px}
#podcasting{margin:0 0 10px;overflow:hidden;width:100%}
#podcasting div.description{float:left;padding:115px 0 0 20px;position:relative;width:222px}
#podcasting div.description h2{margin-bottom:2px}
#podcasting div.description p.subscribe{left:1px;position:absolute;top:1px}
#podcasting div.description p.subscribe a{background:url(../htmlimages/podcast-subscribe-a.jpg) no-repeat;display:block;height:114px;overflow:hidden;text-indent:-10001px;width:244px}
#podcasting div.movie{background:url(../htmlimages/bg-podcasting.jpg) 50% 50% no-repeat;float:right;padding:6px 0 6px 21px;width:434px}
#group-actions{list-style:none;margin:0 0 10px;overflow:hidden;padding:0;width:100%}
#group-actions li{display:inline;float:left}
#group-actions li.joining{margin:0 10px 0 11px}
#group-actions li a{background:url(../htmlimages/bg-group-actions.jpg) no-repeat;float:left;height:62px;overflow:hidden;text-indent:-10001px;width:245px}
#group-actions li.directory a:hover,#group-actions li.directory a:focus{background-position:0 -62px}
#group-actions li.joining a{background-position:-245px 0;width:259px}
#group-actions li.joining a:hover,#group-actions li.joining a:focus{background-position:-245px -62px}
#group-actions li.leading a{background-position:-504px 0}
#group-actions li.leading a:hover,#group-actions li.leading a:focus{background-position:-504px -62px}
#group-header{background:#fbf6e8 url(../htmlimages/bg-group-header.gif) repeat-x;border-bottom:2px solid #f3ead5;width:100%}
#group-header div.inner{margin:0 auto;overflow:hidden;padding:10px 0 1px;width:770px}
#group-header div.main{background:url(../htmlimages/bg-group-header-movie.png) 50% 50% no-repeat;float:left;padding:2px 0 0;text-align:center;width:457px}
#group-header div.side{float:right;padding:0 10px 0 0;width:205px}
#group-header div.date{background:url(../htmlimages/bg-large-calendar-a.png) 50% 0 no-repeat;height:132px;margin:0 0 3px;text-align:center;width:141px}
#group-header div.date p{font-size:1em;margin:0}
#group-header div.date p.info{font:bold .8em Verdana,sans-serif;position:relative}
#group-header div.date a{background:url(../htmlimages/icon-tinyarticle-a.gif) 0 50% no-repeat;color:#a4a4a4;margin:0 0 0 -5px;padding:1px 0 1px 15px;text-decoration:none}
#group-header div.date a:hover{color:#777}
#group-header div.date span.month{color:#fff;display:block;font-size:2.8em;font-weight:700;line-height:1;margin:0 0 5px;padding:2px 0 0}
#group-header div.date span.day{color:#1f1605;display:block;font-size:7.7em;font-weight:700;line-height:1;margin:0 0 -5px}
#directories{padding-top:10px}
#directories div.sidebar-a ul.categories-a{margin-left:-20px}
.sIFR-flash{margin:0;padding:0;visibility:visible!important}
.sIFR-replaced,.sIFR-ignore{visibility:visible!important}
.sIFR-alternate{display:block;height:0;left:0;overflow:hidden;position:absolute;top:0;width:0}
.sIFR-replaced div.sIFR-fixfocus{float:none;letter-spacing:0;margin:0;overflow:auto;padding:0}
.sIFR-active h2 span,.sIFR-active div.photo-b h2,.sIFR-active div.photo-a h2,.sIFR-active h2.e{display:block;font-size:16px;height:21px;line-height:1em;overflow:hidden;visibility:hidden}
.sIFR-active h2.handwrite2{display:block;font-size:16px;height:30px;line-height:1.5em;overflow:hidden;padding-top:5px;visibility:hidden}
.sIFR-active h2.c,.sIFR-active h2.g span{display:block;font-size:18px;height:23px;line-height:1em;overflow:hidden;visibility:hidden}
.sIFR-active #alert h1 span,.sIFR-active div.video-announcement-a h2{display:block;font-size:18px;height:21px;line-height:1em;overflow:hidden;visibility:hidden}
.sIFR-active #bca-new h2{display:block;font-size:16px;height:18px;line-height:1em;overflow:hidden;visibility:hidden}
.sIFR-active div.categories-a h3{display:block;font-size:16px;height:20px;line-height:1em;overflow:hidden;visibility:hidden}
.sIFR-active div.block-a h3 span,.sIFR-active h3.a{display:block;font-size:14px;height:18px;line-height:1em;overflow:hidden;visibility:hidden}
.sIFR-active h3.b span{display:block;font-size:12px;height:14px;line-height:1em;overflow:hidden;visibility:hidden}
.sIFR-active #group-header div.date span.month{display:block;font-size:28px;height:34px;line-height:1em;overflow:hidden;position:relative;top:-3px;visibility:hidden}
.sIFR-active #group-header div.date span.day{display:block;font-size:78px;height:80px;line-height:1em;margin:0 0 -10px;overflow:hidden;position:relative;top:-14px;visibility:hidden}
div#fancy_overlay{background-color:#333;left:0;position:absolute;top:0;width:100%;z-index:90}
div#fancy_loading{background:transparent;cursor:pointer;display:none;height:40px;overflow:hidden;position:absolute;width:40px;z-index:100}
div#fancy_loading div{background:transparent url(../htmlimages/fancybox/fancy_progress.png) no-repeat;height:480px;left:0;position:absolute;top:0;width:40px}
* html div#fancy_loading div{background-image:url(../htmlimages/fancybox/fancy_progress_ie.png)}
div#fancy_close{background:transparent url(../htmlimages/fancybox/fancy_closebox.png);cursor:pointer;display:none;height:30px;position:absolute;right:-12px;top:-12px;width:30px;z-index:100}
* html div#fancy_close{background:url(../htmlimages/fancybox/fancy_closebox_ie.png)}
div#fancy_content{height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%;z-index:96}
#fancy_frame{display:none;height:100%;position:relative;width:100%}
img#fancy_img{border:0;height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%;z-index:92}
div#fancy_title{bottom:-35px;display:none;left:0;position:absolute;width:100%;z-index:100}
div#fancy_title table{margin:0 auto}
div#fancy_title div{color:#fff;font:bold 12px Arial;padding-bottom:5px}
td#fancy_title_left{background:transparent url(../htmlimages/fancybox/fancy_title_left.png) repeat-x;height:32px;width:15px}
* html td#fancy_title_left{background-image:url(../htmlimages/fancybox/fancy_title_left_ie.png)}
td#fancy_title_main{background:transparent url(../htmlimages/fancybox/fancy_title_main.png) repeat-x;height:32px}
* html td#fancy_title_main{background-image:url(../htmlimages/fancybox/fancy_title_main_ie.png)}
td#fancy_title_right{background:transparent url(../htmlimages/fancybox/fancy_title_right.png) repeat-x;height:32px;width:15px}
* html td#fancy_title_right{background-image:url(../htmlimages/fancybox/fancy_title_right_ie.png)}
div#fancy_outer{background:transparent;display:none;left:0;margin:0;overflow:hidden;padding:18px 18px 58px;position:absolute;top:0;z-index:90}
div#fancy_inner{background:#fff;border:2px solid #5d5540;height:100%;position:relative;width:100%}
a#fancy_left,a#fancy_right{background-image:url(../htmlimages/fancybox/data:image/gif;base64,AAAA);bottom:10px;cursor:pointer;height:100%;position:absolute;width:35%;z-index:100}
a#fancy_left{left:0}
a#fancy_right{right:0}
a#fancy_left:hover{background:transparent url(../htmlimages/fancybox/fancy_left.gif) no-repeat 0 100%}
a#fancy_right:hover{background:transparent url(../htmlimages/fancybox/fancy_right.gif) no-repeat 100% 100%}
#fancy_bigIframe,#fancy_freeIframe{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}
* html div#fancy_bg *{background-image:none}
div.fancy_bg{display:block;position:absolute;z-index:70}
div.fancy_bg_n{background:transparent url(../htmlimages/fancybox/fancy_shadow_n.png) repeat-x;height:18px;top:-18px;width:100%}
div.fancy_bg_ne{background:transparent url(../htmlimages/fancybox/fancy_shadow_ne.png) no-repeat;height:18px;right:-13px;top:-18px;width:13px}
div.fancy_bg_e{background:transparent url(../htmlimages/fancybox/fancy_shadow_e.png) repeat-y;height:100%;right:-13px;width:13px}
div.fancy_bg_se{background:transparent url(../htmlimages/fancybox/fancy_shadow_se.png) no-repeat;bottom:-18px;height:18px;right:-13px;width:13px}
div.fancy_bg_s{background:transparent url(../htmlimages/fancybox/fancy_shadow_s.png) repeat-x;bottom:-18px;height:18px;width:100%}
div.fancy_bg_sw{background:transparent url(../htmlimages/fancybox/fancy_shadow_sw.png) no-repeat;bottom:-18px;height:18px;left:-13px;width:13px}
div.fancy_bg_w{background:transparent url(../htmlimages/fancybox/fancy_shadow_w.png) repeat-y;height:100%;left:-13px;width:13px}
div.fancy_bg_nw{background:transparent url(../htmlimages/fancybox/fancy_shadow_nw.png) no-repeat;height:18px;left:-13px;top:-18px;width:13px}
li,dt,dd,p,th,td,caption,h4{font-size:1.2em}
ul,ol,dl,p{margin-bottom:10px}
li *,li p,li li,dt *,dd *,p *,h5{font-size:1em}
fieldset,img,#footer div.vcard p abbr{border:none}
legend,legend.offset,#different-styles div.notepad-a ul li br,div#fancy_bg{display:none}
h2,#service-times div.section h3{font-size:1.6em}
#nav ul li,div.cols-two-b div.one,div.message-a div.header p.image img,#bca-new p.video img,#bca-new p.video object,#bca-new p.video embed{float:left}
#nav ul li em,#service-times div.section h2{left:-10001px;position:absolute;top:-10001px}
#subnav ul li a,div.date-a p a,div.date-b p a,ul.a li a{color:#684523;text-decoration:none}
#subnav ul li a:hover,div.blog-a h3 a:hover,div.blog-b h3 a:hover,div.blog-b p.info a:hover,div.blog-b p.info a.author,div.event-a ul.info a:hover,div.event-a div.actions p a:hover,div.more-a p a:hover,ul.c li a:hover,ul.f li a:hover,ul.contact-a li a:hover,p.more-c a:hover,#bca-directions div.box p a:hover,#tour ul.index li a.active{text-decoration:underline}
#intro div.inner-intro,div.cols-two-a{margin:0 auto;overflow:hidden;width:770px}
#intro p.flash,div.cols-two-a div.primary{float:left;width:515px}
#intro p.image,div.cols-two-a div.secondary{float:right;width:245px}
#breadcrumbs p span a,#footer div.vcard p.info a:hover,div.blog-b p.info a.author:hover,div.card-a h3 a,div.event-a ul.info a,div.event-a div.actions p a,div.message-a div.header h3 a,div.more-a p a,ul.c li a,ul.d li a,ul.f li a,ul.g li a,ul.categories-a li a,ul.contact-a li a,p.more-c a,#bca-directions div.box p a,#tour ul.index li a{text-decoration:none}
#footer div.vcard p,div.block-a h3,div.card-a p,div.hours-b div.col-two p,div.message-a div.header p,div.messages-a div.message-a,div.people-a div.card-a,h2.h,#service-times h2,#podcasting div.movie p{margin:0}
div.blog-a h3 a,div.blog-b h3 a,div.blog-b p.info a{color:#6c4827;text-decoration:none}
div.blog-a p a,div.blog-b p a{color:#333}
div.card-a p.title,dl.a dd span.more,dl.a dd span.less{font-style:italic}
div.card-a p.email span,div.card-a p.more span,div.message-a div.header p.toggle span{background:url(../htmlimages/bg-card-a.png) 100% 100% no-repeat;float:left;margin:0 -8px 0 0;padding:0 15px 7px 5px;position:relative}
div.card-a p.more,div.message-a div.header p.toggle{background:url(../htmlimages/bg-card-a.png) 0 100% no-repeat;font-style:italic;margin:-10px 0 0;padding:0 0 0 8px;position:absolute;right:43px;text-transform:lowercase;top:50%}
div.card-a-b,div.message-a-b div.header{background:none}
div.cols-two-d p,#bca-life h2{margin:0 0 5px}
div.date-a:hover,ul.d li.odd,ul.f li.odd{background-color:#f8f2e2}
div.date-a p.image img,div.date-b p.image img{border:1px solid #d5d4c0;float:left;padding:2px}
div.date-a p,div.date-b p{color:#684523;margin:0 5px 0 10px}
div.date-a p span.date,div.date-b p span.date{color:#b5783d;font-size:.91em;font-style:italic}
div.date-a p a span,div.date-b p a span{color:#b18860}
* html div.event-a,* html div.info-a,* html div.sidebar-a div.inner,* html ul.a li,* html ul.b li,* html ul.g li,* html dl.a dt,* html #tour div.section{height:1%}
div.event-a div.actions ul li.email a,div.message-a div.options ul li.mp3 a,div.message-a div.options ul li.mp3 span,ul.networking-a li.facebook a,#group-actions li.directory a{background-position:0 0}
div.event-a div.actions ul li.register a,ul.networking-a li.amazon a{background-position:0 -50px}
div.event-a div.actions ul li.print a,div.message-a div.options ul li.notes a,div.message-a div.options ul li.notes span,ul.networking-a li.twitter a{background-position:0 -100px}
div.event-a div.actions ul li.directions a,div.message-a div.options ul li.blog a,div.message-a div.options ul li.blog span,ul.g li.videos,ul.networking-a li.flickr a{background-position:0 -150px}
div.hours-b h3,div.steps-a ul li h3{font-size:1.2em;margin:0 0 3px}
div.hours-b p,p.photo-a{margin:0 0 10px}
div.message-a div.header p.date,div.message-a div.header p.info{color:#a38c72;font-style:italic}
div.message-a div.header p.info a:hover,div.message-a div.header p.tags a:hover{color:#8d7a57}
* html div.message-a div.options ul li span,:first-child+html div.message-a div.options ul li span{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30)}
div.message-a div.options ul li.cd a,div.message-a div.options ul li.cd span,ul.networking-a li.youtube a{background-position:0 -200px}
div.message-a div.options ul li.dvd a,div.message-a div.options ul li.dvd span,ul.networking-a li.linkedin a{background-position:0 -250px}
div.messages-a,div.sidebar-a p,div.sidebar-a ul,#bca-life,#blog-combo{margin:0 0 10px}
div.ministry-a p strong,div.more-a p.paging{font-style:normal}
div.people-a,div.video-announcement-a{margin:0 0 20px}
div.photo-a h2,div.photo-b h2{margin:0 0 7px}
div.photo-a p,div.photo-b p{font-size:1em;line-height:1.3;margin:0}
div.photo-a p img,div.photo-b p img,div.video-announcement-a div.movie p *,#different-styles div.notepad-a ul li strong,#different-styles div.notepad-a ul li a.image img,object.sIFR-flash{display:block}
* html div.photo-a div.description div.inner,* html div.photo-b div.description div.inner{height:50px}
div.photos-a a img,div.photos-b a img,div.photos-c a img{border:2px solid #ead5e4}
div.spotlight-a p.image,#join-podcast div.primary p.image{display:inline;float:left;margin:0 10px 0 0}
div.steps-a ul li p,#bca-directions div.box h3{font-size:1.2em;line-height:1.5;margin:0}
div.video-a div.description,div.video-b div.description{margin:0 auto;width:412px}
ul.a li a:hover,ul.b li a:hover,#tour ul.index li a:hover{color:#000}
ul.c,ul.f,ul.categories-a{list-style:none;margin:0 0 15px;padding:0}
ul.e,ul.g,ul.networking-a{list-style:none;margin:0 0 10px;padding:0}
ul.categories-a li,h2.g{margin:0 0 5px;padding:0 0 0 20px}
#join-podcast div.primary,#join-podcast div.secondary{background:url(../htmlimages/box-a.png) 0 100% no-repeat}
* html #join-podcast div.primary div.inner,* html #join-podcast div.secondary div.inner{height:59px}
#flickr-feed ul.photos-b,#flickr-feed div.photos-b{display:inline;float:right;margin-right:20px}
#podcasting div.movie p object,#podcasting div.movie p embed{display:block;margin:0}