@charset "UTF-8";
/* CSS Document */

/* CSS created by Roland Turner and some adjustments/additions were added from Gateway Church Software Development Dept. Dacia Milner, Gabriel Lopez, Dino Gilley and their Director David McCandless
All Rights Reserved to Gateway Church June 2008 */


td.subContentBgFillHome { background: #fcf9f1 url(../images/bg_contentSub.png) no-repeat; border-right: solid 10px #ffffff; padding: 10px 0 0 0; }
td.ContentBgFillHome { background: #ffffff; border-top: solid 10px #ffffff; }
td.backFillSmallHome { background-color: #d5cbb5; }


/*---------------- SUBCONTENT HOME ---------------*/

#contentSubHome { width: 196px; margin: 0; padding: 0; }

/*#contentSubHome_img { background: url(../images/img_campusSLK.png) no-repeat; width: 196px; height: 199px; }*/
#contentSubHome_img { background: url(../images/img_followus.jpg) no-repeat; width: 196px; height: 199px; }
/*#contentSubHome_img { background: url(../images/breakingNews.png) no-repeat; width: 196px; height: 199px; }*/

	#contentSubHome h3 { background: #f4e7cf url(../images/bg_contentSub_shadow.png) repeat-y; text-indent: -9999px; height: 27px; width: 196px; line-height: 0px; font-size: 1px; padding: 0; margin: 0; }
/*		h3#oneChurch_smhdr { background: url(../images/smhdr_1church2locations.png) no-repeat; } */
		h3#oneChurch_smhdr { background: url(../images/smhdr_onechurchmultilocations.png) no-repeat; }
		h3#newToGateway_smhdr { background: url(../images/smhdr_newToGateway.png) no-repeat; }
		h3#gatewayOne_smhdr { background: url(../images/smhdr_gatewayOne.png) no-repeat; }

	#contentSubHome h4 { font-size: 13px; margin: 0; padding: 0 0 0 15px; color: #8a774d; }
		#contentSubHome h4 img { padding: 0 5px 0 0; }
	#contentSubHome a.map { font-size: 10px; margin: 0; padding: 0 0 0 10px; color: #8a774d; text-decoration: none;  }
	#contentSubHome a:hover.map { color: #801d1a; text-decoration: underline;  }
	#contentSubHome p { font-size: 11px; padding: 0 10px 5px 15px; color: #c4a96d; }

	#contentSubHome h5 { margin: 0; padding: 0 0 0 15px; color: #8a774d; }
	
	#watchLive_Btn { margin: 0 0 15px 15px; }

	#contentSubHome ul { list-style: none; font-weight: bold; padding: 0; }
	#contentSubHome li { margin: 0px; }
		#contentSubHome li a { display: block; color: #8a774d; text-decoration: none; font-size: 11px; padding: 8px 15px 0 15px; height: 20px; overflow: hidden; margin-bottom: 1px;  }
			#contentSubHome li a:link, #contentSubSecondary li a:visited  {  }
			#contentSubHome li a:hover, #contentSubSecondary li a:active  { background: #ffffff ; }
	
	#contentSubHome .noBorderTop { padding-top: 10px; }
	#contentSubHome .noBorderBottom { padding-bottom: 10px; }
	
	


/*---------------- MainCONTENT HOME ---------------*/

#contentHome { width: 569px; }

div.moreLink { padding: 8px 0 0 15px; height: 10px; }
	div.moreLink a { color: #918370; font-size: 10px; }
		div.moreLink a:link, div.moreLink a:visited { text-decoration: none; }
		div.moreLink a:hover, div.moreLink a:active { text-decoration: underline; }
		
#prefirstRowHome { width: 569px; height: 125px; border-bottom: 10px solid #ffffff; }
#social_linksHome { width: 569px; height: 43px; border-bottom: 10px solid #ffffff; }
		div#messageBnnrHome { background: url(../images/banners/special/weather_notice_new.jpg) no-repeat; width: 567px; height: 125px; margin: 0; }
		div#messageBnnrHomeNew { background: url(../images/banners/special/weather_notice_new.jpg) no-repeat; width: 567px; height: 125px; margin: 0; }

#firstRowHome { width: 569px; height: 190px; border-bottom: 10px solid #ffffff; }
	div#currentSeriesBnnrHome { background: url(../images/banners/currentSeries/bnnr_currentSeries.png) no-repeat; width: 372px; height: 190px; margin: 0; }
	div#currentSeriesBnnrHome a { width:372px; height:190px; display:block;}
	#currentSeriesTextArea { width: 197px; height: 190px; background: #403325; }
		#currentSeriesTextArea h1 { width: 197px; height: 27px; background: #5d4c3c; padding: 0 0 0 15px; text-indent: -9999px; line-height: 0px; font-size: 1px; padding: 0; margin: 0; }
			h1#currentSeries_smhdr { background: url(../images/smhdr_currentSeries.png) no-repeat; line-height: 0px; font-size: 1px; padding: 0; margin: 0; }
		#currentSeriesTextArea h2 { color: #ffffff; margin: 20px 0 0 15px; font-size: 13px; }
		#currentSeriesTextArea p { color: #c4a96d; margin: 0 0 0 15px; font-size: 11px; }

		#currentSeriesBtns { margin: 15px 0 15px 15px; list-style: none; display: block; height: 21px; }
		#currentSeriesBtns ul { display: inline; margin: 0; padding: 0; }
		#currentSeriesBtns ul li { float: left; margin: 0; padding: 0; }
		#currentSeriesBtns ul li a { display: block; }
		
			#listenCurrentSeries { width: 49px; height: 21px; display:block; text-indent: -9999px; background:url(../images/btn_listen.gif) no-repeat top; }
				a#listenCurrentSeries:link, a#listenCurrentSeries:visited { background:url(../images/btn_listen.gif) no-repeat top; }
				a#listenCurrentSeries:hover, a#listenCurrentSeries:active { background-position: 100% -21px; }
	
			#watchCurrentSeries { width: 50px; height: 21px; display:block; text-indent: -9999px; background:url(../images/btn_watch.gif) no-repeat top; }
				a#watchCurrentSeries:link, a#watchCurrentSeries:visited { background:url(../images/btn_watch.gif) no-repeat top; }
				a#watchCurrentSeries:hover, a#watchCurrentSeries:active { background-position: 100% -21px; }
				
			#purchaseCurrentSeries { width: 64px; height: 21px; display:block; text-indent: -9999px; background: url(../images/btn_purchase.gif) no-repeat top; }
				a#purchaseCurrentSeries:link, a#purchaseCurrentSeries:visited { background: url(../images/btn_purchase.gif) no-repeat top; }
				a#purchaseCurrentSeries:hover, a#purchkaseCurrentSeries:active { background-position: 100% -21px; }


#secondRowHome { width: 569px; height: 280px; } /*for main conference change back to 266 */
	div#currentEventBnnrHome { background: url(../images/banners/currentEvent/bnnr_currentEvents.png) no-repeat top; width: 197px; height: 207px; text-indent: -9999px; overflow: hidden; margin: 0; padding: 0px; }
		h1#conferences_smhdr { background: url(../images/smhdr_conferences.png) no-repeat; width: 372px; height: 27px; text-indent: -9999px; line-height: 0px; font-size: 1px; padding: 0; margin: 0; }
		h1#currentEvents_smhdr { background: url(../images/smhdr_currentEvents.png) no-repeat; width: 197px; height: 27px; text-indent: -9999px; line-height: 0px; font-size: 1px; padding: 0; margin: 0; }
			
	#conferencesHome { width: 342px; background: #ffffff; margin: 20px 15px;  }
		#conferencesHome h2 {
	color: #C1A666;
	font-size: 13px;
	font-weight: bold;
}
		#conferencesHome h3 { color: #786a5a; font-size: 11px; }
		#conferencesHome span.eventDate {
	color: #9F9382;
}
		#conferencesHome p {
	padding-top: 15px;
	color: #A79B8B;
	font-size: 11px;
}

	#mainConference {  }
		
	#subconference { margin: 15px 0 0 0;}
  	#subconference h2 {font-size: 12px; }
		#subConferenceLeft { float: left; width: 171px; }
		#subConferenceRight { float: right; width: 171px; }
		#subConferenceColumn1 { float: left; width: 114px; }
		#subConferenceColumn2 { float: left; width: 114px; }
		#subConferenceColumn3 { float: right; width: 114px; }
		#mainConferenceLeft { float: left; width: 167px; padding-right: 4px; height: 100%}
		#mainConferenceRight { float: left; width: 167px; padding-left: 4px; height: 100%}
	
	#currentEvents { width: 197px; height: 280px; background: #d5cbb5; overflow: hidden; } /*for main conference change back to 266 */
	
	
#thirdRowHome { width: 569px; }
	div#onlineStoreBnnrHome { background: url(../images/banners/onlineStore/bnnr_onlineStore_notext.png) no-repeat top; width: 197px; height: 113px; overflow: hidden; margin: 0; padding: 0px; text-indent: -9999px; }
	div#onlineStoreBnnrHome a { width: 197px; height: 113px; margin: 0; padding: 0px; }
		h1#easyAccess_smhdr { background: url(../images/smhdr_easyAccess.png) no-repeat; width: 372px; height: 27px; text-indent: -9999px; line-height: 0px; font-size: 1px; padding: 0; margin: 0; }
		h1#onlineStore_smhdr { background: url(../images/smhdr_onlineStore.png) no-repeat; width: 197px; height: 27px; text-indent: -9999px; margin: 0; padding: 0; line-height: 0px; font-size: 1px; padding: 0; margin: 0; }
			
	#easyAccessHome { width: 342px;  background: #ffffff; margin: 20px 15px;  }
		#easyAccessHome h2 {
	color: #C1A666;
	font-size: 13px;
	font-weight: bold;
	height: 21px;
}
		#easyAccessHome h2 a {
	color: #C1A666;
	font-size: 13px;
	font-weight: bold;
	vertical-align: top;
}

	/* Two columns for the Easy Access (Quick Links) */ 
	#subeasyAccess { margin: 15px 0 0 0;}
		#subeasyAccessLeft { float: left; width: 171px; }
		#subeasyAccessRight { float: right; width: 171px; }

			#easyAccessHome h2 a:link, #easyAccessHome h2 a:visited  { text-decoration: none; }
			#easyAccessHome h2 a:hover, #easyAccessHome h2 a:active  { text-decoration: underline; }

		#easyAccessHome p {
	padding-top: 0px;
	color: #A79B8B;
	font-size: 11px;
}

	
	#onlineStore { width: 197px; height: 170px; overflow: hidden; }
		#onlineStore p {
	padding: 5px 0 0 15px;
	margin: 0;
	color: #837767;
	font-size: 12px;
}
 
/*---------------- FOOTERs ---------------*/

#siteInfoHome {
	background:url(../images/bg_siteInfoHome.png) no-repeat;
	width: 775px;
	height: 24px;
	display:block;
	font: 10px Helvetica, Verdana, Arial, sans-serif;
	text-align: right;
	padding: 25px 15px 5px 0;
	color: #837767;
}
	#siteInfoHome a { font: bold 10px Helvetica, Verdana, Arial, sans-serif; color: #887e6d; text-decoration: none; }
		#siteInfoHome a:link, #siteInfo a:active { text-decoration: none; }
		#siteInfoHome a:hover, #siteInfo a:visited { text-decoration: underline; }
