@charset "utf-8";
@import 'css/main.css';

	/* MOST COMMON ADJUSTMENTS HERE*/

body
{
    /* Body background color */
    background-color: #E0C28E;
    /* Text color */
    color: #474747;
}
/* Default Link Styles */
a:link, a:visited
{
	/* FIND AND REPLACE THIS COLOR */
	color: #497A95;
	text-decoration: underline;
}
a:link:hover, a:visited:hover
{
	color: #474747;
}
/* Tagline: top right */
#top .tagline
{
	color: #fff;
}
/* Search box */
#top #search #s
{
	background: #fff;
	color: #474747;
    padding: 4px;
	/* Remove padding above for border */
}
/* Border around search box */
#top span.border
{	
    /* border: 1px solid #A4A4A4;*/
	/*padding: 2px;*/
	margin: 0;
    /* Styles for border */
    /*border: 1px solid #A4A4A4;
	padding: 2px;*/
	/* Remove margin: declaration above */
}
/* Top tabs, normal */
#global-nav li a
{
	color: #fff;
}
/* Top tabs, hover */
#global-nav li a:hover
{
	color: #9DB9BF;
}
/* Top tabs, selected */
#global-nav li a.current, #global-nav #link2 a.current, #global-nav li.current a, #global-nav #link2.current a
{
	color: #9DB9BF;
}
/* Top tabs, selcted hover */
#global-nav li a.current:hover
{
	color: #9DB9BF;
}
/* Border above footer */
#footer .border
{
	border-top: 1px solid #CDCDCD;
}
/* Footer Links */
#footer p.align-right a
{
	color: #494949;
}
/* Home / Welcome message */
#welcome-msg
{
	background-color:#9DB9BF;
	background: url(images/welcome-bg.jpg) top left repeat-x #9DB9BF;
	color: #fff;
}
/* Welcome message heading */
#welcome-msg h2 {
	border-bottom: 1px solid #FFF;
}
/* Welcome message link */
a.btn-link:visited, a.btn-link:link, a.btn-link:visited:hover, a.btn-link:link:hover
{
	color: #494949;
	background-color: #fbfbfb;
}
/* Home calendar rollover */
#home-events table td.link a:hover span
{
    background: #2B4662;
    color: #fff;
}
/* Home / Middle / Tab not selected */
#home-tabs li {
	background: #768799;
}
/* Home / Middle / Tab link color */
#home-tabs li a:visited, #home-tabs li a:link {
	color: #474747;
}
/* Home / Middle / Tab selected */
#home-tabs li.ui-tabs-selected
{
	background: #fff;
}


	/* NON-COMMON ADJUSTMENTS HERE*/


/* Home / Borders */
#home-bottom .border
{
	border-bottom: 1px solid #C3C3C3;
}
/* Home / Header links */
#home-bottom h2 a
{
    color: #494949;
}
/* Gray links, uppercase */
#home-events .event-list li.toupper a
{
	color: #494949;
}
/* Subscribe links */
#home-events .event-subscribe a:visited, #home-events .event-subscribe a:link {
	color: #494949;
}
/* Subscribe links hover */
#home-events .event-subscribe a:visited:hover, #home-events .event-subscribe a:link:hover {
	color: #497A95;
}
/* Home. News/ Passage headings */
.home-wrapper .entry h3, #home-passages h3 {
    color: #497A95;
}
/* Back link. "Back to Announcements" */
.home-wrapper p.back-links a
{
    color: #494949;
}
.home-wrapper p.back-links a:hover
{
    color: #497A95;
}
/* Recent sermons. "Play" link */
#home-recent .play-link a:link, #home-recent .play-link a:visited
{
	color: #494949;
}
/* Page image */
#page-img
{
    background: #fff;
}
/* Page heading */
#generic-page-content h2
{
    color: #497A95;
    border-bottom: 1px solid #C3C3C3;
}
/* Page navigation link */
.generic-page-navigation li span, .generic-page-navigation li a, .generic-page-navigation li a:hover
{
    border-bottom: 1px solid #C3C3C3;
}
/* Page navigation current link */
.generic-page-navigation li.current a, .generic-page-navigation li.current a:hover
{
    color: #494949;
}
/* Page sidebar divider color */
#generic-page-sidebar span.line
{
    border-top: 1px solid #C3C3C3;
}
/* Page sidebar heading links */
#generic-page-sidebar h3 a
{
    color: #494949;
}
/* Page sidebar event list color */
#generic-page-sidebar .event-list li
{
    color: #6D6D6D;
}
/* Page sidebar event list link color */
#generic-page-sidebar .event-list li a
{
    color: #6D6D6D;
}
/* Page sidebar subscribe link */
#generic-page-sidebar .event-subscribe li a
{
    color: #494949;
}
/* Single Item: Article/Sermon Post Info (Author, etc) */
.post-info a:link, .post-info a:visited
{
    color: #494949;
}
/* Heading of table */
.listing thead
{
    background: #e5e5e5;
}
/* Heading of listing table link */
.listing thead a
{
    color: #494949;
}
/* Small linkks in listing table: Download, Email, Play */
.listing tbody td.small-links a
{
    color: #494949;
}
/* Alternate table rows, highlight */
.listing tbody tr.alt, .member-header
{
    background: #FEF5D3;
}
/* Paging. Current page */
.listing-navigation .paging .current-page
{
    border-bottom: 1px solid #494949;
}
/* News page. News item heading */
#news-page .post h3
{
	color: #497A95;
}
/* Dashboard headings */
.column-wrapper h3
{
    color: #497A95;
}
/* Dashboard headings border */
.column-wrapper h3.border
{
    border-bottom: 1px solid #e5e5e5;
}
/* Dashboard back links */
.column-wrapper p.back-links a
{
    color: #494949;
}
/* Dshboard calendar tooltip */
.dashboard-calendar table td.link a:hover span
{
    background: #497A95;
    color: #fff;
}
/* Error and success messages */
.error
{
    color: #f00;
    font-weight: bold;
}
.success
{
    color: #497A95;
    font-weight: bold;
}
/* Autosuggest */
div.autosuggest
{
	position: absolute;
	padding: 0;
	font-size: 11px;
	font-family: Helvetica, Arial, sans-serif;
	background-color: #474747;
	color: #FFF;
	border: 1px solid #C3C3C3;
}
div.autosuggest ul
{
	list-style: none;
	margin: 0;
	padding: 10px;
	overflow: hidden;
}

div.autosuggest ul li
{
	color: #ccc;
	padding: 0;
	margin: 0 4px 0;
	text-align: left;
	display: inline;
}

div.autosuggest ul li a
{
	color: #ccc;
	display: block;
	text-decoration: none;
	background-color: transparent;
	text-shadow: #000 0px 0px 5px;
	position: relative;
	padding: 4px 0;
	width: 100%;
}
/* Autosuggest */
div.autosuggest ul li a:hover
{
	background-color: #444;
}
div.autosuggest ul li.as_highlight a:hover
{
	background-color: ##497A95;
}

div.autosuggest ul li a span
{
	display: block;
	padding: 0 6px;
	font-weight: bold;
}

div.autosuggest ul li a span small
{
	font-weight: normal;
	color: #999;
}

div.autosuggest ul li.as_highlight a span small
{
	color: #ccc;
}

div.autosuggest ul li.as_highlight a
{
	color: #fff;
	background-color: #497A95;
	background-position: bottom right;
	background-repeat: no-repeat;
}

div.autosuggest ul li.as_highlight a span
{
	background-position: bottom left;
	background-repeat: no-repeat;
}

div.autosuggest ul em
{
	font-style: normal;
	color: #FBFAD8;
}
/* Congregate 2.0 */
.wide-form .form-field label
{
    width: 160px;
}