<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Tag Defaults */

body {
	margin: 0; 
	padding: 0;
}

a img {border: none; }
/* =================  */

/* Class Defaults */
.clear { clear:both; }
.preview { padding: 2px; width: 100%; font-size: 0.8em; text-align:center; color: #000; background-color: #9AD52F; position: fixed; bottom: 0px; z-index: 1000; opacity: 0.8; filter: alpha(opacity=80)}
.timer { padding-right: 5px; padding-left: 5px; padding-bottom: 2px; padding-top: 2px; font-size: 11px; clear: none; width: 250px; text-align: left; color: #000; background-color: #8ea5d5;}


div.padding {
	margin: 0px 20px;
	overflow: hidden;
}
.space_before {
	margin-top: 20px;
}
.space_after {
	margin-bottom: 20px;
}
.pad_right {
	padding-right: 20px;
}

hr {
	color: #717171;
	background-color: #717171;
}
div.wedge_branding {
	width: 100%;
	border-top: 1px solid #717171;
	text-align: right;
	margin-top: 20px;
}
.border_all {
	border: 1px solid #717171;
}
.border_bottom {
	border-bottom: 1px solid #717171;
}
div.border_right {
	border-right: 1px solid #717171;
}
div.full_border {
	border: 1px solid #717171;
}
div#brand {
	border-top: 1px solid #717171;
}	
div#map_canvas {
	border: 1px solid #717171;
}
div.twitter_wedge div.row_odd {
	background-color: #eee;
}

div.element_row {
	margin-bottom: 40px;
}
div.element_row:last-child {
	margin-bottom: 0;
}
.tabs .top_tab {
	-webkit-border-top-left-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-topright: 8px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
}

img.list_image {
	float: left;
	margin-right: 10px;
}

/* elements, used by giving campaigns and potentially more */

div.button {
	font-size: 1.2em;
	line-height: 1em;
	padding: 0.54em;
	border: 1px solid black;
	background-color: white;
	cursor:pointer;
}
.button_hilight {
	background: #fff;
	opacity: 0.2;
	position: absolute;
	top: 0;
	left: 0;
	height: 50%;
	width: 100%;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}
.bg_medium,
.bg_medium.hover_item.active_outline_color,
.bg_medium.hover_item .active_outline_color {
	background-color: #e3e3e3;
	color: #777;
}
.bg_medium.active_outline_color {
	border: 1px solid #DDD;
}
.bg_medium_dark {
	background-color: #cdcdcd;
	color: #636466;
}
.bg_medium_dark.active_outline_color {
	border: 1px solid #cdcdcd;
}
.bg_medium_dark .active_item,
.bg_medium_dark .hover_item,
.bg_medium_dark.hover_item {
	background-color: #939393;
	color: #fff;
}
.bg_medium_dark .button_hilight {
	opacity: 1;
	background-color: #e3e3e3;
}
.bg_heavy {
	color:#fff;
	background-color:#777777;
}
.bg_heavy.active_outline_color {
	border: 1px solid #777777;
}
.bg_heavy .bold_button,
.bg_medium .bold_button {
	background: #fff;
	color: #777;
}
.bg_heavy_color_bold {
	background: #1c89cd;
}
.bg_heavy_color_bold_gradient {
	color: #fff;
	background: #1c89cd; /* Old browsers */
	background: -moz-linear-gradient(top,  #1d8ecf 0%, #2799dc 20%, #06558b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1d8ecf), color-stop(20%,#2799dc), color-stop(100%,#06558b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #1d8ecf 0%,#2799dc 20%,#06558b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #1d8ecf 0%,#2799dc 20%,#06558b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #1d8ecf 0%,#2799dc 20%,#06558b 100%); /* IE10+ */
	background: linear-gradient(top,  #1d8ecf 0%,#2799dc 20%,#06558b 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1d8ecf', endColorstr='#06558b',GradientType=0 ); /* IE6-9 */
	zoom: 1;
}
a:hover .bg_heavy_color_bold_gradient {
	color: #fff;
	background: #114d6f; /* Old browsers */
	background: -moz-linear-gradient(top,  #114d6f 0%, #1b628c 20%, #042c47 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#114d6f), color-stop(20%,#1b628c), color-stop(100%,#042c47)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #114d6f 0%,#1b628c 20%,#042c47 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #114d6f 0%,#1b628c 20%,#042c47 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #114d6f 0%,#1b628c 20%,#042c47 100%); /* IE10+ */
	background: linear-gradient(top,  #114d6f 0%,#1b628c 20%,#042c47 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#114d6f', endColorstr='#042c47',GradientType=0 ); /* IE6-9 */
	zoom: 1;
}
.affirm_gradient_button, .boxy-content button.affirm_gradient_button, a.affirm_gradient_button:link, a.affirm_gradient_button:visited {
	color: #fff;
	background: #61ac22; /* Old browsers */
	background: -moz-linear-gradient(top,  #61ac22 0%, #31740f 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#61ac22), color-stop(100%,#31740f)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #61ac22 0%,#31740f 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #61ac22 0%,#31740f 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #61ac22 0%,#31740f 100%); /* IE10+ */
	background: linear-gradient(top,  #61ac22 0%,#31740f 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#61ac22', endColorstr='#31740f',GradientType=0 ); /* IE6-9 */
	zoom: 1;
	padding: 8px 16px;
}
.decline_gradient_button, .boxy-content button.decline_gradient_button, a.decline_gradient_button:link, a.decline_gradient_button:visited {
	color: #fff;
	background: #e06069; /* Old browsers */
	background: -moz-linear-gradient(top,  #e06069 0%, #b1151c 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e06069), color-stop(100%,#b1151c)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #e06069 0%,#b1151c 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #e06069 0%,#b1151c 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #e06069 0%,#b1151c 100%); /* IE10+ */
	background: linear-gradient(top,  #e06069 0%,#b1151c 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e06069', endColorstr='#b1151c',GradientType=0 ); /* IE6-9 */
	zoom: 1;
	padding: 6px 14px;
}
.boxy-wrapper .bg_heavy_color_bold_gradient,
.boxy-wrapper .affirm_gradient_button,
.boxy-wrapper .decline_gradient_button,
.boxy-wrapper .bg_heavy_color_bold_gradient,
.boxy-content button.affirm_gradient_button,
.boxy-content button.decline_gradient_button {
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);;
}

.hover_item.active_outline_color,
.hover_item .active_outline_color,
.active_item.active_outline_color,
.active_item .active_outline_color {
	border: 1px solid #1c89cd;
	-webkit-box-shadow: 0px 0px 0 1px #1c89cd inset; /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
	-moz-box-shadow: 0px 0px 0 1px #1c89cd inset; /* FF3.5 - 3.6 */
	box-shadow: 0px 0px 0 1px #1c89cd inset; /* Opera 10.5, IE9, FF4+, Chrome 6+, iOS 5 */
}

/* framed_wedge Used by Audio Wedge */
div.framed_wedge div.outer_box {
	color: #fff;
	background: #555;
	border: 1px solid #000;
	-moz-border-radius: 5px; /* FF1+ */
	-webkit-border-radius: 5px; /* Saf3-4, iOS 1+, Android 1.5+ */
	border-radius: 5px; /* Opera 10.5, IE9, Saf5, Chrome, FF4 */
}
div.framed_wedge div.inner_box {
	background: #fff;
	color: #333;
	-moz-border-radius: 5px; /* FF1+ */
	-webkit-border-radius: 5px; /* Saf3-4, iOS 1+, Android 1.5+ */
	border-radius: 5px; /* Opera 10.5, IE9, Saf5, Chrome, FF4 */
}
div.framed_wedge div.framed_box {
	border: 2px solid #939395;
	-moz-border-radius: 5px; /* FF1+ */
	-webkit-border-radius: 5px; /* Saf3-4, iOS 1+, Android 1.5+ */
	border-radius: 5px; /* Opera 10.5, IE9, Saf5, Chrome, FF4 */
}
div.framed_wedge div.inner_box a,
div.framed_wedge div.inner_box a:visited {
	color: #333;
}

.horizontal_scroller {
	position:relative;
	overflow:hidden;
	display:block;
}

/* content */
table.contact-info-table { clear:both; }
.contact-info-table th { font-weight: normal; text-align:left; }
.contact-info-table span.ci-title { font-weight:bold; font-size: 1.2em; }
.contact-info-table td { padding-left:5px;; text-align:left; }

.wedge-module-outer { padding:10px 0px;}

div.featured_item_image {
	margin: 10px 20px 10px 0px;
	float: left;
}

div.solo_featured_item, div.solo_featured_item_with_image {
	padding: 0;
	/* margin: 10px 20px; */
}

div.wedge_1000 div.featured_item, div.wedge_1000 div.featured_item_with_image {
	width: 500px;
	/*
	padding: 10px 20px 1000px 10px;
	margin-bottom: -1000px;
	*/
	padding: 0px 25px 0px 0px;
	float: left;
}
div.wedge_1000 div.featured_right, div.wedge_1000 div.featured_right_with_image {
	width: 400px;
}

div.wedge_960 div.featured_item, div.wedge_960 div.featured_item_with_image {
	width: 480px;
	/*
	padding: 10px 20px 1000px 10px;
	margin-bottom: -1000px;
	*/
	padding: 0px 25px 0px 0px;
	float: left;
}
div.wedge_960 div.featured_right, div.wedge_960 div.featured_right_with_image {
	width: 380px;
}
div.wedge_720 div.featured_item, div.wedge_720 div.featured_item_with_image {
	width: 320px;
	/*
	padding: 10px 20px 1000px 10px;
	margin-bottom: -1000px;
	*/
	padding: 0px 35px 0px 0px;
	float: left;
}
div.wedge_720 div.featured_right, div.wedge_720 div.featured_right_with_image {
	width: 300px;
}
div.featured_right, div.featured_right_with_image {
	float: right;
	/*
	padding-bottom: 1000px;
	margin-bottom: -1000px;
	*/
}

div.wedge-module-wrapper {
	overflow: hidden;
}
div.wedge-module-bottom,
div.wedge-module-outer div.wedge-module-bottom,
div.element-bottom {
	/* min-height: 20px; */
}
div.wedge-module-outer:last-child div.wedge-module-bottom, 
div.padding div.element-bottom:last-child {
	min-height: 0;
}

div.wedge-module-content div.wedge-element {
	margin-bottom: 20px;
}
div.wedge-module-content div.wedge-element:last-child {
	margin-bottom: 0;
}
div.twitter_wedge_tweets_box div.wedge-element {
	margin-bottom: 0px;
}
div.twitter_wedge_tweets_bubble div.wedge-element {
	margin-bottom: 10px;
}

.faq_question { font-weight:bold; }
.faq_answer { 
	margin-bottom:25px;
	margin-left:25px;
}

.input_label_left {
	margin-right: 10px;
	text-align: right;
	line-height: 30px;
	float: left;
}

.pager_header {
	color: #000000;
	font-weight:bold;
	font-size:2em;
}

.pager_pagination {
	text-align: right;
}

.pager_pagination a {
	color: #000;
}

.pager_pagination span.current {
	color:#999999;
}

.pager_listing {
	margin:25px 0;
}
.pager_listing th {
	font-size:1.25em;
	line-height: 200%;
}

div#side-nav ul {
	list-style: none;
	margin: 0px 20px 20px;
	padding: 0px;
}
div#side-nav ul ul {
	margin: 0 20px;
}
div#side-nav li{
	line-height: 1em;
	margin: 0.57em 0;
}

.popup_form_wrapper {
	padding: 30px;
}

/* Prayer and Praises */
.pnp_title {
	font-size:16px;
	font-weight: bold;
}

.pnp_name {
	font-style:italic;
	color:#555;
	font-size:12px;
}

.pnp_ctrl, div#content .pnp_ctrl a:link, div#content .pnp_ctrl a:visited, div#content .pnp_ctrl a:hover, div#content .pnp_ctrl a:active {
	font-size: 11px;
	padding: 5px 0px;
}

.request_form {
	color: #000;
	background-color:#FFFFFF;
	border:1px solid #ccc;
	padding: 10px;
}
.request_form h3 {
	color: #000;
}

div._PrayerAndPraiseForm table td{
	white-space: nowrap;
}

div.prayer_wedge_im_praying {
	float: left;
}

div.prayer_wedge_praying_count {
	float: right;
}

div.prayer_and_praise_wedge div.wedge-element, div.prayer_wedge_element {
	width: 100%;
}

/***************/

/* Comments */
div.element_comments {
	margin: 0.43em 20px 1em;
}
.comment_title{
	background-color:#CCCCCC;
	margin-bottom:0;
	padding:2px 5px;
}
.comment{
	border-bottom:1px dotted #B4B4B4;
	margin-bottom:5px;
	padding:15px 5px;
}

.post_comment_title{
	margin-top:15px;
	font-weight:bold;
}

.post_comment_body input[type="text"]{
	width:300px;
}

.post_comment_body textarea{
	width:340px;
}


/***************/

/* Blog */
div.blog_article p:last-child {
	margin-bottom: 0;
}
.blog_by_line{
	font-size: 0.8em;
	margin-top:1px;
	margin-bottom: 4px;
}
.blog_wedge_article{
	margin-top:5px;
}


.blog_from_line{
	font-size: 0.7em;
}
.blog_wedge_headline {
	font-size:1.3em;
	
	}

/***************/

/* News */

.news_listing {
	margin:25px 0;
	border-collapse:collapse;
}

.news_listing th {
/*	font-size:1.5em; */
	font-size:16px;
	line-height: 200%;
/*	padding: 5px; */
	padding: 5px 0;
	text-align:left;
}

.news_listing td {
	font-size:1.5em;
	line-height: 200%;
/*	border:1px solid #CCCCCC; */
	padding: 8px 0 8px;
	font-size:12px;
}

.news_listing td.last {
	font-size:1.5em;
	line-height: 200%;
	border-right:none;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	padding: 5px;
}

.news_wedge_headline {
	font-size:1.3em;
}

/***************/


/* Resources */

.res_listing {
	margin:25px 0;
	border-collapse:collapse;
}

.res_listing th {
	font-size:16px;
	line-height: 200%;
	padding: 5px 0;
}

.res_listing td {
	font-size:1.5em;
	line-height: 200%;
	padding: 8px 0 8px;
	font-size:12px;
}

.res_listing td.last {
	font-size:1.5em;
	line-height: 200%;
	border-right:none;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	padding: 5px;
}

.res_desc p{
	margin:0;
}

td.res_download {
	line-height: 125%;
}
/***************/

.field_error{
	border: 1px solid red;
}


label.error {
	padding-left: 10px;
	color: red;
	font-weight: normal;
}

.help {
	background-color:#00CEEE;
/*	background-color:#99CD00; */
	border:1px solid #B4B4B4;
	color:#FFFFFF;
	cursor:help;
	display:inline;
	font-weight:bold;
	padding:0 2px;
	text-align:center;
	font-size:small;
	margin-right:-5px;
}


/** PWD Form**/
form.pwd_form{
	overflow:hidden; 
	text-align:left;
	padding: 25px 0;
	background-image:url(/img/password_box.png);
	background-repeat:no-repeat;
	background-position: left center;
	width:482px;


}
/*****************/

/** Find A Church **/
table#table-church th, table#table-group th {
	text-align:left;
}
table#table-church td, table#table-group td {
	border-bottom: 1px solid #848484;
	padding: 10px 0px;
}

table#table-church table td, table#table-group table td {
	border-bottom: none;
	padding: 0px;
}


table#table-church .church-name, table#table-group .group-name{
}

table#table-church .church-desc, table#table-group .group-desc{
	font-size: smaller;
	padding: 0 10px;
}

table#table-church .church-address, table#table-group .group-address{
}

/*****************/

/** Calendar **/
div#eventsLoading{
	position:absolute;
	font-weight:bold;
	top:500px;
	left:0;
	text-align:center;
	z-index:999;
	width:100%;
}
.calendar_wedge_headline {
	font-size:1.2em;
	
}

/*****************/

div#footer2, div#template_logo_badge, div#social {
	display:none;
}

table#gallery {
	padding-top: 10px;
	clear:both;
}

#gallery_display { list-style-type: none; margin: 0; padding: 0; }
#gallery_display li { margin: 10px 10px 10px 0; padding: 1px; float: left; width: 120px; height: 95px; background-color:#fff; text-align: center; border:1px solid #aaa;}

.gallery_item_ctrls_img { padding-top: 5px;}
.gallery_item_ctrls_av { padding-top: 30px;}
#gallery_display img {border:none;}


ul#gallery_display_list { list-style-type: none; margin: 0; padding: 0; }
ul#gallery_display_list li { margin: 10px 10px 10px 0; padding: 10px 5px; height: 95px; clear:both;}
ul#gallery_display_list img {border:none;}
ul#gallery_display h4.media-title {font-weight:bold;}

.gi_byline {font-size: .95em;}
.gi_desc_content {font-size: .85em;}
.gi_desc { width: 520px; float:left; padding:10px 0px 25px;}



.cake-debug{
overflow:scroll;
width:600px;
}


/****** Showcase Promo Wedge *******/
div.showcase_slide {
	background: transparent;
	overflow: hidden;
}
div.showcase-promo {
	margin: 0 auto;
}
div.showcase-promo, div.showcase-promo div {
	overflow: hidden;
	position: relative;
	line-height: normal;
	color:#000;
}
div.showcase_slide div{
	overflow:visible !important;
}
div.showcase-promo-imgRight, div.showcase-promo-imgLeft, div.showcase-promo-imgBelow {
	border: 1px solid black;
	background-color: black;
}

div.showcase_wedge_1000_1 div.showcase-promo-imgRight, div.showcase_wedge_1000_1 div.showcase-promo-imgLeft, div.showcase_wedge_1000 div.showcase-promo-imgBelow {
	border: 21px solid black;
}
div.showcase-promo-imgRight div.showcase-promo-large-image {
	float: left;
}
div.showcase-promo-imgRight div.showcase-promo-thumbnail-images {
	float: right;
}
div.showcase-promo-imgLeft div.showcase-promo-large-image {
	float: right;
}
div.showcase-promo-imgLeft div.showcase-promo-thumbnail-images {
	float: left;
}
div.showcase-promo-imgLeft div.wedge-showcase-full-small-image, div.showcase-promo-imgRight div.wedge-showcase-full-small-image {
	margin-bottom: 1px;
}
div.showcase-promo-imgBelow div.showcase-promo-large-image {
	margin-bottom: 1px;
}
div.showcase-promo-imgBelow div.wedge-showcase-full-small-image {
	float: left;
	margin-right: 1px;
}
div.showcase-promo-thumbnail-images {
	position: relative;
}
div.showcase-promo-thumbnail-slider {
	position:relative;
}
	
/****** Ad Promo Wedge *******/
div.ad-promo {
	margin-bottom: -21px;
}
div.ad_nav {
	position: relative;
	text-align: center;
	z-index: 18;
	height: 21px;
}
a.ad_promo_pager_anchor {
	background: url("../img/pager_anchor_default.png");
	display: inline-block;
	height: 21px;
	width: 21px;
}
a.ad_promo_pager_anchor.activeSlide {
	background: url("../img/pager_anchor_active.png");
}

div#brand {
	width:920px;
	margin: 0 auto;
	padding: 7px 20px 10px;
}
div#copyright div.cww-brand {
	width: 220px;
	float: left;
	background-image: url('../img/powered-by-light-bg.png');
	background-repeat: no-repeat;
	min-height: 20px;
}
div#copyright div.rp-copyright {
	width: 240px;
	margin-left: 105px;
	float: left;
	text-align: center;
}
div#copyright div.website-copyright {
	width: 355px;
	float: left;
	text-align: right;
}

div#SodaBox-copyright {
	text-align: right;
	color: #000;
	background: #fff;
	width: 920px;
	padding: 0 20px;
	position: relative;
	left: -20px;
}
div#SodaBox-copyright div.SodaBox-brand,
div#SodaBox-copyright div.DonorByDesign-brand {
	width: 100px;
	float: right;
	background-repeat: no-repeat;
	min-height: 30px;
}
div#SodaBox-copyright div.SodaBox-brand {
	background-image: url('../img/powered_by_SodaBox.gif');
}
div#SodaBox-copyright div.DonorByDesign-brand {
	background-image: url('../img/powered_by_DonorByDesign.gif');
}
div#SodaBox-copyright div.rp-copyright {
	width: auto;
	float: right;
}
div#SodaBox-copyright div.website-copyright {
	width: auto;
	float: right;
	padding-left: 20px;
}

div#ThanksATon-copyright div.ThanksATon-brand {
	min-height: 40px;
	width: 220px;
	float: left;
	background-repeat: no-repeat;
	min-height: 45px;
	margin-left: 10px;
}
div#ThanksATon-copyright div.ThanksATon-brand {
	background-image: url('../img/powered_by_thanks_a_ton.png');
}
div#ThanksATon-copyright div.rp-copyright {
	width: 240px;
	margin-left: 105px;
	float: left;
	text-align: center;
}
div#ThanksATon-copyright div.website-copyright {
	float: right;
	text-align: right;
}

div#Juiced-copyright {
	text-align: right;
}
div#Juiced-copyright div.Juiced-brand {
	width: 220px;
	float: left;
	background-repeat: no-repeat;
	min-height: 45px;
	margin-left: 10px;
}
div#Juiced-copyright div.Juiced-brand {
	background-image: url('../img/powered-by-click.png');
}

div#Outreach-copyright div.Outreach-brand {
	width: 220px;
	float: left;
	background-image: url('../img/powered-by-outreach.png');
	background-repeat: no-repeat;
	min-height: 40px;
}
div#copyright div.bloqs-brand {
	width: 220px;
	float: left;
	background-image: url('../img/powered-by-bloqs.png');
	background-repeat: no-repeat;
	min-height: 40px;
}
div#Outreach-copyright div.rp-copyright {
	width: 240px;
	margin-left: 105px;
	margin-top: 3px;
	float: left;
	text-align: center;
}
div#Outreach-copyright div.website-copyright {
	width: 355px;
	margin-top: 3px;
	float: left;
	text-align: right;
}


div#copyright div.beans-brand {
	width: 220px;
	float: left;
	background-image: url('../img/brands/19beans.png');
	background-repeat: no-repeat;
	min-height: 40px;
}

#brand-spacer {
	min-height: 20px;
}
	
div.social-addthis-bottom {
	margin-bottom: 20px;
}

.date {
	color: #999;
	font-size: 11px;
	margin: 0;
	padding: 0;
}

.file_type {
	color: #999;
	font-size: 11px;
	margin-bottom: 3px;
	padding-bottom: 3px;
}

.file_type_compact {
	color: #999;
	font-size: 11px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}


tr.res_item td{
	padding: 15px 0;
}

tr.res_item_compact td{
	padding-bottom: 5px;
}

table.res_table{
	margin-bottom: 10px;
}

tr.res_item td h5{
}

tr.res_item td h5 p{
	margin: 0;
	padding: 0;
}

div.person_item{
	padding: 0 0 10px 0;
}
h5.person {
	margin: 0;
	padding: 0;
  	font-size: 16px;
  	font-weight: bold;
	line-height: 18px;
	color: #4F4F4F;
}
div.person_title{
	color: #999;
	font-size: 12px;
	margin-bottom: 3px;
	padding-bottom: 3px;
	font-style:italic;
}

/* News Wedge  */

.NewsItemArea960Left, .BlogItemArea960Left {
	float:left;
	padding-right: 20px;
}
.fb div{
	color:#000;
}
.fb a:link, .fb a:visited {
	font-size: 12px;
	color: #254688;
	text-decoration: none;
}
	
.fb a:hover, .fb a:active{
	font-size: 12px;
	color: #254688;
	text-decoration: underline;
}

/* Twitter Wedge */
div.twitter_wedge_tweeted_by_top {
	margin-bottom: 10px;
}
div.tweet_box div.tweet_tweeted_by_username, div.tweet_box div.tweet_text, div.tweet_box div.tweet_time {
	margin: 0px 5px;
}
div.twitter_wedge_tweeted_by_top div.tweet_tweeted_by_image {
	margin-right: 5px;
}

div.tweet_bubble div.tweet_text {
	padding: 10px;
	width: 100%;
	background-image: url('../img/wedge_twitter_json_feeds/bubble_bg.png');
	background-repeat: repeat;
}
div.tweet_bubble {
	width: 100%;
}
div.tweet_bubble div.tweet_tweeted_by {
	padding: 5px 5px 5px 17px;
	margin-left: 10px;
	background-image: url('../img/wedge_twitter_json_feeds/bubble_tip.png');
	background-repeat: no-repeat;
}
div.tweet_time {
	white-space: nowrap;
	margin: 0px;
}
div.tweet_time p {
	font-size: 0.8em;
	line-height: 1em;
	margin: 0.34em 0 0;
}
div.tweet_bubble div.tweet_tweeted_by_text, div.tweet_bubble div.tweet_tweeted_by_image {
	float: left;
	margin: 0px 5px;
}

div.tweet_box {
	padding: 10px;
}

/* Quicklinks */
div.quicklinks_wedge div.wedge_element {
	margin-bottom: 0.71em;
}

/* Banner */
div#banner_slideshow {
	display:none;
}
div.banner_slideshow_images img {
	display: none;
}
div.banner_slideshow_images img:first-child {
	display: block;
}

/* Sitemap */
ul.site-map {
	margin: 0;
	padding: 0;
}
ul.site-map li {
	display: block;
	float: left;
	margin: 0 20px;
}
ul.site-map li li {
	float: none;
	margin: 0;
}
ul.site-map ul {
	padding: 0;
}
ul.site-map li li ul {
	padding: 0 0 0 10px;
}


/* Sermon Series / Sermon */
div.featured_sermon{
	overflow:hidden;
	margin-bottom:25px;
	padding:20px;
	border: 1px solid;
}

div.featured_sermon_desc_full{
	overflow:hidden;
}

div.sermon_series{
	overflow:hidden;
}

div.sermon_series_desc{
	overflow:hidden;
}

div.sermon_series_sidenav{
	overflow:hidden;
}

div.sermon_series_sidenav li.current {
	font-weight: bold;
}

h3.featured_sermon_header {
	margin:0; 
	padding:5px 20px;
	color: #fff;
	background-color:#000; 
}

a.featured_sermon_header_link:link, a.featured_sermon_header_link:visited, a.featured_sermon_header_link:hover, a.featured_sermon_header_link:active {
	color: #fff;
	text-transform: capitalize;
}

div.featured_sermon_details{
	padding:5px 20px;
}
.featured_sermon_series_name{
	margin:0;
}
.featured_sermon_name{
	margin:0;
}

.sermon_series_listing {
	border-bottom:1px solid; 
	margin:15px 0; 
	padding:15px 0;
	font-weight:bold;
}
.sermon_series_listing h4{
	font-weight:bold;
}
.sermon_series_subscribe {
	font-weight:normal;
}

div.sermon_series_item {
	width:275px;
	height: 156px;
	margin-right:30px;
	text-align:center;
	float:left;
	overflow:hidden;
}
div.sermon_series_image {
	width:135px;
	float:left;
	text-align:left;
}

div.sermon_series_image img, div.sermon_series_img img {
	border:1px solid;
}

div.sermon_series_desc {
	width:140px;
	float:right;
	text-align:left;
}
a.sermon_series_link {
	text-decoration:none;
}
a.featured_sermon_series_link {
	text-transform:lowercase; 
}
.featured_sermon_name a.featured_sermon_series_link {
	text-transform:lowercase; 
	text-decoration:none;
}

ul.sermon_series_feed li {
	display:inline;
	padding-right: 10px;
}

/**  Gallery Wedge **/
div.gallery_wedge {
	position: relative;
    z-index: 1;
}
.app_bottom_padding {
	padding-bottom:20px;
}


/****** Showcase Promo Wedge *******/
div.showcase_promo_nav {
	text-align: center;
}
a.showcase_promo_pager_anchor {
	background: url("../img/pager_anchor_default.png");
	display: inline-block;
	height: 21px;
	width: 21px;
}
a.showcase_promo_pager_anchor.activeSlide {
	background: url("../img/pager_anchor_active.png");
}

.event_wedge .wedge_960 .row_odd.top_event {
	width:620px;
	padding-right:20px;
	border-color:#a1a1a1;
	border-right-width:1px;
	border-right-style:solid;

}

.event_wedge .wedge_1000 .events_side_1000 {
	width:380px;
	float: left;

}


.event_wedge .wedge_1000 .row_even.sub_event {
	float:left;
	width:380px;
	padding-left:20px;
	
}
.event_wedge .wedge_1000 .row_odd.sub_event {
	float:left;
	width:380px;
	padding-left:20px;
	
}



.event_wedge .wedge_960 .events_side_960 {
	width:380px;
	float: left;

}


.event_wedge .wedge_960 .row_even.sub_event {
	float:left;
	width:380px;
	padding-left:20px;
	
}
.event_wedge .wedge_960 .row_odd.sub_event {
	float:left;
	width:380px;
	padding-left:20px;
	
}


.event_wedge div.wedge_720 div.featured_item, .event_wedge div.wedge_720 div.featured_item_with_image {
	width: 400px;
	/*
	padding: 10px 20px 1000px 10px;
	margin-bottom: -1000px;
	*/
	padding: 0px 35px 0px 0px;
	float: left;
}


.event_wedge .wedge_720 .row_odd.top_event {
	width:400px;
	padding-right:20px;
	
}
.event_wedge .wedge_720 .events_side_720 {
	width:200px;
	float: left;

}


.event_wedge .wedge_720 .row_even.sub_event {
	float:left;
	width:200px;
	padding-left:20px;
	
}
.event_wedge .wedge_720 .row_odd.sub_event {
	float:left;
	width:200px;
	padding-left:20px;
	
}

.event_wedge .wedge_640 h4,.event_wedge .wedge_720 h4,.event_wedge .wedge_960 h4,.event_wedge .wedge_1000 h4,.event_wedge h4 {
	line-height:17px;

}


.event_wedge .wedge_640 .events_side_640 {
	float: left;
	padding-bottom:20px;

}
.event_wedge .wedge_640 .row_odd.top_event {
	float:left;
	padding-bottom:15px;
	border-bottom-width:1px;
	border-bottom-style:solid;

}

td.row_even.sub_event {
	vertical-align:top;
	width:280px;
	padding-right:15px;
	border-color:#a1a1a1;
	border-right-width:1px;
	border-right-style:solid;
	padding-bottom:20px;
}
td.row_odd.sub_event {
	vertical-align:top;
	width:280px;
	padding-left:20px;
	padding-bottom:20px;
}

a.prayer_praise_button{
	border: 1px solid #545454;
	height:35px;
	display:table-cell;
	vertical-align:middle;
	width:680px;
	color:#000;
	background:url('../css/jq_ui/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png') 50% 50% repeat-x;
	-moz-border-radius: 8px; /* FF1+ */
	-webkit-border-radius: 8px; /* Saf3-4, iOS 1+, Android 1.5+ */
	border-radius: 8px; /* Opera 10.5, IE9, Saf5, Chrome, FF4 */
	cursor:pointer;

}
a:hover.prayer_praise_button{
	background:url('../css/jq_ui/smoothness/images/ui-bg_glass_75_dadada_1x400.png') 50% 50% repeat-x;
	color:#545454;
	text-decoration:none;
}

a:link.wedge_resource_link,a:active.wedge_resource_link,a:visited.wedge_resource_link{
	
	height:20px;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	width:100px;
	color:#444444;
	background:url('../css/jq_ui/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png') 50% 50% repeat-x;
	-moz-border-radius: 5px; /* FF1+ */
	-webkit-border-radius: 5px; /* Saf3-4, iOS 1+, Android 1.5+ */
	border-radius: 5px; /* Opera 10.5, IE9, Saf5, Chrome, FF4 */
	cursor:pointer;

}

a:hover.wedge_resource_link{
	background:url('../css/jq_ui/smoothness/images/ui-bg_glass_75_dadada_1x400.png') 50% 50% repeat-x;
	color:#757575;
	text-decoration:none;
}

div.international_address{
	line-height:.7em;
	margin-top:10px;
	font-weight:normal;
}

div#content-body-top div.element-outer {
	padding: 0px 20px;
}

/* List Views */
.person {
	font-size:1.25em;
	font-weight:bold;
}
.person_title{
	font-size:1em;
	font-weight:normal;
}
a:link.person, a:visited.person {
	text-decoration:none;
}

a:active.person, a:hover.person {
	text-decoration:underline;
}


.subtle {
	font-weight:normal;
}

div.video_wedge div.wedge-module-content{
	
}

div.video_wedge_inner_1 {
	background-color:#000; 
	background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#454545)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #000,  #454545); /* for firefox 3.6+ */
	color: #fff; 
	border:1px solid #000; 
	margin-bottom: -2px;
	padding-top:3px;
}

div.video_wedge_inner_video_1 {
	float:left; 
	padding-left: 4px; 
	border-right: 6px solid #000; 
	background: #000;
}

div.video_wedge_inner_desc_1 {
	float:left; 
	width: 280px; 
	padding:10px 0px 5px 20px;
}

div.video_wedge_inner_1.video_wedge_title {
	font-size:36px; 
	line-height: 40px; 
	padding-bottom:8px;
}

div.video_wedge_inner_1.video_wedge_desc {
	font-weight:normal;
}

ul.side-nav-top li{
	display:inline;
	padding: 0.25em 0.5em;
	border-right: 1px solid;
}

ul.side-nav-top li:last-child{
	display:inline;
	padding: 0.25em 0.5em;
	border-right: none;
}

ul.side-nav-top li.current_menu_item{
	font-weight:bold;
}

span[contenteditable="false"]{
	display:none !important;
}

.dialog-video {
	background:none !important;
	background-color: #111 !important;
	border: 1px solid #000 !important;
}
.dialog-video .ui-dialog-titlebar {
	background:none !important;
	background-color: #222 !important;
	border: none;
	color: #ccc
}

div.loading div.ui-widget-content, div.loading.ui-widget-content{
	background:none;
	border:none;
}
div.loading div.ui-dialog-titlebar, div.popup div.ui-dialog-titlebar{
	display:none;
}
div.popup{
	background:none;
	border:none;
}

div#imgAjaxLoaderOverlay {
	background-color:#f5f5f5;
	padding: 7px 2px 0;
	border: 2px solid #fefefe;
	-webkit-border-radius: 10px;
	border-radius: 10px; 
	text-align:center;
}
</pre></body></html>