<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1">
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Language" content="en" />
<meta name="description" content="Jewelry Making with Leena Tucker of beadtheredonethat.com.Monday March 10, 2008" />

<meta property="og:image" content="https://w2.chabad.org/media/images/263/BGJG2633524.jpg" itemprop="image" width="130" height="84" />
<meta property="og:image:width" content="130" />
<meta property="og:image:height" content="84" />
<meta name="keywords" content="Jewish,Women&#39;s,Circle" />
<meta name="title" content="Jewish Women&#39;s Circle" />
<meta property="og:type" content="website" />
<meta name="scope-aids" content="523377-523385-4646907-5200328-629504-803139" />
<meta name="article-keywords" content="2902-8495-16403-2170-2898-20962" />
<meta name="scope-aid" content="523377" />
<meta name="scope-aid" content="523385" />
<meta name="scope-aid" content="4646907" />
<meta name="scope-aid" content="5200328" />
<meta name="scope-aid" content="629504" />
<meta name="scope-aid" content="803139" />
<meta name="article-keyword" content="2902" />
<meta name="article-keyword" content="8495" />
<meta name="article-keyword" content="16403" />
<meta name="article-keyword" content="2170" />
<meta name="article-keyword" content="2898" />
<meta name="article-keyword" content="20962" />
<meta property="og:url" content="https://www.jewishfolsom.org/templates/photogallery_cdo/aid/803139/jewish/Jewish-Womens-Circle.htm" />
<meta property="twitter:card" content="summary_large_image" />
<meta property="twitter:site" content="@chabad" />
<meta property="og:title" content="Jewish Women&#39;s Circle" /><link rel="canonical" href="https://www.jewishfolsom.org/templates/photogallery_cdo/aid/803139/jewish/Jewish-Womens-Circle.htm" />
<link rel="image_src" href="https://w2.chabad.org/media/images/263/BGJG2633524.jpg" />
<link rel="icon" type="image/png" href="https://www.jewishfolsom.org/media/images/1120/iswH11202815.png" />
<link rel="Stylesheet" href="/css/fonts/font-awesome/font-awesome-5.css" id="kfont-awesome" type="text/css"/>
<link rel="Stylesheet" href="/css/DefaultGrid.css" id="kgrid" type="text/css"/>
<link rel="Stylesheet" href="/css/Elements.css" id="k6" type="text/css"/>
<link rel="Stylesheet" href="/css/vendor/ds/tokens/sites.css" id="ksites-ds-css" type="text/css"/>
<link rel="Stylesheet" href="/css/new/main.css" id="k7" type="text/css"/>
<link rel="Stylesheet" href="https://w2.chabad.org/css/cco/minisites/global.css" id="k20962" type="text/css"/>
<link rel="Stylesheet" href="/css/old/global.css" id="k2898" type="text/css"/>
<link rel="Stylesheet" href="/css/cco/photogallery.css" id="kphotogallery" type="text/css"/>
<link rel="Stylesheet" href="/css/bootstrap/grid.css" id="kbootstrap4-grid" type="text/css"/>
<link rel="Stylesheet" href="/css/Library/reader-comments.css" id="kCommentsStylesheet" type="text/css"/>
<link rel="Stylesheet" href="/css/inline/BookInfo.css" id="kBookInfoCss" type="text/css"/>

<script>$q=[];$j=function(f){$q.push(f);}</script>
	
	<meta property="fb:app_id" content="-1" />
	<meta property="og:type" content="article" />
	<meta property="og:image" content="" />
	<meta property="og:title" content="" />
	<meta property="og:description" content="" />
	<meta property="og:site_name" content="Chabad Jewish Community Center" />

 
	
	<style type="text/css">
		body{margin:0;}
	</style>
	
	



<script>
	window.dataLayer = window.dataLayer || [];
	dataLayer.push({"event":"datalayer-initialized","page":{"numberOfComments":0,"publicationDate":"2009-01-01","primaryArticleId":803139,"title":"","author":"","authorId":0,"contentLevel1":"My Site","contentLevel2":"Programs","contentLevel3":"Jewish Women Circle","contentLevel4":"Photo Gallery","contentLevel5":"Jewish Women's Circle","siteName":"Chabad Jewish Community Center"},"time":{"upcomingHoliday":"The Three Weeks","daysToUpcomingHoliday":2,"hebrewDate":"5786-04-15"}});
		dataLayer.push({ 'articleHierarchy': '-523377-523385-4646907-5200328-629504-803139-', 'keywords': '-k20962-k2898-k2170-k16403-k8495-k2902-', 'k': '-523377-523385-4646907-5200328-629504-803139--k20962-k2898-k2170-k16403-k8495-k2902-' });
	
</script>
<script>

(function(c,h,a,b,a,d){c[a]=c[a]||[];c[a].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=h.getElementsByTagName(b)[0],
j=h.createElement(b);j.async=true;
j.src='https://w6.chabad.org/mitzvah-tank.js';f.parentNode.insertBefore(j,f);
})(window,document,0,'script','dataLayer');</script>

	<!-- Start of StatCounter Code -->
	<script type="text/javascript">
	var sc_project = 2580312;var sc_partition = 25;var sc_invisible = 1;var sc_remove_link=1;var sc_security = "b3f2001f";var sc_https = 1;
	</script>
	<script type="text/javascript" src="https://secure.statcounter.com/counter/counter_xhtml.js" defer async></script>
	<noscript><img src="//c26.statcounter.com/counter.php?sc_project=2580312&amp;java=0&amp;security=b3f2001f&amp;invisible=1" border="0" /> </noscript>
	<!-- End of StatCounter Code -->


<meta name="facebook-domain-verification" content="d8205pgn3c72mzc2dbs9fc393rtvxj" />
<!-- Global site tag (gtag.js) - Google Analytics -->



<!-- Facebook Pixel Code -->

<noscript><img height="1" width="1" style="display:none"
    src="https://www.facebook.com/tr?id=597079020831179&ev=PageView&noscript=1" /></noscript>
<!-- End Facebook Pixel Code -->

<link href="https://webmk.co/sites/general/cdo-normalize.css" rel="stylesheet" />

<style>
html:has(script[src*="shavous/main.js"]) .form-input-wide:has(.form-html) {
    justify-content: center;
}
  span.footer-title:after {
    content: 'Serving Folsom, El Dorado Hills, Placerville and surrounding areas - Sacramento suburbs';
    display: block;
    text-transform: none;
    font-weight: normal;
    color: white;
    font-style: italic;
    width: 500px;
    max-width: 90vw;
    margin: 10px auto;
  }

  @media only screen and (max-device-width: 480px) {
    .slide_wrapper img {
      background-size: contain !important;
    }

    .hp-row {
      padding: 30px 10px;
    }

    #BodyContainer>div>div.g960>div>div.no_margin.g960.no_margin>div>div:nth-child(2)>div>div>div>div.header-title {
      margin: 0px !important;
    }
  }

  /*Sets Site Sub-Title to Display */
  /*body.cco_body .site_title .site_subtitle 
  {font-size: 18px !important;} */

  .branding-search #header_branding .site_title .site_subtitle {
    display: initial;
    text-transform: none;
    font-weight: normal;
    font-size: 17px;
    line-height: 1.3;
  }

  body.sites-article .branding-search #header_branding .site_title .site_subtitle,
  #header.on-scroll .branding-search #header_branding .site_title .site_subtitle {
    color: #891738;
  }

  /* Sets Logo to Display Better */
  #header_branding .site-logo-wrapper {
    padding: 0px 3px 3px 3px !important;
  }

  #BodyContainer>div>div.g960>div>div.no_margin.g960.no_margin>div>div.hp-row.hp-row-first>div>div>div>div>div.cycle-caption {
    display: block !important;
  }
</style>

<!--FUNDRAISING CAMPAIGN - NOT ACTIVE-->





























<style type="text/css" rel="stylesheet">
/*<![CDATA[*//**/
@import url("https://fundapp.io/sites/chabad_folsom/css/header.css");
/**/
}/*]]>*/</style>
 
<div id="donate-m-container">
<div id="donate-m"><a href="/match">DONATE</a></div>
</div>
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-166966683-1"></script><script>
  window.dataLayer = window.dataLayer || [];
  function gtag() { dataLayer.push(arguments); }
  gtag('js', new Date());

  gtag('config', 'UA-166966683-1');
</script><script>
  !function (f, b, e, v, n, t, s) {
    if (f.fbq) return; n = f.fbq = function () {
      n.callMethod ?
      n.callMethod.apply(n, arguments) : n.queue.push(arguments)
    }; if (!f._fbq) f._fbq = n;
    n.push = n; n.loaded = !0; n.version = '2.0'; n.queue = []; t = b.createElement(e); t.async = !0;
    t.src = v; s = b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t, s)
  }(window,
    document, 'script', 'https://connect.facebook.net/en_US/fbevents.js');

  fbq('init', '597079020831179');
  fbq('set', 'agent', 'tmgoogletagmanager', '597079020831179');
  fbq('track', "PageView");
</script><script>
window.onload = () => {
  if (document.querySelector('#myTab > li:nth-child(1).active')) {
    document.querySelector('#Description-tab').click()
  }
};
</script><script src="https://webmk.co/sites/jewish-folsom/folsom-script.js"></script><script>
  function ready(fn) {
  if (document.readyState !== 'loading'){
    fn();
  } else {
    document.addEventListener('DOMContentLoaded', fn);
  }
}
function addClass() {
  var path = window.location.pathname;
  var matches = path && path.match(/eventid\/(\d+)/);
  if (path.includes('ArticleCcoResponse')) document.body.classList.add('form-auto-response');
  var aid = Co && Co.ArticleId;
  if (matches && matches.length > 1) {
    var eventClass = 'eventid-' + matches[1];
    document.body.classList.add(eventClass);
    document.body.classList.add('event-page');
 } else if (path.includes('/register_cdo/')) { 
    document.body.classList.add('event-page');
  } else {
    document.body.classList.add('aid-' + aid);
  }
};
ready(addClass);
</script><title>
	Jewish Women's Circle
</title></head>
<body class="lang_en dir_ltr cco_body cco_templateless_page section_branch">
	
	
		<div width="100%" class="cco_templateless_template" style="z-index:100 !important;display:block !important;left:0px !important;top:0px !important;height:30px!important;width:100% !important;line-height:30px !important; position:relative !important; margin-bottom:0 !important; padding:0;text-indent: 25px;" align="Left"><a href="//www.JewishFolsom.org" style="display:block!important;font-size:14px !important;">&laquo; Back to&nbsp;Chabad Jewish Community Center</a></div>
	
	<div class="cco_templatelates_content">
		
	<div class="co_content_container clearfix local_content" id="co_content_container">
		<div class="clearfix">
			<!-- BEGIN HEADER --><style type="text/css">@import url("https://fonts.googleapis.com/css?family=Abril+Fatface|Montserrat:300,400|Oswald|Anton|Yellowtail");
/* Light Text for dark background - To change the color of the text, delete "white" and put a new color */
.headerTitle, .headerSubTitle, .widget_content, .indexsection .title,.header-desc,.bannerCta button,.custom-mini-banner,.co_calendar_text {color:white;} 

/* Dark Text for medium background. To change the color of the text, delete "#000000" and put a new color */
#navigation li.parent a.parent:hover,#navigation li.parent a.parent:hover+.sub_menu_toggle, #navigation li.parent .sub_menu .item a:hover, #navigation li.parent.selected a.parent, .sub_menu .item a:hover {color: #000000;} 

/* Dark Text for light background. To change the color of the text, delete "#66635B" and put a new color */
.custom_message .title, .prepResource-title,.co_photo_gallery_head,.co_calendar_head,.footer {color:#66635B;}

/* Light background for dark text. To change the color of the background, delete "#d5d0c4" and put a new color */
.footer, #co_calendar div.co_calendar_body .item.item.first,#co_calendar div.co_calendar_body .item:nth-child(3),#co_calendar div.co_calendar_body .item:nth-child(6),#co_calendar div.co_calendar_body .item:nth-child(8),.custom-mini-banner .mini-banner-1, .custom-mini-banner .mini-banner-2 {
background-color:#d5d0c4;}

/* Medium background for light text - To change the color, delete "#a59e8c" and put a new color */
 #navigation li.parent a.parent, #navigation li.parent .sub_menu .item a, #navigation li.parent .sub_menu ul li,div#chabad_head .chabad_navigator_bar,.custom-mini-banner .mini-banner-1, .custom-mini-banner .mini-banner-2 {background-color:#a59e8c;}
@media only screen and (max-device-width: 1024px) {div#chabad_head .chabad_navigator_bar ul li {background-color:#A59E8C;}}/* Dark background for light text. To change the color of the background, delete "#66635B" and put a new color */
.bannerCta button, #co_calendar div.co_calendar_body .item:nth-child(2), #co_calendar div.co_calendar_body .item:nth-child(4), 
#co_calendar div.co_calendar_body .item:nth-child(5), #co_calendar div.co_calendar_body .item:nth-child(7) {background-color:#66635B;}

@media only screen and (max-device-width:650px){
#co_calendar div.co_calendar_body .item:nth-child(2), #co_calendar div.co_calendar_body .item:nth-child(4), 
#co_calendar div.co_calendar_body .item:nth-child(6), #co_calendar div.co_calendar_body .item:nth-child(8){
background-color:#66635B;}}

@media only screen and (max-device-width:650px){
#co_calendar div.co_calendar_body .item.item.first, #co_calendar div.co_calendar_body .item:nth-child(3), 
#co_calendar div.co_calendar_body .item:nth-child(5), #co_calendar div.co_calendar_body .item:nth-child(7){
background-color:#d5d0c4;}}/* Start of desktop CSS */
.section_root div#ContentBody .content-area-parent  {   display: flex;  flex-wrap: wrap;    justify-content: center;    gap: 10px;}
.chabad_header .headerTitle,.headerSubTitle,.custom_message .title,.prepResource-title,.indexsection .title,.co_calendar_head,.co_photo_gallery_head{font-family: Oswald, Arimo, sans-serif!important;}                 
.article-header,.article-header__title,.chabad_menu_content,.co_photo_gallery_head,.read-more_link,.titleIcon{text-align: center}
.bannerCta button,.read-more_link a{text-decoration: none; box-shadow: none; text-shadow: none; letter-spacing: 2px; text-transform: uppercase} 
.bannerCta button,.co_photo_gallery_head,.custom_message .title,.read-more_link a,.sPromo-wrap .caption,[class=widget-]{text-transform: uppercase}
#co_calendar div.co_calendar_body div div div:nth-child(5){clear: both}
div.chabad_left_column{background-color: #fff; width: 100%; float: none; margin: 0; padding: 25px 5px 0; min-height: 329px}
div#chabad_body_content{width: 945px; margin-left: auto; margin-right: auto; float: none}
div#chabad_body_content .latest_features{margin-top: 50px; margin-bottom: 50px}
[class=widget-]{color: #5a2d2d; font-family: Anton, sans-serif; font-size: 20pt; line-height: normal}
.cco_templateless_template a{color: #fff; font-family: Montserrat, sans-serif; background-color: #7d7070; font-size: 15pt; padding-left: 50px; text-decoration: none; line-height: 40px; height: 40px}
.widget-1{background: 0 0; border: none}
.widget_content{padding: 0}
.cco_templatelates_content{margin-bottom: 0}
.no_margin .g960{float: none}
.cco_templateless_page #BodyContainer{text-align: center; width: 100%}
a.parent.arrow:hover{background: url(https://w2.chabad.org/images/shluchim/minisites/down_triangle_black.gif) right 5px center no-repeat}
.section_root #co_body_container{width: 100%}
.read-more_link a{display: inline-block; padding: 10px 24px; font-size: 18px; font-weight: 700; transition: all .4s}
.read-more_link a:hover{text-decoration: none}
.co_photo_gallery_head{font-size: 20pt; margin-bottom: 10px}
.feature_caption,.feature_caption a,.features_title{font-family: Oswald, Arimo, sans-serif; color: #66635B;}
.features_title{margin-bottom: 10px}div#chabad_main_content 
.cco_templateless_template{background-image: none; background-color: inherit}
.chabad_header .headerTitle{font-size: 70pt; padding-top: 100px; line-height: 130px;position:relative;z-index:2;} 
.chabad_header img{position:absolute; background-position: right bottom; background-repeat: no-repeat; background-color: rgba(255, 255, 255, .2); background-blend-mode: screen; left:0px;z-index:1;object-fit: cover;width: 100%;height: 450px;}
.article-header__subtitle,.article-header__title{color: #66635b; font-family: Montserrat, sans-serif}
.headerSubTitle{font-size: 27pt;position:relative;z-index:2;}
.header-desc{font-size: 23pt; font-weight: lighter; font-family: Montserrat, sans-serif;position:relative;z-index:2;}
div#chabad_head .chabad_navigator_bar{width: 100%; border: none; margin: 0; height: 45px}
div#chabad_head .chabad_navigator_bar ul{display: inline-block; margin: auto}
div#chabad_head .chabad_navigator_bar ul li a{font-size: 17px; font-weight: 400; visibility: visible; line-height: 45px; margin-top: 0; color: #fff; font-family: Montserrat, sans-serif!important; border-right: 2px solid #fff;}
div#chabad_head .chabad_navigator_bar ul li ul li a{line-height: 28px; min-width: 140px}
div#chabad_head .chabad_navigator_bar ul li .sub_menu{top: 45px!important; text-align: left}
#navigation li.parent:last-child a.parent{border-right: 0 solid;}
#navigation li.parent a.parent{transition: all .5s;}
.arrow{transition: none!important}
.sub_menu .item a{border-right: 0!important; max-width: 100%!important}
.large_banner{border: 1px solid #c3c1b8; overflow: hidden; position: relative; margin-left: auto; margin-right: auto;margin-bottom: 20px;}
.bannerCta button,.donate_link a,.read-more_link a{border: 2px solid #2d2317; font-family: Montserrat, sans-serif}
.bannerContainer a{width: 100%; height: 100%; position: absolute; left: 0; right: 0; z-index: 1}
.donate_link a,.read-more_link a{color: #2d2317; background: 0 0}
.donate_link a:hover,.read-more_link a:hover{background: #2d2317; color: #fff}
.textWrapper{background: rgba(255, 255, 255, .75); padding: 11px 100px; width: 100%; position: absolute; bottom: 0; left: 0; text-align: center; box-sizing: border-box}
.textWrapper span{text-align: center; font-size: 14px; line-height: 20px; color: #000; font-family: Montserrat, sans-serif}
.textWrapper .big{display: block; font-size: 22px; margin: 5px}
.bannerCta button{display: inline-block; padding: 10px 24px; font-size: 18px; font-weight: 700; transition: all .4s; color: #fff; background: #2d2317}
.small_promos{display: flex;margin-bottom:50px; text-align: center}
.wrap-image .bannerContainer img,.wrap-image .statimg{opacity: 1; display: block; width: 100%; transition: .5s ease; backface-visibility: hidden}
.wrap-image:hover .bannerContainer img,.wrap-image:hover .statimg{opacity: .5}
#co_calendar,#co_photo_gallery{margin-bottom: 50px}
.custom_message .title{font-size: 34pt; text-align: center}
#co_calendar{display: inline-block; text-align: left}
#co_calendar .item{float: left; padding: 15px}
.co_calendar_head,.features_title,.photo_title{font-size: 20pt; text-transform: uppercase; text-align: center}
.co_content{margin-left: auto; margin-right: auto; text-align: center}
.co_calendar_text{display: flex; flex-wrap: wrap; font-family: Montserrat, sans-serif; color: #fff; background-color: #e3cca4; background-clip: content-box}
.co_date,.co_title_calendar a{font-size: 17pt; text-decoration: none; line-height: 25px; font-family: Oswald, Arimo, sans-serif; color: #fff; text-transform: uppercase}
.co_date {font-weight: bold;margin-bottom: 15px;}
.co_date::after {content: ""}
.co_title_calendar a {font-size: 15pt;}
.co_text_calendar{padding-top: 10px}
.co_photo_gallery{text-align: center}
.co_photo_gallery a{display: inline; margin: 0}
.co_photo_gallery a:hover{text-decoration: none!important; transition: .5s ease; opacity:.5;}
.co_photo_gallery a img{width: 20%; margin: 4px; height: 150px; object-fit: cover}
.co_features{display: inline-block; margin: 5px; width: 250px}
.co_features img,.g960{width: 100%}
.section_branch .chabad_header {height: 300px;}
.section_branch .chabad_header img {height: 300px;}
.section_branch .chabad_header .headerTitle {padding-top: 30px;}
.feature_caption,.feature_caption a{font-size: 14pt; text-transform: uppercase; text-decoration: none; text-align: center}
#footerContainer,#footerContainer a,.footer,.footer a{font-size: 15px;}
.co_photo_gallery_footer{display: none}
#footerContainer,.footer{margin-top: 0; padding: 10px; text-align: center; width: 100%; font-family: Montserrat, sans-serif}
.large_bottom_margin{margin: 20px}
.g960{margin: 0 auto}
body.mobile div#co_calendar {margin-bottom:50px;}
body.mobile div#co_photo_gallery{margin-top:0px;margin-bottom:50px;}
.mobile .footer_inner_container .back_to_top{left: 10px; bottom: 25px; width: 30px; height: 30px}
.mobile .footer_inner_container .back_to_top .arrow{margin: -3px -6px}
.indexsection .title {text-align: left}
.section_root #co_body_container{text-align: center}
.sub_menu{visibility: visible}
div#chabad_head .chabad_navigator_bar ul li{color: #fff; background-color:#fff;}
.cco_templateless_page #chabad_main_content{background-image:url(https://w2.chabad.org/images/Shluchim/minisites/themes/Generic_New/abstract2.jpg);background-blend-mode: screen; background-size: contain; background-color: rgba(255, 255, 255, .7)}
.article-header__title,.read-more_link,.titleIcon{text-align: center}
.titleIcon img{display: none}
.bannerCta button,.custom_message .title,.read-more_link a,.sPromo-wrap .caption,[class=widget-]{text-transform: uppercase}
.sPromo-wrap{display: inline-block; margin-left: 4px; width: 100%; max-height: 250px; position: relative}
.sPromo-wrap:first-child{margin-left: 0}
.sPromo-wrap a{position: absolute; width: 100%; height: 100%; left: 0; right: 0; z-index: 1}
.sPromo-wrap img{height: 100%;  object-fit: cover; opacity: 1; display: block; width: 100%; transition: .5s ease; backface-visibility: hidden}
.sPromo-wrap .caption{font-family: Oswald, Arimo, sans-serif;position: absolute; width: 100%; bottom: 0; height: 38px; line-height: 36px; font-weight: 400; font-size: 15pt; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background: rgba(255, 255, 255, .75)} 
.sPromo-wrap:hover img{opacity: .5}
.sPromo-flex {max-height: 250px;    flex: 1 1 250px;    min-width: 200px;   max-width: 500px;   text-align: center; display: inline-block;  position: relative; border: 1px solid #c3c1b8;}
.sPromo-flex a {    position: absolute; width: 100%;    height: 100%;   left: 0;    right: 0;   z-index: 1;}
.sPromo-flex img {  height: 100%;   object-fit: cover;  opacity: 1; display: block; width: 100%;    transition: .5s ease;   backface-visibility: hidden;}
div#chabad_main_content{width: 100%}
.article-header__title{font-size: 30px; color: #66635b; font-family: Montserrat, sans-serif}
.wrap-image .bannerContainer img{opacity: 1; display: block; width: 100%; transition: .5s ease; backface-visibility: hidden}
.wrap-image:hover .bannerContainer img{opacity: .5}
.wrap-image:hover .wrap-image2{opacity: 1}
.wrap-image2{transition: .5s ease; opacity: 0; position: absolute; top: 50%; left: 50%; -ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%)}
.custom_message{margin-bottom:50px}
.custom_message .message{font-family: Montserrat, sans-serif; font-size: 16pt; margin: 0 auto; text-align: center; padding: 25px}
.photo_title{font-size: 20pt; text-transform: uppercase; text-align: center}
.co_date{font-size: 17pt; text-decoration: none; line-height: 25px; font-family: Oswald, Arimo, sans-serif; color: #fff; text-transform: uppercase}

.chabad_header{height: 450px; text-align: center; background-position: right bottom; background-repeat: no-repeat; background-color: rgba(255, 255, 255, .2); background-blend-mode: screen}
.indexsection{padding: 0 100px}
.indexsection .title{text-transform: uppercase; font-size: 20pt; text-align: left}
.indexsection .read-more_link{margin: 25px 0; width: 15%}
.indexsection .custom_message{padding: 25px}
.indexsection .message{padding: 20px 0; text-align: left; font-family: Montserrat, sans-serif!important; color: #000}
.indexsectionImg img{width: 40%; float: right}
.custom-mini-banner .banner-box{display: inline-block}
.custom-mini-banner{margin:0px 0px 50px 0px;font-family: Montserrat, sans-serif; text-transform: uppercase;padding-left: 100px;padding-right: 100px;}
.custom-mini-banner .mini-banner-1,.custom-mini-banner .mini-banner-2{margin: 10px 0 2px}
.custom-mini-banner .banner-box{padding: 20px 35px; vertical-align: middle; text-align: left; box-sizing: border-box}
.custom-mini-banner .banner-box .title{font-weight: 700; display: inline-block; font-size: 18px}
.custom-mini-banner .banner-box .desc{font-size: 11px; line-height: 16px; padding-top: 6px;}
.prepResource-title{font-size: 20pt; text-align: center; text-transform: uppercase;}
.mobile div#chabad_head .chabad_navigator_bar ul li {background-color:inherit;}

/* End of desktop CSS *//* Start of Media Queries */

@media only screen and (min-device-width:651px) {#co_calendar .item {min-height: 175px}.co_calendar_text {padding-left: 52px; padding-right: 52px}}
@media only screen and (min-device-width:1025px) {#co_calendar .item.small-width {width: 160px}#co_calendar .item.normal-width {width:25%}#co_calendar .item.medium-width {width: 267px}#co_calendar .item.large-width {width: 400px}}
@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (orientation:landscape) {.co_calendar_text {padding-left: 52px; padding-right: 52px}}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) {.co_calendar_text {padding-left: 62px; padding-right: 62px}}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) {.co_calendar_text {padding-left: 53px; padding-right: 52px}}
@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (orientation:portrait) {.co_calendar_text {padding-left: 62px; padding-right: 62px}}
@media only screen and (max-device-width:650px) and (max-width:650px) {.small_promos {flex-wrap: wrap; justify-content: center}}
@media only screen and (max-device-width:650px) {
.bannerCta, .textWrapper .wrapper-message {display: none}
.co_photo_gallery_head, .textWrapper span {text-align: center}
.textWrapper {background: rgba(255, 255, 255, .75)}
.textWrapper .big {color: #000; margin: 0}
.cco_templateless_template a {padding-left: 0} 
div.chabad_left_column {padding-top: 10px}
.chabad_header {background-image:none;}
.chabad_header img {background-size: cover; background-position: center 0; background-attachment: inherit;}
.headerTitle {padding-top:50px;}
.headerSubTitle, .header-desc {font-size: 20pt}
.header-desc {padding-bottom: 60px} 
div#chabad_head .chabad_navigator_bar ul li a {border-right: none; line-height: 45px} 
body.mobile #navigation.chabad_navigator_bar #menu {width: 100%; height: 45px} 
body.mobile .g960.footer {padding: 10px}
.textWrapper {padding: 5px; float: none; left: 0; height: auto!important}
.sPromo-wrap {margin: 8px 8px 8px auto}
.small_promos img {width: 75%; display: initial}
.custom_message .title {font-size: 25pt}
.custom_message .message {width: 100%; font-size: 13pt; padding: 10px;} 
#co_calendar {display: block; clear: both} 
#co_calendar .item {float: none; width: 100%!important; height: auto}
.co_features, .photo {display: inline-block; margin: 0 auto; width: 45%; padding-bottom: 15px}
.feature_caption a {font-size: 10pt}
.co_photo_gallery a img {width: 49%!important}
.chabad_header .headerTitle {font-size: 43px; line-height: 70px}
.indexsection, .indexsection .custom_message {padding: 10px}
.indexsection .message, .indexsection .title {text-align: center}
.indexsection .read-more_link {width: 100%}
.indexsectionImg img {float: none; width: 75%}
.sPromo-wrap {margin: 8px auto}
.textWrapper {background: rgba(255, 255, 255, .75)}
.textWrapper .big {color: #000}
.custom-mini-banner .banner-box .desc {width: 100%}
.custom-mini-banner .banner-box {display: block; width: 100%; padding: 10px}
.custom-mini-banner{padding-left:0px;padding-right:0px;}}
@media only screen and (max-device-width:1024px) {
#co_calendar .item .calendar-width, .calendar-width {max-width: 936px}
#co_calendar .item .normal-width {width: 300px} 
#co_calendar .item .normal-width.last {width: 600px} 
#co_calendar .item.medium-width, #co_calendar .item.small-width {width: 203px} 
#co_calendar .item.normal-width {width:25%;}
#co_calendar .item.large-width {width: 300px}
div#chabad_body_content {background-color: #fff}
body.mobile #navigation.chabad_navigator_bar #menu li:not(.heading) {padding: 0} 
div#chabad_head .chabad_navigator_bar ul li a {border-right: 0!important} 
body.cco_templateless_page.mobile #navigation.chabad_navigator_bar #menu {margin-top: 10px; height: 45px}
body.mobile .chabad_navigator_bar #menu .item.heading a {background: url('https://w2.chabad.org/images/shluchim/minisites/down_triangle_white.gif') no-repeat right center} 
body.mobile .chabad_navigator_bar .sub_menu_toggle {background: background: url(https://w2.chabad.org/images/shluchim/minisites/down_triangle_white.gif) no-repeat center} 
body.mobile div.chabad_navigator_bar #menu .sub_menu ul {border-left: 3px solid #fff} 
body.mobile #navigation.chabad_navigator_bar #menu li:not(.heading) {padding-left: 0}
div#chabad_head .chabad_navigator_bar ul li ul li {min-height: 0}
body.mobile #navigation.chabad_navigator_bar #menu {width: 100%} 
.cco_templateless_page #chabad_main_content{background-image:url(https://w2.chabad.org/images/Shluchim/minisites/themes/Generic_New/abstract2.jpg);background-blend-mode: screen; background-size: contain; background-color: rgba(255, 255, 255, .7)}
.bannerCta button {margin-top: 0}
.small_promos {margin-top: 10px}
.co_features {width: 25%}
.co_photo_gallery_head {text-align: center}
.co_photo_gallery a {margin: 5px}
.co_photo_gallery a img {width: 27%}
.g960.footer {padding: 20px; width: 100%}
.arrow:hover {background: 0 0}
.sPromo-wrap .caption {max-width: 100%} 
.custom_message .message {width: 100%}
.co_content {width: 100%}
.chabad_header {background-position: bottom center; background-attachment: inherit}
.chabad_header .headerTitle {padding-top: 100px}
.header-desc {padding-bottom: 75px} 
.cco_templateless_page .chabad_header, .chabad_header {background-blend-mode: screen; background-position: left bottom; background-color: rgba(255, 255, 255, .3)}
.header-desc {padding-bottom: 50px}}

</style>



<div id="chabad_body_page">
<div id="chabad_main_content">
<div id="chabad_head">

<div>
<div>
<div>
<div>
<div id="ContentHeading" name="content_heading" title="Content Heading" actions="edit">
<div class="chabad_header">
<div id="picture" title="Header Banner" tag_only="true" attribute="src" name="Header Banner" actions="edit,delete">
<img src="https://w2.chabad.org/media/images/1164/RBFO11648098.jpg" alt="Feminine background.jpg" real_width="1300" real_height="731" border="0" /></div>
<div class="headerTitle">
<a href="/5200328"></a>
<div id="Title" name="Title" title="Title" actions="edit,delete">
<span style="color: rgb(88, 69, 55);">Jewish Women's Circle</span></div>
</div>
<div class="headerSubTitle">
<div id="Title" name="mosad-name" title="Center" actions="edit,delete">
<span style="color: rgb(88, 69, 55);">A vibrant group for the contemporary Jewish woman</span></div>
</div>
<div class="header-desc">
<div id="Title" name="Date" title="Date" actions="edit,delete">
<span style="color: rgb(88, 69, 55);">Treat yourself, you deserve it!</span></div>
</div>
</div>
</div>

<div id="navigation" class="chabad_navigator_bar">
<div class="chabad_menu_content">
<ul id="menu" class="navi">
<li class="item parent">
<a href="/article.asp?aid=5200328" class="parent">Home</a>
|
</li>
<li class="item parent arrow">
<a href="/article.asp?aid=5367722" class="parent arrow">Ladies Night Out</a>
<div class="sub_menu">
<ul>
<li class="item first">
<a href="/article.asp?aid=5369517">Women's Social!</a>
</li>
<li class="item">
<a href="/article.asp?aid=6664983">Ladies Night Out Bowling</a>
</li>
<li class="item">
<a href="/article.asp?aid=7007294">Women's Sukkah Shmooze</a>
</li>
<li class="item">
<a href="/article.asp?aid=7007332">Women's Nature Walk & Talk</a>
</li>
<li class="item">
<a href="/article.asp?aid=7211948">Women's Writing Your Memoir</a>
</li>
<li class="item last">
<a href="/article.asp?aid=7240239">Ladies Night Out Diary of Anne Frank Outting</a>
</li>
</ul>
</div>
|
</li>
<li class="item parent">
<a href="/article.asp?aid=5201200" class="parent">Torah & Tea</a>
|
</li>
<li class="item parent">
<a href="/article.asp?aid=5202431" class="parent">Ask Me Anything</a>
|
</li>
<li class="item parent">
<a href="/article.asp?aid=7177761" class="parent">Rosh Chodesh Society</a>
</li>

</ul>
</div>
</div>

</div>
</div>
</div>
</div>
</div>
<div id="chabad_body_content">
<div class="chabad_left_column">

<div detached="true" type="static" id="ContentArea" name="content_area" actions="edit,delete" class="chabad_left_column"><div id="content_page" class="content_page"><!-- END HEADER -->
			
			
			<div class="clearfix bh mobile-only align_right">ב"ה</div>
			
				<div class="master-content-wrapper " >
					

<header class="article-header cf ">
	
	
			<h1 class="article-header__title js-article-title js-page-title">Jewish Women's Circle</h1>
		
			<div>
				
			</div>
		
</header>
				</div>
			
			<div class="body_wrapper clearfix co_body">
				<div class="" id="co_body_container">
					
					<div id="ContentBody">
						
						
							<div class="content-area-parent no_margin">
								
	<div id="fb-root"></div>
	<script>	(function (d, s, id) {
		var js, fjs = d.getElementsByTagName(s)[0];
		if (d.getElementById(id)) return;
		js = d.createElement(s); js.id = id;
		js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&appId=-1&version=v2.0";
		fjs.parentNode.insertBefore(js, fjs);
	}(document, 'script', 'facebook-jssdk'));</script>
	<div id="lightbox-wrapper" class="hidden">
		<div id="lightbox">
			<div id="details-panel"><span id="album-name" class="large_left_margin">Jewish Women's Circle</span>
				<a id="close" href="#"><span>X</span></a>
			</div>
			<div id="left-panel">
				<div id="img-panel">
					<div id="lightbox-img-one-section" class="img-section">
						<img id="lightbox-img-one" class="img" src="" />
						<div id="lightbox-caption-one-wrapper" class="caption-wrapper"><div id="lightbox-caption-one" class="caption"></div></div>
					</div>
					<div id="lightbox-img-two-section" class="img-section">
						<img id="lightbox-img-two" class="img" src="" />
						<div id="lightbox-caption-two-wrapper" class="caption-wrapper"><div id="lightbox-caption-two" class="caption"></div></div>
					</div>
					<div id="lightbox-beginning-section" class="img-section hidden">
						<div class="slide-text">
							<p class="slide-message">You've reached the beginning of Jewish Women's Circle</p>
							<p id="beginning-restart" class="restart"><a href="#">Start again <img class="restart-img" src="https://w2.chabad.org/images/global/spacer.gif" /></a></p>
						</div>
					</div>
					<div id="lightbox-end-section" class="img-section hidden">
						<div class="slide-text">
							<p class="slide-message">You've finished Jewish Women's Circle</p>
							<p id="end-restart" class="restart"><a href="#">Start again <img class="restart-img" src="https://w2.chabad.org/images/global/spacer.gif" /></a></p>
						</div>
					</div>
					<div id="loading-indicator"></div>
					<div id="controls">
						<a id="previous" href="#">Previous</a>
						<a id="next" href="#">Next</a>
					</div>
					<div id="social-panel">
						<div class="social_subpanel float_left">
							<div id="count" class="float_right large_right_margin"></div>
						</div>
						<div class="social_subpanel float_right">
							<div id="social-buttons" class="float_left small_left_margin">
								<div id="like-button"></div>
							</div>
						</div>
					</div>
				</div>
				<div id="thumbnails-wrapper">
					<a id="left" href="#">Left</a>
					<a id="right" href="#">Right</a>
					<div id="thumbnails-panel">
						<!-- Thumbnails | Example:

								<div class="thumbnail photo" id="thumbnail0" data-img="0">
									<a href="#">
										<img src="photos/Tulips.jpg" width="220"/>
									</a>
								</div>

								-->
						
					</div>
				</div>
			</div>
			<div id="comments"></div>
		</div>
	</div>
	<div id="cco_body" class="">
		<div id="photos" class="clearfix">
			<!-- Photos | Example:
			
			<div class="photo" id="icon0" data-img="0">
				<a href="#">
					<img src="photos/Tulips.jpg" width="220"/>
				</a>
			</div>

			-->
			
		</div>
		

<div class="content-footer">
	
	
	
	
		<div class="section-articles below-article clearfix" id="MoreInSection" data-list-name="more in this section">
			<h2 class="below-article__title">More in this section</h2>
			<div class="bs-container">
				<div class="bs-row">
					
		<div class="section-articles__column col-md-6 ">
			<ul class="small-links small-links--orange">
				
		<li class="small-links__item ">
			
				<div class="media_icon folder">
					
				</div>
			
			<a class="link_item" href="/templates/photogallery_cdo/aid/812623/jewish/Jewish-Womens-Circle.htm" data-aid="812623">Jewish Women's Circle</a>
		</li>
		
	
		<li class="small-links__item ">
			
				<div class="media_icon folder">
					
				</div>
			
			<a class="link_item" href="/templates/photogallery_cdo/aid/812625/jewish/Jewish-Womens-Circle.htm" data-aid="812625">Jewish Women's Circle</a>
		</li>
		
	
		<li class="small-links__item ">
			
				<div class="media_icon folder">
					
				</div>
			
			<a class="link_item" href="/templates/photogallery_cdo/aid/812590/jewish/Jewish-Womens-Circle.htm" data-aid="812590">Jewish Women's Circle</a>
		</li>
		
	
			</ul>
		</div>
	
		<div class="section-articles__column col-md-6 ">
			<ul class="small-links small-links--orange">
				
		<li class="small-links__item ">
			
			<a class="link_item" href="/templates/photogallery_cdo/aid/5200030/jewish/Womens-Circle-Photos.htm" data-aid="5200030">Women's Circle Photos</a>
		</li>
		
	
		<li class="small-links__item ">
			
				<div class="media_icon folder">
					
				</div>
			
			<a class="link_item" href="/templates/photogallery_cdo/aid/5201115/jewish/Challah-Bake-2021.htm" data-aid="5201115">Challah Bake 2021</a>
		</li>
		
			<li class="small-links__item small-links__item--more">
				<a href="/article.asp?aid=629504" data-aid="629504">View All  &raquo;</a>
			</li>
		
	
			</ul>
		</div>
	
				</div>
			</div> 
		</div>
	
		

	
	
</div>
	</div>
</div>
						
						<div class="break_floats"></div>
						
					</div>
				</div>
				
				
				
			</div>
			
			<!-- BEGIN FOOTER -->
</div>
<div id="border_bottom"></div>
</div>
</div>
</div>
<!-- END FOOTER -->
		</div>
		
		<aside class="page-tools-sidebar js-page-tools-sidebar hide_for_print">
<div class="page-tools js-page-tools-menu">
<div class="page-tools__section page-tools__section--share">
<a class="page-tools__tool js-share-popup page-tools__tool--facebook" data-share-url="https://www.facebook.com/dialog/share?app_id=188669250943&amp;display=popup&amp;href=https%3a%2f%2fwww.jewishfolsom.org%2ftemplates%2fphotogallery_cdo%2faid%2f803139%2fjewish%2fJewish-Womens-Circle.htm%23utm_medium%3dpage_tools%26utm_content%3ddesktop%26utm_source%3dFB">
				<i class="fa fa-facebook"></i>
			</a>
<a class="page-tools__tool js-share-popup page-tools__tool--twitter" data-share-url="https://twitter.com/intent/tweet?text=Jewish+Women%27s+Circle&amp;url=https%3a%2f%2fwww.jewishfolsom.org%2ftemplates%2fphotogallery_cdo%2faid%2f803139%2fjewish%2fJewish-Womens-Circle.htm%23utm_medium%3dpage_tools%26utm_content%3ddesktop%26utm_source%3dtwitter&amp;via=Chabad">
				<i class="fa fa-twitter"></i>
			</a>
<a class="page-tools__tool js-share-popup page-tools__tool--whatsapp d-lg-none js-share-whatsapp" data-share-url="whatsapp://send?text=Jewish+Women%27s+Circle https%3a%2f%2fwww.jewishfolsom.org%2ftemplates%2fphotogallery_cdo%2faid%2f803139%2fjewish%2fJewish-Womens-Circle.htm%23utm_medium%3dpage_tools%26utm_content%3ddesktop%26utm_source%3dwhatsapp">
				<i class="fa fa-whatsapp">
					<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50" fill="#128c7e" width="1em" height="1em"><path d="M25 2C12.318 2 2 12.318 2 25c0 3.96 1.023 7.854 2.963 11.29L2.037 46.73c-.096.343-.003.711.245.966.191.197.451.304.718.304.08 0 .161-.01.24-.029l10.896-2.699C17.463 47.058 21.21 48 25 48c12.682 0 23-10.318 23-23S37.682 2 25 2zm11.57 31.116c-.492 1.362-2.852 2.605-3.986 2.772-1.018.149-2.306.213-3.72-.231-.857-.27-1.957-.628-3.366-1.229-5.923-2.526-9.791-8.415-10.087-8.804-.295-.389-2.411-3.161-2.411-6.03s1.525-4.28 2.067-4.864c.542-.584 1.181-.73 1.575-.73s.787.005 1.132.021c.363.018.85-.137 1.329 1.001.492 1.168 1.673 4.037 1.819 4.33.148.292.246.633.05 1.022s-.294.632-.59.973-.62.76-.886 1.022c-.296.291-.603.606-.259 1.19s1.529 2.493 3.285 4.039c2.255 1.986 4.158 2.602 4.748 2.894.59.292.935.243 1.279-.146.344-.39 1.476-1.703 1.869-2.286s.787-.487 1.329-.292c.542.194 3.445 1.604 4.035 1.896.59.292.984.438 1.132.681.148.242.148 1.41-.344 2.771z"/></svg>
				</i>
			</a>
<a class="page-tools__tool js-share-popup page-tools__tool--pinterest d-none d-lg-block" data-share-url="http://pinterest.com/pin/create/button/?url=https%3a%2f%2fwww.jewishfolsom.org%2ftemplates%2fphotogallery_cdo%2faid%2f803139%2fjewish%2fJewish-Womens-Circle.htm%23utm_medium%3dpage_tools%26utm_content%3ddesktop%26utm_source%3dpinterest&amp;description=Jewish+Women%27s+Circle">
				<i class="fa fa-pinterest"></i>
			</a>
<a class="page-tools__tool" onclick="showEmailLayer(this);">
<i class="fa fa-envelope"></i>
</a>
</div>
</div>
<div class="js-fab-wrapper fab-wrapper">
<div class="fab">
<i class="fab-icon"></i>
</div>
</div>
</aside>
<!-- END CACHE -->
	</div>

	</div>

	<div id="BodyContainer">
		<div class="g960 footer">
			<div class="poweredby large_bottom_margin">
				



	<div class="footer3">
		<span class="footer-title" >Chabad Jewish Community Center</span>
		<div class="footer-address">
			<span class="footer-street">302 S Lexington Drive  Suite B</span>
			<span class="footer-city-state">Folsom, CA 95630-6869</span>
		</div>
			<span>916-608-9811</span>
	</div>
	<img src="https://w2.chabad.org/images/global/spacer.gif" width="1" height="6" border="0" /><br />



Powered by <a href="https://www.chabad.org/" target="_new" class="">Chabad.org</a> &copy; 1993-2026 <a href="/4026210" target="_blank" class="privacy-link">Privacy Policy</a>




			</div>
		</div>
	</div>
	
	

	
<script type="text/javascript" src="https://w2.chabad.org/scripts/js/os/jquery-latest.min.js"></script>
<script type="text/javascript" src="https://w2.chabad.org/scripts/js/co/dist/CoLib.js"></script>
<script type="text/javascript" src="https://w2.chabad.org/scripts/js/WebComponents/bundles/magen-cdo-global.js"></script>
<script type="text/javascript" src="https://w2.chabad.org/scripts/js/modules/pagetools.js"></script>
<script type="text/javascript" src="https://w2.chabad.org/scripts/js/templates/photogallery.js"></script>
<script type="text/javascript" src="https://w2.chabad.org/scripts/js/custom/commentsloader.js"></script>
<script type="text/javascript" src="https://w2.chabad.org/scripts/js/custom/minisites.js"></script>
<script type="text/javascript" src="https://w2.chabad.org/scripts/js/custom/subscribeprompt.js"></script>
<script type="text/javascript" src="https://w2.chabad.org/scripts/js/custom/deprecated.js?v=4.1.3"></script>
<script type="text/javascript" src="https://w2.chabad.org/scripts/js/OverrideJSDocumentWrite.js"></script><script>$j = $j.fn ? $j : jQuery;$j(()=>{$q.forEach(f=>{try{f.call(window);}catch(ex){console.error(ex);}});})</script>
	
	
	
	
	<script type="text/javascript" language="javascript">
		var photoArray = [];
		var photoMap = {};

		
				photoArray.push({Index: photoArray.length, Id: '2633524', Icon: 'https://w2.chabad.org/media/images/263/BGJG2633524.jpg', LargeImage: 'https://w2.chabad.org/media/images/263/GdVt2633523.jpg', Caption: ''});
				photoMap['2633524'] = photoArray[photoArray.length-1];
				photoArray.push({Index: photoArray.length, Id: '2633536', Icon: 'https://w2.chabad.org/media/images/263/AHwd2633536.jpg', LargeImage: 'https://w2.chabad.org/media/images/263/nzGw2633535.jpg', Caption: ''});
				photoMap['2633536'] = photoArray[photoArray.length-1];
				photoArray.push({Index: photoArray.length, Id: '2633540', Icon: 'https://w2.chabad.org/media/images/263/Eygp2633540.jpg', LargeImage: 'https://w2.chabad.org/media/images/263/Dqdq2633539.jpg', Caption: ''});
				photoMap['2633540'] = photoArray[photoArray.length-1];
				photoArray.push({Index: photoArray.length, Id: '2633538', Icon: 'https://w2.chabad.org/media/images/263/INPe2633538.jpg', LargeImage: 'https://w2.chabad.org/media/images/263/OCJM2633537.jpg', Caption: ''});
				photoMap['2633538'] = photoArray[photoArray.length-1];
				photoArray.push({Index: photoArray.length, Id: '2633520', Icon: 'https://w2.chabad.org/media/images/263/hySE2633520.jpg', LargeImage: 'https://w2.chabad.org/media/images/263/afps2633519.jpg', Caption: ''});
				photoMap['2633520'] = photoArray[photoArray.length-1];
				photoArray.push({Index: photoArray.length, Id: '2633518', Icon: 'https://w2.chabad.org/media/images/263/NMoG2633518.jpg', LargeImage: 'https://w2.chabad.org/media/images/263/zNPG2633517.jpg', Caption: ''});
				photoMap['2633518'] = photoArray[photoArray.length-1];
				photoArray.push({Index: photoArray.length, Id: '2633522', Icon: 'https://w2.chabad.org/media/images/263/pBfr2633522.jpg', LargeImage: 'https://w2.chabad.org/media/images/263/akYv2633521.jpg', Caption: ''});
				photoMap['2633522'] = photoArray[photoArray.length-1];
				photoArray.push({Index: photoArray.length, Id: '2633526', Icon: 'https://w2.chabad.org/media/images/263/Mkto2633526.jpg', LargeImage: 'https://w2.chabad.org/media/images/263/mTyK2633525.jpg', Caption: ''});
				photoMap['2633526'] = photoArray[photoArray.length-1];
				photoArray.push({Index: photoArray.length, Id: '2633528', Icon: 'https://w2.chabad.org/media/images/263/QVNt2633528.jpg', LargeImage: 'https://w2.chabad.org/media/images/263/JBde2633527.jpg', Caption: ''});
				photoMap['2633528'] = photoArray[photoArray.length-1];
				photoArray.push({Index: photoArray.length, Id: '2633530', Icon: 'https://w2.chabad.org/media/images/263/ZIdJ2633530.jpg', LargeImage: 'https://w2.chabad.org/media/images/263/SNTu2633529.jpg', Caption: ''});
				photoMap['2633530'] = photoArray[photoArray.length-1];
				photoArray.push({Index: photoArray.length, Id: '2633532', Icon: 'https://w2.chabad.org/media/images/263/xsGR2633532.jpg', LargeImage: 'https://w2.chabad.org/media/images/263/LlPL2633531.jpg', Caption: ''});
				photoMap['2633532'] = photoArray[photoArray.length-1];
				photoArray.push({Index: photoArray.length, Id: '2633534', Icon: 'https://w2.chabad.org/media/images/263/dldp2633534.jpg', LargeImage: 'https://w2.chabad.org/media/images/263/nUWT2633533.jpg', Caption: ''});
				photoMap['2633534'] = photoArray[photoArray.length-1];
				photoArray.push({Index: photoArray.length, Id: '2633542', Icon: 'https://w2.chabad.org/media/images/263/cgkj2633542.jpg', LargeImage: 'https://w2.chabad.org/media/images/263/Pysd2633541.jpg', Caption: ''});
				photoMap['2633542'] = photoArray[photoArray.length-1];
				photoArray.push({Index: photoArray.length, Id: '5518376', Icon: 'https://w2.chabad.org/media/images/551/zOlM5518376.jpg', LargeImage: 'https://w2.chabad.org/media/images/551/wyEV5518375.jpg', Caption: ''});
				photoMap['5518376'] = photoArray[photoArray.length-1];
				photoArray.push({Index: photoArray.length, Id: '5518378', Icon: 'https://w2.chabad.org/media/images/551/mgYW5518378.jpg', LargeImage: 'https://w2.chabad.org/media/images/551/Ygts5518377.jpg', Caption: ''});
				photoMap['5518378'] = photoArray[photoArray.length-1];
				photoArray.push({Index: photoArray.length, Id: '5518380', Icon: 'https://w2.chabad.org/media/images/551/SBNf5518380.jpg', LargeImage: 'https://w2.chabad.org/media/images/551/ErRf5518379.jpg', Caption: ''});
				photoMap['5518380'] = photoArray[photoArray.length-1];
				photoArray.push({Index: photoArray.length, Id: '5518382', Icon: 'https://w2.chabad.org/media/images/551/TVsk5518382.jpg', LargeImage: 'https://w2.chabad.org/media/images/551/Yslb5518381.jpg', Caption: ''});
				photoMap['5518382'] = photoArray[photoArray.length-1];
				photoArray.push({Index: photoArray.length, Id: '5518384', Icon: 'https://w2.chabad.org/media/images/551/XuNG5518384.jpg', LargeImage: 'https://w2.chabad.org/media/images/551/NgQC5518383.jpg', Caption: ''});
				photoMap['5518384'] = photoArray[photoArray.length-1];
				photoArray.push({Index: photoArray.length, Id: '5518386', Icon: 'https://w2.chabad.org/media/images/551/Gthw5518386.jpg', LargeImage: 'https://w2.chabad.org/media/images/551/EtKm5518385.jpg', Caption: ''});
				photoMap['5518386'] = photoArray[photoArray.length-1];
				photoArray.push({Index: photoArray.length, Id: '5518388', Icon: 'https://w2.chabad.org/media/images/551/XDut5518388.jpg', LargeImage: 'https://w2.chabad.org/media/images/551/IWRA5518387.jpg', Caption: ''});
				photoMap['5518388'] = photoArray[photoArray.length-1];
				photoArray.push({Index: photoArray.length, Id: '5518390', Icon: 'https://w2.chabad.org/media/images/551/Tupg5518390.jpg', LargeImage: 'https://w2.chabad.org/media/images/551/NdxC5518389.jpg', Caption: ''});
				photoMap['5518390'] = photoArray[photoArray.length-1];
				photoArray.push({Index: photoArray.length, Id: '5518392', Icon: 'https://w2.chabad.org/media/images/551/KcVM5518392.jpg', LargeImage: 'https://w2.chabad.org/media/images/551/RjYm5518391.jpg', Caption: ''});
				photoMap['5518392'] = photoArray[photoArray.length-1];
				photoArray.push({Index: photoArray.length, Id: '5518395', Icon: 'https://w2.chabad.org/media/images/551/Cqbe5518395.jpg', LargeImage: 'https://w2.chabad.org/media/images/551/pBYg5518394.jpg', Caption: ''});
				photoMap['5518395'] = photoArray[photoArray.length-1];
				photoArray.push({Index: photoArray.length, Id: '5518397', Icon: 'https://w2.chabad.org/media/images/551/pyqR5518397.jpg', LargeImage: 'https://w2.chabad.org/media/images/551/sAVY5518396.jpg', Caption: ''});
				photoMap['5518397'] = photoArray[photoArray.length-1];
				photoArray.push({Index: photoArray.length, Id: '5518400', Icon: 'https://w2.chabad.org/media/images/551/QDMr5518400.jpg', LargeImage: 'https://w2.chabad.org/media/images/551/fxIF5518399.jpg', Caption: ''});
				photoMap['5518400'] = photoArray[photoArray.length-1];
				photoArray.push({Index: photoArray.length, Id: '5518402', Icon: 'https://w2.chabad.org/media/images/551/hurt5518402.jpg', LargeImage: 'https://w2.chabad.org/media/images/551/CsCg5518401.jpg', Caption: ''});
				photoMap['5518402'] = photoArray[photoArray.length-1];
				photoArray.push({Index: photoArray.length, Id: '5518404', Icon: 'https://w2.chabad.org/media/images/551/ZDWQ5518404.jpg', LargeImage: 'https://w2.chabad.org/media/images/551/wYGJ5518403.jpg', Caption: ''});
				photoMap['5518404'] = photoArray[photoArray.length-1];
				photoArray.push({Index: photoArray.length, Id: '5518406', Icon: 'https://w2.chabad.org/media/images/551/dvBC5518406.jpg', LargeImage: 'https://w2.chabad.org/media/images/551/bRKU5518405.jpg', Caption: ''});
				photoMap['5518406'] = photoArray[photoArray.length-1];
				photoArray.push({Index: photoArray.length, Id: '5518408', Icon: 'https://w2.chabad.org/media/images/551/STLF5518408.jpg', LargeImage: 'https://w2.chabad.org/media/images/551/Qqbc5518407.jpg', Caption: ''});
				photoMap['5518408'] = photoArray[photoArray.length-1];
				photoArray.push({Index: photoArray.length, Id: '5518410', Icon: 'https://w2.chabad.org/media/images/551/RMKQ5518410.jpg', LargeImage: 'https://w2.chabad.org/media/images/551/vXHp5518409.jpg', Caption: ''});
				photoMap['5518410'] = photoArray[photoArray.length-1];
				photoArray.push({Index: photoArray.length, Id: '5518412', Icon: 'https://w2.chabad.org/media/images/551/Adaq5518412.jpg', LargeImage: 'https://w2.chabad.org/media/images/551/sHKx5518411.jpg', Caption: ''});
				photoMap['5518412'] = photoArray[photoArray.length-1];
				photoArray.push({Index: photoArray.length, Id: '5518414', Icon: 'https://w2.chabad.org/media/images/551/WFYG5518414.jpg', LargeImage: 'https://w2.chabad.org/media/images/551/VjSU5518413.jpg', Caption: ''});
				photoMap['5518414'] = photoArray[photoArray.length-1];

		var FacebookSettings = {
			CommentsEnabled: false,
			HasAlbumId : false,
			AlbumId : '',
			IsPrintVersion: false,
			BaseUrl: 'http://www.jewishfolsom.org/templates/photogallery_cdo/aid/803139'
		};

		Co.Anchor.Events.AddEventListener("change", function(e)
		{
			//don't parseInt this, as the ids are long enough that JS will corrupt them. Strings work fine
			var photoID = e.items['photoid'];
			if (!isNaN(photoID))
			{
				if (Co_Slideshow.currentImg && Co_Slideshow.index !== (photoMap[photoID].Index))
					Co_Slideshow.openImage(photoMap[photoID].Index);
			}					

			if (e.items['close']==='true')
				Co_Slideshow.closeLightbox(e);
		});

		if(FacebookSettings.HasAlbumId)
		{
			var json = undefined;
			var facebookLikeUrl = [];
			var facebookCommentsUrl = [];
			if (json && !json.error && json.data.length)
			{
				photoArray = [];
				photoMap = { };
				facebookLikeUrl = [];
				facebookCommentsUrl = [];
				//Index_of_Requested_image = 0;
				Co_Slideshow.index = -1;
				var photo = null;
				var photoItem = {};
				for (var i in json.data)
				{
					//val2 = a[c][d];
					photo = json.data[i];

					if(!photo.source && photo.images && photo.images.length)
						photo.source = photo.images[0].source;

					if (typeof(photo.source) != "undefined")
					{
						var caption = "";
						if (photo.name)
							caption = photo.name;
						photoItem =
						{
							Index: photoArray.length,
							Id: photo.id,
							Icon: photo.picture,
							LargeImage: photo.source,
							Caption: caption,
                            Date: new Date(photo.created_time)
						};
						if( photo.images && photo.images.length )
						{
							//CWNP-608.
							// We want the nicest looking size...
							var largeImage =
							{
								source: null,
								height: 0,
								width: 0
							};
							var icon =
							{
								source: null,
								height: 0,
								width: 0
							};
							for( var i = 0, iMax = photo.images.length; i < iMax; i++ )
							{
								var image = photo.images[i];
								if( image.height > largeImage.height || image.width > largeImage.width )
								{
									largeImage.source = image.source;
									largeImage.height = image.height;
									largeImage.width = image.width;
								}
								if( ( image.height > icon.height && image.height < 321 )//Max 320
								|| ( image.width > icon.width && image.width < 321 ))
								{
									icon.source = image.source;
									icon.height = image.height;
									icon.width = image.width;
								}
							}
							if( !icon.source )
								icon = largeImage;
							if( largeImage.source )
							{
								photoItem.LargeImage = largeImage.source;
								photoItem.Icon = icon.source;
							}
						}
						photoArray.push( photoItem );
						photoMap[photo.id] = photoArray[photoArray.length-1];

						facebookLikeUrl.push('https://www.facebook.com/'+FacebookSettings.AlbumId+photo.id);
						facebookCommentsUrl.push(photo.link);
					}
				}
				// Sort photos by most recent date.
				photoArray
					.sort((a,b) => b.Date - a.Date)
					.map((photo, index) => photo.Index = index);
			}
		}

		var photos = [];
		var thumbnails = [];
		var amountOfPhotos = Math.min(250, photoArray.length);
        for (var i = 0; i < amountOfPhotos; i++)
		{
			photo = photoArray[i];
							
			photos.push(
				'<div class="photo" id="icon' + i + '" data-img="' + i + '"><a href="#">'+
				'<img style="background-image: url(' + photo.Icon +
				'); background-size: cover; background-position: 50% 25%;"' + 
				'src="https://w2.chabad.org/images/global/spacer.gif" width="115" height="115" border="0" alt="'+ 
				photo.Caption + '" title="' + photo.Caption + '"></a></div>');

			// Thumbnails
			thumbnails.push(
				'<div class="photo thumbnail"  id="icon' + i + '" data-img="' + i + '"><a href="#">'+
				'<img style="background-image: url(' + photo.Icon +
				'); background-size: cover; background-position: 50% 25%;"' + 
				'src="https://w2.chabad.org/images/global/spacer.gif" border="0" alt="'+ 
				photo.Caption + '" title="' + photo.Caption + '"></a></div>');
		}

		Co.DomEvents.AddListener(window, "domload", function()
		{
			if (photoArray.length == 0)
			{
				document.getElementById('photos').innerHTML = 'No photos found';
			}
			else
			{
				document.getElementById('photos').innerHTML = photos.join(' ');
				document.getElementById('thumbnails-panel').innerHTML = thumbnails.join(' ');
				initSlideshow();
			}
		});

		var image_url = FacebookSettings.baseUrl + '/iid/' + photoArray[0].Id;
			
		if(FacebookSettings.HasAlbumId)
		{
			image_url = facebookLikeUrl[0];
		}

		function initSlideshow()
		{					
			Co_Slideshow.initialize();
		}
    </script>
		

<script  language="javascript" type="text/javascript"> Co.Settings      = {CacheClassName:'js-cache-default',MosadName:'Chabad Jewish Community Center'}; Co.ArticleId     = '803139';Co.SectionId     = 4646907;Co.PartnerSiteId = 0;Co.SiteId        = 7246;Co.IsMobilePage  = false;Co.IsResponsive  = false;Co.DbDomain      = 'JewishFolsom.org';Co.LanguageCode  = '';Co.LoginStatus   = 'None';</script>
	
	
<script>
    /* <-----------Upcoming Events---------> */
    // This script will only run on the exact homepage.
    if (window.location.pathname === '/' || window.location.pathname === '/default.aspx') {

        (function() {

            /**
             * Fetches and parses the events page HTML using promises.
             * @returns {Promise<Document | null>} A promise that resolves to a parsed HTML document or null on error.
             */
            function getEventsPage() {
                // Using a cache-busting parameter to ensure fresh data is fetched.
                const url = 'https://www.jewishfolsom.org/templates/events.htm?t=' + new Date().getTime();
                return fetch(url)
                    .then(response => {
                        if (!response.ok) {
                            throw new Error(`HTTP error! status: ${response.status}`);
                        }
                        return response.text();
                    })
                    .then(htmlText => {
                        const parser = new DOMParser();
                        return parser.parseFromString(htmlText, 'text/html');
                    })
                    .catch(error => {
                        console.error("Error fetching events page:", error);
                        return null;
                    });
            }

            /**
             * A robust function to parse date strings like "Month Day, Year".
             * @param {string} dateStr - The date string (e.g., "July 29, 2025").
             * @returns {Date | null} A Date object or null if invalid.
             */
            function parseRobustDate(dateStr) {
                const months = {
                    january: 0,
                    february: 1,
                    march: 2,
                    april: 3,
                    may: 4,
                    june: 5,
                    july: 6,
                    august: 7,
                    september: 8,
                    october: 9,
                    november: 10,
                    december: 11
                };

                if (!dateStr) return null;

                // Clean the date string by removing commas and extra spaces.
                const cleanedStr = dateStr.replace(/,/g, '').trim().replace(/\s+/g, ' ');
                const parts = cleanedStr.split(' ');

                if (parts.length < 3) {
                    console.error("Date string could not be parsed into 3 parts:", `"${dateStr}"`, "->", `"${cleanedStr}"`);
                    return null;
                }

                const monthName = parts[0].toLowerCase();
                const day = parseInt(parts[1], 10);
                const year = parseInt(parts[2], 10);

                if (months.hasOwnProperty(monthName) && !isNaN(day) && !isNaN(year)) {
                    return new Date(year, months[monthName], day);
                } else {
                    console.error("Failed to create date from parts:", {
                        month: monthName,
                        day: day,
                        year: year
                    });
                    return null;
                }
            }
            
            /**
             * Parses a time string (e.g., "7:30pm") and applies it to a given date.
             */
            function parseTime(timeString, baseDate) {
                if (!timeString) return null;
                // Updated regex to handle uppercase AM/PM and potential missing space
                const timeMatch = timeString.toLowerCase().match(/(\d{1,2}):(\d{2})?\s*(am|pm)/);
                if (!timeMatch) return null;

                let hours = parseInt(timeMatch[1], 10);
                const minutes = timeMatch[2] ? parseInt(timeMatch[2], 10) : 0;
                const ampm = timeMatch[3];

                if (ampm === 'pm' && hours < 12) hours += 12;
                if (ampm === 'am' && hours === 12) hours = 0; // Midnight case

                const newDate = new Date(baseDate);
                newDate.setHours(hours, minutes, 0, 0);
                return newDate;
            }

            /**
             * Formats a Date object for Google Calendar links.
             */
            function formatGoogleDate(date) {
                if (!date) return '';
                return date.toISOString().replace(/-|:|\.\d{3}/g, '');
            }

            /**
             * Formats a date string like "Tuesday, July 29, 2025" to "TUESDAY JULY 29".
             * @param {string} dateStr - The raw date string from the event element.
             * @returns {string} The formatted date string.
             */
            function formatEventDate(dateStr) {
                if (!dateStr) return '';
                const parts = dateStr.split(','); // e.g., ["Tuesday", " July 29", " 2025"]
                if (parts.length < 2) return dateStr; // Fallback to original if format is unexpected
                // Combine Day (parts[0]) and Month Date (parts[1])
                return `${parts[0]}${parts[1]}`.trim().toUpperCase();
            }

            /**
             * The main function to create and inject the featured events section.
             */
            const runTransformation = () => {
                getEventsPage().then(eventsDocument => {
                    if (!eventsDocument) return;

                    const today = new Date();
                    today.setHours(0, 0, 0, 0);

                    const upcomingEvents = [];
                    // Select all date group containers
                    const allDateGroups = Array.from(eventsDocument.querySelectorAll('#calendar .list_item'));

                    for (const dateGroupEl of allDateGroups) {
                        // Stop looking for events if we already have 10
                        if (upcomingEvents.length >= 10) break;

                        const dateEl = dateGroupEl.querySelector('.date');
                        if (!dateEl) continue;

                        const dateText = dateEl.textContent.trim();
                        // Extract the part of the date string that parseRobustDate can handle (e.g., "August 2, 2025")
                        const parsableDateText = dateText.split(',').slice(1).join(',').trim();
                        const eventDate = parseRobustDate(parsableDateText);

                        // Check if the event is in the future or today
                        if (eventDate && eventDate >= today) {
                            // Find all individual events within this date group
                            const individualEventsInGroup = dateGroupEl.querySelectorAll('.category_item');
                            individualEventsInGroup.forEach(eventEl => {
                                // Add event to our list, but don't exceed 10
                                if (upcomingEvents.length < 10) {
                                    // Store the full date string on the element itself so we can retrieve it later
                                    eventEl.dataset.rawDate = dateText;
                                    // Store the date object (as string) for calendar links
                                    eventEl.dataset.eventDateObj = eventDate.toISOString();
                                    upcomingEvents.push(eventEl);
                                }
                            });
                        }
                    }
                    const featuredEvents = upcomingEvents;

                    if (featuredEvents.length === 0) {
                        console.log("No upcoming events found to display.");
                        return;
                    }

                    // Create a new 'div' element
                    const eventsSection = document.createElement('div');

                    // Set the class name for the element
                    eventsSection.className = 'injected-featured-events-section';

                    // Set the ID for the element
                    eventsSection.id = 'injected-upcoming-events-section';

                    /* --- MODIFICATION: Added View All Link here instead of as a card --- */
                    eventsSection.innerHTML = `
                      <div class="injected-featured-events-header">
                        <h2>Upcoming Events</h2>
                        <a href="https://www.jewishfolsom.org/templates/articlecco_cdo/aid/7256329/jewish/Upcoming-Events.htm" class="header-view-all-link">View All Events →</a>
                      </div>
                    `;

                    const carouselContainer = document.createElement('div');
                    carouselContainer.className = 'injected-events-carousel-container';
                    const carouselWrapper = document.createElement('div');
                    carouselWrapper.className = 'injected-events-carousel-wrapper';

                    featuredEvents.forEach((eventEl) => {
                        const titleEl = eventEl.querySelector('.event_name');
                        const title = titleEl ? titleEl.textContent.trim() : 'Event Title';

                        // Retrieve the date from the dataset we attached earlier
                        const rawDate = eventEl.dataset.rawDate || '';
                        const formattedDate = formatEventDate(rawDate);
                        
                        // Retrieve the date object for calendar logic
                        const eventDateObj = new Date(eventEl.dataset.eventDateObj);

                        // Get the event time
                        const timeEl = eventEl.querySelector('.event_options > div');
                        let timeText = timeEl ? timeEl.textContent.trim().toUpperCase() : '';

                        // Add a space before AM/PM if it's missing
                        if (timeText) {
                            timeText = timeText.replace(/(\d)([AP]M)$/, '$1 $2');
                        }

                        // Combine date and time for the header
                        const cardHeader = timeText ? `${formattedDate} - ${timeText}` : formattedDate;

                        const descriptionEl = eventEl.querySelector('.event_wrapper > .event_info');
                        
                        // Get innerHTML to preserve paragraphs
                        const descriptionHTML = descriptionEl ? descriptionEl.innerHTML.trim() : '<p>Join us for a wonderful event.</p>';
                        // Get text-only description for calendar links
                        const descriptionText = descriptionEl ? descriptionEl.textContent.trim() : 'Join us for a wonderful event.';

                        const imageLinkEl = eventEl.querySelector('.more_info a');
                        const imageUrl = imageLinkEl ? imageLinkEl.href : `https://placehold.co/600x400/eee/ccc?text=Event+Image`;

                        // 5-digit ID check logic
                        let learnMoreUrl = '#';
                        const facebookLinkEl = eventEl.querySelector('a[href*="//www.facebook.com/events/"]');
                        if (facebookLinkEl) {
                            const fbHref = facebookLinkEl.href;
                            const match = fbHref.match(/events\/(\d+)/);
                            if (match && match[1]) {
                                const eventId = match[1];
                                if (/^\d{5}$/.test(eventId)) { // Check if ID is exactly 5 digits
                                    learnMoreUrl = `https://www.jewishfolsom.org/tools/events/register_cdo/eventid/${eventId}`;
                                } else {
                                    // Original logic for other cases
                                    learnMoreUrl = `https://www.jewishfolsom.org/templates/articlecco_cdo/aid/${eventId}`;
                                }
                            }
                        }

                        // Calendar Link Logic
                        let location = 'Chabad Folsom';
                        const locationEl = eventEl.querySelector('a[href*="maps.google.com"]');
                        if (locationEl) {
                            const tempDiv = document.createElement('div');
                            tempDiv.innerHTML = locationEl.innerHTML.replace(/<br\s*\/?>/gi, ' ');
                            location = tempDiv.textContent.replace(/\s+/g, ' ').trim();
                        }
                        
                        let googleCalLink = '';
                        const calendarLinkEl = eventEl.querySelector('a[href*="eventexport.asp"]');
                        const icsLink = calendarLinkEl ? `https://www.jewishfolsom.org${calendarLinkEl.getAttribute('href')}` : null;
                        
                        if (timeText) {
                            const startTime = parseTime(timeText, eventDateObj);
                            if (startTime) {
                                const endTime = new Date(startTime.getTime() + 90 * 60000); // Assume 90 min duration
                                const googleDates = formatGoogleDate(startTime) + '/' + formatGoogleDate(endTime);
                                const params = new URLSearchParams({
                                    action: 'TEMPLATE',
                                    text: title,
                                    dates: googleDates,
                                    details: descriptionText,
                                    location: location,
                                });
                                googleCalLink = `https://www.google.com/calendar/render?${params.toString()}`;
                            }
                        } else {
                            // Logic for ALL-DAY events
                            const startDate = eventDateObj.toISOString().split('T')[0].replace(/-/g, '');
                            const endDateObj = new Date(eventDateObj);
                            endDateObj.setDate(endDateObj.getDate() + 1);
                            const endDate = endDateObj.toISOString().split('T')[0].replace(/-/g, '');
                            const googleDates = `${startDate}/${endDate}`;
                            const params = new URLSearchParams({
                                action: 'TEMPLATE',
                                text: title,
                                dates: googleDates,
                                details: descriptionText,
                                location: location,
                            });
                            googleCalLink = `https://www.google.com/calendar/render?${params.toString()}`;
                        }


                        const card = document.createElement('div');
                        card.className = 'injected-event-card';
                        // Use the new cardHeader variable
                        card.innerHTML = `
                          <div class="event-card-header">${cardHeader}</div>
                          <div class="event-card-image">
                              <img src="${imageUrl}" alt="${title}" onerror="this.onerror=null;this.src='https://placehold.co/600x400/eee/ccc?text=Image+Not+Found';">
                          </div>
                          <div class="event-card-body">
                              <h3>${title.toUpperCase()}</h3>
                              <div class="event-description-content">${descriptionHTML}</div>
                              
                              <div class="event-card-buttons-container">
                                <a href="${learnMoreUrl}" class="event-card-button">Learn More →</a>
                                ${googleCalLink ? `<a href="${googleCalLink}" target="_blank" class="event-card-calendar-button">Add to Google Calendar</a>` : ''}
                                ${icsLink ? `<a href="${icsLink}" class="event-card-calendar-button">Add to Apple/Outlook</a>` : ''}
                              </div>
                          </div>
                        `;
                        carouselWrapper.appendChild(card);
                    });

                    /* --- MODIFICATION: REMOVED the "View All Card" block from here --- */

                    carouselContainer.appendChild(carouselWrapper);
                    eventsSection.appendChild(carouselContainer);

                    const swipeHint = document.createElement('div');
                    swipeHint.className = 'mobile-swipe-hint';
                    swipeHint.innerHTML = '<span>Swipe for more events</span> <span class="arrow">→</span>';
                    eventsSection.appendChild(swipeHint);

                    if (featuredEvents.length > 3) {
                        const prevButton = document.createElement('button');
                        prevButton.className = 'events-carousel-arrow prev';
                        prevButton.innerHTML = '❮';

                        const nextButton = document.createElement('button');
                        nextButton.className = 'events-carousel-arrow next';
                        nextButton.innerHTML = '❯';

                        carouselContainer.appendChild(prevButton);
                        carouselContainer.appendChild(nextButton);

                        let currentIndex = 0;
                        const itemsToShowDesktop = 3;
                        const totalItems = carouselWrapper.children.length;

                        const updateCarousel = () => {
                            if (carouselWrapper.children.length === 0) return;
                            const cardWidth = carouselWrapper.children[0].offsetWidth;
                            const gap = 30;
                            const totalMove = (cardWidth + gap) * currentIndex;
                            carouselWrapper.style.transform = `translateX(-${totalMove}px)`;

                            prevButton.disabled = currentIndex === 0;
                            nextButton.disabled = currentIndex >= totalItems - itemsToShowDesktop;
                        };

                        prevButton.addEventListener('click', () => {
                            if (currentIndex > 0) {
                                currentIndex--;
                                updateCarousel();
                            }
                        });

                        nextButton.addEventListener('click', () => {
                            if (currentIndex < totalItems - itemsToShowDesktop) {
                                currentIndex++;
                                updateCarousel();
                            }
                        });

                        updateCarousel();
                        // Recalculate on resize to handle responsive changes
                        window.addEventListener('resize', updateCarousel);
                    }

                    // Use a more stable selector
                    // Find the "Mailing List" widget to insert *before* it.
                    const mailingListElement = document.querySelector('#BodyContainer > div > div.g960 > div > div.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.no_margin.g960.no_margin > div > div:nth-child(2)');
                    if (mailingListElement) {
                        // Find the parent ".hp-row" container for the mailing list
                        const targetRow = mailingListElement.closest('.hp-row');
                        if (targetRow && targetRow.parentElement) {
                            // Insert the new events section *before* the mailing list row
                            targetRow.parentElement.insertBefore(eventsSection, targetRow);
                        } else {
                            console.error("Could not find parent '.hp-row' for mailing list. Appending to body as a fallback.");
                            document.body.appendChild(eventsSection);
                        }
                    } else {
                        console.error("Target element 'div.widget-4.message.custom.feed' (mailing list) not found. Appending to body as a fallback.");
                        document.body.appendChild(eventsSection);
                    }
                });
            };

            const injectCSS = () => {
                const style = document.createElement('style');
                style.textContent = `
                    @import url('https://fonts.googleapis.com/css2?family=Mulish:wght@400;700;800;900&display=swap');

                    :root {
                        --events-main: #8a1738;
                        --events-secondary: #ffb300;
                        --events-third: #327eb8;
                        --events-bg: #f8f9fa;
                        --events-text: #444;
                    }

                    .injected-featured-events-section { 
                        padding: 60px 20px; 
                        background-color: var(--events-bg); 
                        font-family: 'Mulish', sans-serif; 
                        box-sizing: border-box; 
                    }
                    .injected-featured-events-header { 
                        text-align: center; 
                        margin-bottom: 40px; 
                        max-width: 800px; 
                        margin-left: auto; 
                        margin-right: auto; 
                        display: flex;
                        flex-direction: column;
                        align-items: center;
                    }
                    .injected-featured-events-header h2 { 
                        font-size: 38px; 
                        font-weight: 800; 
                        color: var(--events-main); 
                        text-transform: uppercase; 
                        letter-spacing: 1px; 
                        margin-bottom: 10px; 
                        font-family: 'Mulish', sans-serif !important; 
                        line-height: 1.2;
                    }
                    /* View All Link Styling */
                    .header-view-all-link {
                        font-size: 16px;
                        font-weight: 700;
                        color: var(--events-third);
                        text-decoration: none;
                        transition: color 0.2s;
                    }
                    .header-view-all-link:hover {
                        color: var(--events-secondary);
                        text-decoration: underline;
                    }

                    .injected-events-carousel-container { position: relative; max-width: 1200px; margin: 0 auto; overflow: hidden; padding-bottom: 20px; }
                    .injected-events-carousel-wrapper { display: flex; gap: 30px; transition: transform 0.5s ease-in-out; padding: 10px; }
                    
                    /* Modern Card Styling */
                    .injected-event-card { 
                        flex: 0 0 calc(33.333% - 20px); 
                        background: white; 
                        border-radius: 16px; 
                        overflow: hidden; 
                        box-sizing: border-box; 
                        display: flex; 
                        flex-direction: column; 
                        border: none !important; /* No Border */
                        box-shadow: 0 4px 15px rgba(0,0,0,0.08);
                        transition: transform 0.3s ease, box-shadow 0.3s ease;
                    }
                    
                    /* Card Hover Effect */
                    .injected-event-card:hover {
                        transform: translateY(-8px);
                        box-shadow: 0 15px 30px rgba(0,0,0,0.15);
                    }

                    .event-card-header { 
                        padding: 12px 15px; 
                        font-weight: 800; 
                        font-size: 13px; 
                        color: var(--events-secondary); /* Secondary color for date pop */
                        background: #fff; 
                        text-align: center; 
                        white-space: nowrap; 
                        font-family: 'Mulish', sans-serif;
                        letter-spacing: 1px;
                        border-bottom: 1px solid #f0f0f0;
                    }
                    .event-card-image img { 
                        width: 100%; 
                        height: 200px; 
                        object-fit: cover; 
                        display: block; 
                        background-color: #eee; 
                    }
                    .event-card-body { padding: 25px; flex-grow: 1; display: flex; flex-direction: column; }
                    
                    .event-card-body h3 { 
                        font-size: 18px; 
                        font-weight: 800; 
                        color: var(--events-main); /* Main color */
                        margin: 0 0 15px; 
                        height: 52px; 
                        overflow: hidden; 
                        display: -webkit-box;
                        -webkit-line-clamp: 2;
                        -webkit-box-orient: vertical;
                        line-height: 1.4;
                    }
                    
                    .event-description-content {
                        font-size: 15px;
                        color: #555;
                        line-height: 1.6;
                        margin: 0 0 20px;
                        flex-grow: 1;
                    }
                    .event-description-content p, .event-description-content div {
                        margin-bottom: 1em; 
                    }
                    .event-description-content p:last-child, .event-description-content div:last-child {
                        margin-bottom: 0; 
                    }

                    /* Main Button Style */
                    .event-card-button { 
                        display: block; 
                        background-color: var(--events-main); 
                        color: white; 
                        padding: 12px 20px; 
                        border-radius: 8px; 
                        text-decoration: none; 
                        font-weight: 700; 
                        transition: all 0.2s; 
                        font-size: 14px; 
                        line-height: 1; 
                        border: none;
                        text-align: center;
                        width: 100%;
                        box-sizing: border-box;
                    }
                    .event-card-button:hover { 
                        background-color: var(--events-secondary); /* Hover to Secondary */
                        color: #fff;
                        transform: translateY(-2px);
                    }
                    
                    .event-card-buttons-container {
                        display: flex;
                        flex-direction: column;
                        gap: 10px;
                        margin-top: auto; 
                        padding-top: 15px;
                        border-top: 1px solid #f5f5f5;
                    }

                    /* Calendar Button Style - Outlined */
                    .event-card-calendar-button {
                        padding: 10px 20px;
                        border-radius: 8px;
                        text-align: center;
                        cursor: pointer;
                        transition: all 0.2s ease;
                        text-decoration: none !important;
                        display: block;
                        font-size: 13px;
                        font-weight: 700;
                        color: var(--events-third); /* Third color text */
                        background-color: transparent;
                        border: 2px solid var(--events-third); /* Third color border */
                        box-sizing: border-box;
                        width: 100%;
                    }
                    .event-card-calendar-button:hover {
                       background-color: var(--events-third);
                       color: white;
                    }

                    .events-carousel-arrow { position: absolute; top: 50%; transform: translateY(-50%); background-color: rgba(255, 255, 255, 0.9); border: none; border-radius: 50%; width: 44px; height: 44px; box-shadow: 0 4px 12px rgba(0,0,0,0.15); cursor: pointer; display: flex; align-items: center; justify-content: center; font-size: 22px; color: var(--events-main); z-index: 10; transition: all 0.2s; }
                    .events-carousel-arrow:hover { background-color: var(--events-main); color: white; transform: translateY(-50%) scale(1.1); }
                    .events-carousel-arrow:disabled { opacity: 0.3; cursor: not-allowed; }
                    .events-carousel-arrow.prev { left: 0px; }
                    .events-carousel-arrow.next { right: 0px; }

                    .mobile-swipe-hint { display: none; text-align: center; margin-top: 20px; font-family: 'Mulish', sans-serif; color: #888; font-size: 14px; align-items: center; justify-content: center; gap: 8px; }
                    .mobile-swipe-hint .arrow { font-size: 18px; line-height: 1; font-weight: bold; color: var(--events-secondary); }

                    @media (max-width: 1200px) {
                      .events-carousel-arrow.prev { left: 15px; }
                      .events-carousel-arrow.next { right: 15px; }
                    }
                    @media (max-width: 900px) {
                      .injected-event-card { flex-basis: calc(50% - 15px); }
                    }
                    
                    @media (max-width: 600px) {
                      .injected-featured-events-header h2 { font-size: 28px; }
                      .injected-events-carousel-container { overflow-x: auto; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; scrollbar-width: none; -ms-overflow-style: none; padding: 0 20px; margin: 0 -20px; }
                      .injected-events-carousel-container::-webkit-scrollbar { display: none; }
                      .injected-events-carousel-wrapper { width: max-content; transform: none !important; padding-right: 20px; }
                      .injected-event-card { flex-basis: 80vw; scroll-snap-align: start; }
                      .events-carousel-arrow { display: none; }
                      .mobile-swipe-hint { display: flex; }
                    }
                  `;
                document.head.appendChild(style);
            };

            // Wait for the DOM to be ready before running the script
            if (document.readyState === 'complete' || document.readyState === 'interactive') {
                runTransformation();
            } else {
                window.addEventListener('DOMContentLoaded', runTransformation);
            }

            injectCSS();

        })();
    }
</script>
</body>
</html>