.homeblurbs { background-color: #BEB396; padding: 15px 5px; width: 100% }
.homesermon { border-top: 1px dotted #cccccc }
.homecontent { padding: 15px 15px }

.imageCycle_460 { margin: 0 auto; text-align: center; position: relative;  } 
.pagebanner1 { border-bottom: 1px dotted #cccccc; background-color: #BEB396  }

/* News Article */
.newsarticle_title { FONT-SIZE: 14pt; FONT-WEIGHT: normal; COLOR: #11111; MARGIN: 15px 0px 0px 0px; border-top: 1px dotted #cccccc; padding-top: 15px }
.newsarticle_author { FONT-SIZE: 10pt; FONT-WEIGHT: normal; COLOR: #777777; MARGIN: 0px 0px }
.newsarticle_posted {FONT-SIZE: 10pt; FONT-WEIGHT: normal; COLOR: #777777; MARGIN: 0px 0px}
.newsarticle_summary { FONT-SIZE: 11pt; FONT-WEIGHT: normal; COLOR: #333333; MARGIN: 0px 0px;  }

/* News Carousel */
.jcarousel-container { position: relative;}

.jcarousel-clip { z-index: 2; padding: 0; margin: 0; overflow: hidden; position: relative;}
.jcarousel-list { z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; margin: 0; padding: 0;}

.jcarousel-list li, .jcarousel-item { float: left; list-style: none; }

.jcarousel-next { z-index: 3; display: none;}
.jcarousel-prev { z-index: 3; display: none;}

.newscarousel_table { border-top: 1px dotted #cccccc; width:960px; margin: 0 auto; background-color: #ffffff }

.jcarousel-skin-newscarouselStyle .jcarousel-container {border: 0px solid #ffffff;}
.jcarousel-skin-newscarouselStyle .jcarousel-container-horizontal {  width:950px; !width: 870px; margin: 10px 0px}
.jcarousel-skin-newscarouselStyle .jcarousel-clip-horizontal {  width:870px; !width: 870px;  margin: 10px 40px 10px 40px}

.jcarousel-skin-newscarouselStyle .jcarousel-item {  width: 300px; }
.jcarousel-skin-newscarouselStyle .jcarousel-item-horizontal { margin: 5px 15px;}
.jcarousel-skin-newscarouselStyle .jcarousel-item-placeholder { color: #000;}

/**  Image Carousel Horizontal Buttons **/
.jcarousel-skin-newscarouselStyle .jcarousel-next-horizontal { position: absolute; right: -5px; width: 32px; height: 82px; cursor: pointer;}

.jcarousel-skin-newscarouselStyle .jcarousel-next-horizontal:hover { background-position: -32px 0;}
.jcarousel-skin-newscarouselStyle .jcarousel-next-horizontal:active { background-position: -64px 0;}

.jcarousel-skin-newscarouselStyle .jcarousel-next-disabled-horizontal,
.jcarousel-skin-newscarouselStyle .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-newscarouselStyle .jcarousel-next-disabled-horizontal:active { cursor: default; background-position: -96px 0;}

.jcarousel-skin-newscarouselStyle .jcarousel-prev-horizontal {position: absolute; left: 5px; width: 32px; height: 82px; cursor: pointer;}

.jcarousel-skin-newscarouselStyle .jcarousel-prev-horizontal:hover { background-position: -32px 0;}
.jcarousel-skin-newscarouselStyle .jcarousel-prev-horizontal:active { background-position: -64px 0;}

.jcarousel-skin-newscarouselStyle .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-newscarouselStyle .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-newscarouselStyle .jcarousel-prev-disabled-horizontal:active { cursor: default; background-position: -96px 0;}

.newscarousel_h1 { font-size: 9pt; text-align:left; margin: 0px }
.newscarousel_h6 { font-size: 7pt;text-align:left; margin: 0px }
.newscarousel_p { font-size: 8pt; text-align:left; margin: 0px; line-height: 10pt }