body {color: #566c84;font-size: 12px;font-family: Arial, Helvetica, sans-serif;font-weight: normal;font-style: normal;} 
body {background: #dbaf8c url(https://www.alexandriabaptistchurch.net/wp-content/uploads/2020/05/Sea-of-Galilee.jpg) top center no-repeat fixed;}

.nogooglefont, .nogooglefont a {font-family:Arial, Helvetica, sans-serif !important;}
.address_info span {color: #566c84 !important;}


a,a:link,a:visited,a:active {color: #002628;}
a:hover, a:focus { color: #4051d1; }


#footer a:not(.button), #footer a:not(.button):link, #footer a:not(.button):visited, #footer a:not(.button):active, #footer #twitter_update_list a:hover {color: #192209;}
#footer a:not(.button):hover, #footer a:not(.button):focus, #footer #twitter_update_list a {color: #3c95a5;}

	
	#promoLine {
		color: #ffffff;
		font-family: Arial, Helvetica, sans-serif;
	}
	
	#promoLine .bckg {
		background: #111111;
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=65);
		filter:alpha(opacity=65);
		-webkit-opacity: 0.65;
		-moz-opacity: 0.65;
		opacity: 0.65;
	}
	
	#promoLine a {
		color: #f9c968;
	}
	
	#promoLine a:hover {
		color: #fbdb99;
	}
	
	#promoLine a.iconLink span {
		color: #25242A;
		background-color: #7C7C7F;
	}
	
	#promoLine a.iconLink:hover span {
		color: #25242A;
		background-color: #D3D3D4;
	}
	
	

a.button:not(.white):not(.gray):not(.black):not(.lightblue):not(.blue):not(.darkblue):not(.lightgreen):not(.green):not(.darkgreen):not(.lightred):not(.red):not(.darkred):not(.yellow):not(.orange):not(.brown), form button, input[type="submit"],	input[type="reset"], input[type="button"]:not(.plus):not(.minus) {
	color: #5a5d63 !important;
	text-shadow: 1px 1px 1px #ffffff !important;	
	background-color: #f0f0f0 !important;
	*background-color: #e1e1e1 !important;
	background-image: -moz-linear-gradient(top, #ffffff, #e1e1e1) !important;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e1e1e1)) !important;
	background-image: -webkit-linear-gradient(top, #ffffff, #e1e1e1) !important;
	background-image: -o-linear-gradient(top, #ffffff, #e1e1e1) !important;
	background-image: linear-gradient(to bottom, #ffffff, #e1e1e1) !important;
	background-repeat: repeat-x;
	border: 1px solid #cccccc !important;
	*border: 0;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e1e1e1', GradientType=0) !important;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
	-webkit-box-shadow: inset 0 0 3px #ffffff, 0px 0px 4px rgba(0, 0, 0, 0.15) !important;
	-moz-box-shadow: inset 0 0 3px #ffffff, 0px 0px 4px rgba(0, 0, 0, 0.15) !important;
	box-shadow: inset 0 0 3px #ffffff, 0px 0px 4px rgba(0, 0, 0, 0.15) !important;
}

a.button, form button, input[type="submit"],	input[type="reset"], input[type="button"] { font-family: Arial, Helvetica, sans-serif !important; }

a.button:not(.white):not(.gray):not(.black):not(.lightblue):not(.blue):not(.darkblue):not(.lightgreen):not(.green):not(.darkgreen):not(.lightred):not(.red):not(.darkred):not(.yellow):not(.orange):not(.brown):hover, a.button:not(.white):not(.gray):not(.black):not(.lightblue):not(.blue):not(.darkblue):not(.lightgreen):not(.green):not(.darkgreen):not(.lightred):not(.red):not(.darkred):not(.yellow):not(.orange):not(.brown):focus, a.button:not(.white):not(.gray):not(.black):not(.lightblue):not(.blue):not(.darkblue):not(.lightgreen):not(.green):not(.darkgreen):not(.lightred):not(.red):not(.darkred):not(.yellow):not(.orange):not(.brown):active, a.button:not(.white):not(.gray):not(.black):not(.lightblue):not(.blue):not(.darkblue):not(.lightgreen):not(.green):not(.darkgreen):not(.lightred):not(.red):not(.darkred):not(.yellow):not(.orange):not(.brown).active, a.button:not(.white):not(.gray):not(.black):not(.lightblue):not(.blue):not(.darkblue):not(.lightgreen):not(.green):not(.darkgreen):not(.lightred):not(.red):not(.darkred):not(.yellow):not(.orange):not(.brown).disabled, a.button:not(.white):not(.gray):not(.black):not(.lightblue):not(.blue):not(.darkblue):not(.lightgreen):not(.green):not(.darkgreen):not(.lightred):not(.red):not(.darkred):not(.yellow):not(.orange):not(.brown)[disabled], form button:hover, input[type="submit"]:hover, input[type="reset"]:hover,	input[type="button"]:not(.plus):not(.minus):hover {
	color: #5a5d63 !important;
	background-color: #e1e1e1 !important;
	*background-color: #f0f0f0 !important;
	background-image: -moz-linear-gradient(top, #e1e1e1, #ffffff) !important;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e1e1e1), to(#ffffff)) !important;
	background-image: -webkit-linear-gradient(top, #e1e1e1, #ffffff) !important;
	background-image: -o-linear-gradient(top, #e1e1e1, #ffffff) !important;
	background-image: linear-gradient(to bottom, #e1e1e1, #ffffff) !important;
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e1e1e1', endColorstr='#ffffff', GradientType=0) !important;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
}

.widget-container h4, .widget-container h4 a {
	color: #0d4e56 !important;
}
.tb_date_box { font-family: Arial, Helvetica, sans-serif !important; color: #5a5d63;}
.tb_date_box span.month {background-color: #d9dbe3;}
.listPost:hover .tb_date_box span.month {background-color: #0d4e56; color: #ffffff;}
.tb_upcoming_events .listPost { font-family: Arial, Helvetica, sans-serif !important; }


a.comment-reply-link, a.thumb span.more {
	background-color: #002628;
}
a.comment-reply-link:hover {
	background-color: #4051d1;
}


.pn_pagination a {
	color: #5a5d63 !important;
	text-shadow: 1px 1px 1px #ffffff !important;	
	background-color: #f0f0f0 !important;
	*background-color: #e1e1e1 !important;
	background-image: -moz-linear-gradient(top, #ffffff, #e1e1e1) !important;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e1e1e1)) !important;
	background-image: -webkit-linear-gradient(top, #ffffff, #e1e1e1) !important;
	background-image: -o-linear-gradient(top, #ffffff, #e1e1e1) !important;
	background-image: linear-gradient(to bottom, #ffffff, #e1e1e1) !important;
	background-repeat: repeat-x;
	border: 1px solid #cccccc !important;
	*border: 0;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e1e1e1', GradientType=0) !important;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
	-webkit-box-shadow: inset 0 0 3px #ffffff, 0px 0px 4px rgba(0, 0, 0, 0.15) !important;
	-moz-box-shadow: inset 0 0 3px #ffffff, 0px 0px 4px rgba(0, 0, 0, 0.15) !important;
	box-shadow: inset 0 0 3px #ffffff, 0px 0px 4px rgba(0, 0, 0, 0.15) !important;
}


.pn_pagination span, .pn_pagination a:hover, .pn_pagination a.selected {
	color: #ffffff !important;
	text-shadow: 1px 1px 1px #2E7380 !important;	
	background-color: #2d8696 !important;
	*background-color: #1e7787 !important;
	background-image: -moz-linear-gradient(top, #3c95a5, #1e7787) !important;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#3c95a5), to(#1e7787)) !important;
	background-image: -webkit-linear-gradient(top, #3c95a5, #1e7787) !important;
	background-image: -o-linear-gradient(top, #3c95a5, #1e7787) !important;
	background-image: linear-gradient(to bottom, #3c95a5, #1e7787) !important;
	background-repeat: repeat-x;
	border: 1px solid #348290 !important;
	*border: 0;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3c95a5', endColorstr='#1e7787', GradientType=0) !important;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
	-webkit-box-shadow: inset 0 0 3px #ffffff, 0px 0px 4px rgba(0, 0, 0, 0.15) !important;
	-moz-box-shadow: inset 0 0 3px #ffffff, 0px 0px 4px rgba(0, 0, 0, 0.15) !important;
	box-shadow: inset 0 0 3px #ffffff, 0px 0px 4px rgba(0, 0, 0, 0.15) !important;
}

h1, h1 a:link, h1 a:visited, h1 a:active {color: #3d4d5f;font-size: 32px;font-family: Arial, Helvetica, sans-serif;font-weight:normal;font-style:normal;}
h2, h2 a:link, h2 a:visited, h2 a:active {color: #3d4d5f;font-size: 28px;font-family: Arial, Helvetica, sans-serif;font-weight:normal;font-style:normal;}
h3, h3 a:link, h3 a:visited, h3 a:active, .entry-meta h2.entry-title, .entry-meta h2.entry-title a:link, .entry-meta h2.entry-title a:visited, .entry-meta h2.entry-title a:active {color: #3d4d5f;font-size: 20px;font-family: Arial, Helvetica, sans-serif;font-weight:normal;font-style:normal;}
#sidebar h3, h3.homeTitle {color: #3d4d5f;}

h2.entry-title, h2.entry-title a {color: #3c95a5 !important;}

p.donation label, p.donation label span {color:#3d4d5f !important;font-family: Arial, Helvetica, sans-serif;}
h4, h4 a:link, h4 a:visited, h4 a:active {color: #3d4d5f;font-size: 18px;font-family: Arial, Helvetica, sans-serif;font-weight:normal;font-style:normal;}
h5, h5 a:link, h5 a:visited, h5 a:active {color: #3d4d5f;font-size: 17px;font-family: Arial, Helvetica, sans-serif;font-weight:normal;font-style:normal;}
#comments h3, #respond h3 {color: #3d4d5f;font-size: 18px;font-family: Arial, Helvetica, sans-serif;font-weight:normal;font-style:normal;}
blockquote, blockquote p {color: #494949;font-size: 24px;font-family: Arial, Helvetica, sans-serif;font-weight:normal;font-style:normal;}
quote, quote p {color: #494949;font-size: 20px;font-family: Arial, Helvetica, sans-serif;font-weight:normal;font-style:normal;}
.contentSpacer {
	background: url(https://www.alexandriabaptistchurch.net/wp-content/themes/grace/images/dividers/divider_01.png);
}

h1 a:hover, h2 a:hover, h2.entry-title a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
	color: #4051d1 !important;
}

	
#content h1, h1.entry-title, #sidebar h3.widget-title, #sidebar .textwidget, h3.homeTitle, #highlightArea h3 {padding: 5px 20px; background-color: #f5f5f5; border: 5px solid #dedede; border-width: 0 5px;}

blockquote {
	border-color: #dedede !important; background-color: #f5f5f5 !important;
}

#entry-author-info {background-color: #f5f5f5; border: 1px solid #dedede;}

.listColumns .one_third > div {background-color: #f5f5f5; border-color: #dedede;}

div.widget_sermon_menu ul {background-color: #f5f5f5; border-color: #dedede;}

#sidebar ul ul li, div.widget_sermon_menu ul li {background-color: #f5f5f5;}

#sidebar ul ul li.fulldp:hover, div.widget_sermon_menu li.fulldp:hover {background-color: #f0f0f0;}

.address_info, #breadcrumbs {border-color: #f5f5f5;}


#sidebar ul ul li.fulldp, #sidebar ul ul li.fulldp a:not(.fulld), .widget_sermon_menu a.icon, .address_info, #breadcrumbs {font-family: Arial, Helvetica, sans-serif;}

.wpb_content_element div.ui-tabs .ui-tabs-nav li.ui-state-default:hover {
	background-color: #f5f5f5 !important;
}

.wpb_content_element div.ui-tabs .ui-tabs-nav li.ui-state-active, h3.ui-state-default, .wpb_accordion .ui-accordion .ui-accordion-content {
	background-color: #f5f5f5 !important;
}

.wpb_tabs li.ui-state-default, .wpb_tour li.ui-state-default, .wpb_tabs .ui-tabs .ui-tabs-panel, h3.ui-state-default, .wpb_accordion .ui-accordion .ui-accordion-content {
	border-color: #dedede !important;
	border: 1px solid;	
}

.wpb_tabs li.ui-state-default {
	border-bottom-color: #f5f5f5 !important;
}

/* .wpb_tour ul.ui-tabs-nav {
	border-bottom: 1px solid #dedede !important;		
} */


#sidebar ul ul li a:not(.button), div.widget_sermon_menu ul li a, li.fulldp {color: #216172;}
#sidebar ul ul li:hover a:not(.button), div.widget_sermon_menu ul li a:hover, li.fulldp:hover {color: #1470ad;}

#header .inner, #navigation #site-title, #logoArea #site-title {
	padding-top: 15px;
	padding-bottom: 15px;
}

#wrap #content, #wrap #home2 {float:right;}
#wrap #sidebar {float:left;}
#wrap #sidebar .widget-container {margin-left: 0px;}

#site-title a {
	color: #000000;
}

#navigation a {color: #f6f5f4;font-size: 12px;font-family: Arial, Helvetica, sans-serif;font-weight:normal;font-style:normal;}

#navigationarea {
	background: #998063 url(https://www.alexandriabaptistchurch.net/wp-content/themes/grace/images/patterns_bckg/texture_sand.png);
}

#content h1, h1.entry-title, #sidebar h3.widget-title, #sidebar .textwidget, h3.homeTitle, #highlightArea h3 {
	background-image: url(https://www.alexandriabaptistchurch.net/wp-content/themes/grace/images/patterns_bckg/texture_sand.png);
}	

#navigation > div > ul > li:hover > a, #navigation > div > ul > li.current_page_item > a, #navigation > div > ul > li.current_page_parent > a, #navigation > div > ul > li.current_page_ancestor > a, #navigation > div > ul > li.current-menu-item > a, #navigation > div > ul > li.current-menu-parent > a, #navigation > div > ul > li.current-menu-ancestor > a {
	border-color: #ad9178;
	color: #ffffff;
	background-color: #db9257 !important;
	*background-color: #db9257 !important;
	background-image: -moz-linear-gradient(top, #db8f51, #db9257) !important;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#db8f51), to(#db9257)) !important;
	background-image: -webkit-linear-gradient(top, #db8f51, #db9257) !important;
	background-image: -o-linear-gradient(top, #db8f51, #db9257) !important;
	background-image: linear-gradient(to bottom, #db8f51, #db9257) !important;
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#db8f51', endColorstr='#db9257', GradientType=0) !important;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
}

#navigation > div > ul ul {
	border: 1px solid #dfc3aa;
	border-bottom: none !important;
	background-color: #dbaf8c !important;
}

#navigation > div > ul ul li a {
	color: #ffffff;
	border-top: 1px solid #ffd7b4;
	border-bottom: 1px solid #dfc3aa;
}

#navigation > div > ul ul li a:hover, #navigation > div > ul ul li.current_page_item > a, #navigation > div > ul ul li.current-menu-item > a {
	background-color: #db8f51;
	color: #ffffff;
}

#navigationSearch {
	background: #9e8568 !important;
	color: #f6f5f4 !important;
	border-color: #ad9178 !important;
}

#navigationSearch:hover {
	background: #a38a6d !important;
}

#navigation #navigationSearchForm {
	background-color: #9e8568;
}

.ornamentLine {	background: url(https://www.alexandriabaptistchurch.net/wp-content/themes/grace/images/patterns/brown.png); border: 1px solid #ad9178; border-width: 1px 0; }


#tb_gallery .type-tb_gallery {
	margin-top: 10px !important;
}

