/* 

inverted contrast CSS document
inverted.css
client: Providence Baptist Church
author: Atlantic BT - www.atlanticbt.com
date: 7/31/08

Inverted color scheme

*/

/*======================================
	=Content
======================================*/

body { background: #262420; }

#content,
#content a,
#upcoming-events ul li a,
#upcoming-events ul li a:hover,
#upcoming-events ul li a:focus,
#upcoming-events h3 { color: #fff; }

#main-area { background: #12110f; }

.sIFR-flash,
.sIFR-flash object,
.sIFR-flash embed { display: none !important; height: 0; width: 0; position: absolute; overflow: hidden; }

span.sIFR-alternate { visibility: visible !important; display: block !important; position: static !important; 
						left: auto !important; top: auto !important; width: auto !important;
						height: auto !important; }

#content .sIFR-hasFlash h1 { visibility: visible; }
#content .sIFR-hasFlash h2 { visibility: visible; }
#service-times .sIFR-hasFlash h3 { visibility: visible; }
#content .sIFR-hasFlash p#section { visibility: visible; }

h1, h2, h3, h4, h5, h6,
#upcoming-events h2 { color: #fff; }

#container #navigation #main-nav ul li div.drop ul li a { font-weight: bold; color: #000; }


#outreach-links ul li#ol-new,
#outreach-links ul li#ol-new a { background-image: url(/images/inv_sp_new-button.gif); }
#outreach-links ul li#ol-welcome,
#outreach-links ul li#ol-welcome a { background-image: url(/images/inv_sp_welcome-button.gif); }
#outreach-links ul li#ol-prayer,
#outreach-links ul li#ol-prayer a { background-image: url(/images/inv_sp_prayer-button.gif); }


/*======================================
	=Site Info
======================================*/

#site-info,
#site-info a,
#site-info a:hover,
#site-info a:focus { color: #fff; }

#supplementary-nav li { background-image: url(/images/pray-icons/i_arrow-rt-wht.gif); }
#ministries-nav h5 { background-image: url(/images/inv_h_ministries.gif); }
#helpful-links h5 { background-image: url(/images/inv_h_helpful-links.gif); }
#top-link, #top-link a { background-image: url(/images/inv_sp_top-link.gif); }
#site-info { background-image: url(/images/inv_bg_site-info.gif); background-color: #272621; }
#church-address { background-image: url(/images/inv_bg_org-logo.gif); }


/*======================================
	=Theme Override
======================================*/

#container #mast-wrap,
#container #navigation #main-nav ul li a:hover,
#container #navigation #main-nav ul li a:focus,
#container #navigation #main-nav ul li:hover a,
#container #navigation #main-nav ul li:hover span
{ background-image: url(/images/themes/sp_nav-charcoal.gif); }

#container #info-menu ul li { border-right-color: #8a8a8a; }

#container #service-times,
#container #secondary-navigation
{ /*background-color: #5f5f5f; background-image: url(/images/themes/bg_side-charcoal.gif);*/ background: #303030; border-top-color: #96958f; }
#container #service-times p,
#container #secondary-navigation ul,
#container ul#service-links { border-top-color: #828282; border-bottom-color: #828282; }


/*======================================
	=Events, Opps, and Staff
======================================*/

#content div.volunteerList ul li,
#content div.eventList ul li,
#content div.staffList ul li { background: #2a2928; }

#content div.volunteerList h2,
#content div.eventList h2,
#content div.staffList h2 { background: #12110f; border-bottom-color: #fff; color: #fff; }
	#content div.volunteerList h2:hover,
	#content div.eventList h2:hover,
	#content div.staffList h2:hover { color: #000; }
	
	#content div.volunteerList ul ul h2,
	#content div.eventList ul ul h2,
	#content div.staffList ul ul h2 { background: #1f1d1b; }
	
	#content div.volunteerList h2 span.toggle,
	#content div.eventList h2 span.toggle,
	#content div.staffList h2 span.toggle,
	#sitemap ul span.toggle  { background-image: url(/images/sp_plus-minus-wht.gif); }
	#content div.volunteerList h2:hover span.toggle,
	#content div.eventList h2:hover span.toggle,
	#content div.staffList h2:hover span.toggle  { background-image: url(/images/sp_plus-minus.gif); }
	
		#content div.volunteerList div.hjob,
		#content div.eventList div.vevent,
		#content div.staffList dl { color: #fff; }
		
		#content div.volunteerList h3,
		#content div.eventList h3 { color: #fff; background-image: url(/images/pray-icons/i_ichthus-wht.gif); }
		#content div.staffList dl dt { background-image: url(/images/pray-icons/i_user-wht.gif); }
		
		
	p.open-close-all span,
	p.open-close-all span a { background-image: url(/images/inv_b_open-all.gif); }
	p.open-close-all span.close-all,
	p.open-close-all span.close-all a { background-image: url(/images/inv_b_close-all.gif); }
	
	#content div.eventList p.register,
	#content div.eventList p.register a { background-image: url(/images/inv_b_register.gif); }
	#content div.eventList p.invite,
	#content div.eventList p.invite a { background-image: url(/images/inv_b_invite.gif); }


/*======================================
	=Other Sections
======================================*/

#content .anchor-nav,
#content #leader-list-nav { border-bottom-color: 1px solid #fff; }
	#content .anchor-nav li,
	#content #leader-list-nav li { background-image: url(/images/pray-icons/i_arrow-dn-wht2.gif); }
	#content .anchor-nav li a,
	#content #leader-list-nav li a { color: #fff; }
	
#content .button a { color: #fff; }
	
	
#content ul li { background-image: url(/images/pray-icons/i_bullet-box-wht.gif) }
a.more, a.more-link, .more-link a { background-image: url(/images/pray-icons/i_arrow-rt-wht2.gif); }


#map-area p#get-directions,
#map-area p#get-directions a { background-image: url(/images/inv_b_get-directions.gif); }



		#sitemap ul li.homePage { background-image: url(/images/pray-icons/inv_i_home2.gif); }
		#sitemap ul li.searchPage { background-image: url(/images/pray-icons/inv_i_search.gif); }
		#sitemap ul li.Section { background-image: url(/images/pray-icons/inv_i_folder.gif); }
		#sitemap ul li.contentPage { background-image: url(/images/pray-icons/inv_i_page.gif); }
		#sitemap ul li.staffList,
		#sitemap ul li.leaderList { background-image: url(/images/pray-icons/inv_i_staff-folder.gif); }
		#sitemap ul li.eventList { background-image: url(/images/pray-icons/inv_i_cal.gif); }
		#sitemap ul li.volunteerOpportunityList { background-image: url(/images/pray-icons/inv_i_user2.gif); }
		#sitemap ul li.ministry { background-image: url(/images/pray-icons/inv_i_ministry.gif); }
		


#content .contact-form h3 { color: #fff; }
	#content .contact-form,
	#site-search { background: #000; border-top: 2px solid #222; }

#content p#search-again,
#content p#search-again a { background-image: url(/images/inv_b_search-again.gif); }


/*======================================
	=Forms
======================================*/

#content .application-form { background: #2a2928; }
#content div.application-form h3,
#content div.application-form li#ol3-emergency label,
#content div.application-form fieldset legend { color: #fff; }