/* @override 
	http://spcbc.com/templates/System/details.asp?id=46549&PID=783381
	http://www.spcbc.com/clientimages/46549/template/css/global_themeovrd.css
*/
/* CSS Global Settings for SPCBC site
Enhanced & Maintained by susant@bfuturetech.net
for all SPCBC.com pages
Some of these setttings override the CSS styles for the original SPCBC theme.
<link href="http://spcbc.com/clientimages/46549/template/css/global_themeovrd.css" rel="stylesheet" type="text/css" media="screen" /> added to home  - home page settings of ezekial

USE THIS when wanting to change the styles on the SPCBC theme
Be specific in targeting elements within a page and this will work
this is used accross the entire site visitor and member pages except for

 ---main_news_events_override.css is used in the css as in import for the events page

Changelog
020910 - notes updated above and
050110 - videolink moved on mainpage 
050910 - added sp-imgleft & sp-imgright class
051610 - added pullout class for women's ministry page
071010 - changed line height in main headlines - footer
090410 - changed z-index of audio and search to 9999 vs. 999999
 - updated promo_home_box for maafa pop-up  & maafa1_hide
*/
/*global styling/layout-------------------------------------------------------------------------*/
a, img{border:none;outline:none;}
html,body #content{position:relative;min-height:100%;height:100%;height:auto;}
html, body{height:100%;}
* html #content{height:100%;}
* html #center-column-content{height:700px;}
.clear {clear:both;}
.clearLeft {clear:left;}
.clearRight {clear:right;}
.fleft {float:left;}
.fright {float:right;}
.small_text { font-size:80%!important; font-style:italic!important;}
h3 a { text-decoration:none;}
.sp-imgleft { margin-left:10px;}
.sp-imgright { margin-right:10px;}
/*above styles are required for all pages in visitor and member sections */

/* @group jewel womens ministry */
.top div.contact p { float:left;width:45%;margin:0px;padding:0px;}
.pullout { float:left;width:45%;;   background-color:#f3e4e5;   border-style:double;   border-color:#8b2021;padding:10px;font-weight:bold;font-size:13px;margin-bottom:5px;}
.pullout span {   font-size:11px;float:left;line-height:1.4;font-style:italic;padding:10px;font-weight:normal;}
/* @end */


/*menu bar across all pages*/
#menu { width:830px!important;   border-color:#8b2021;   border-width:2px;}

/*main member page*/
#left-column-content { position:relative;}
#left-column-content #videolink { position:absolute; z-index:999999;top:435px;left:490px; width:150px;}
#videolink a { color:#ccc5c1;text-decoration:none;}
#videlolink a:hover {   border-bottom:1px dotted #900;}


/*header - all pages visitor and member------------------------------------------------------------------------------*/
/*#followus_box { position:absolute; top:86px; left:960px; height:40px;width:120px;text-align:right;z-index:9999;}*/
#top_searchaudio {width:960px;/*position:relative*/;margin:0 auto; /*top:0px;left:0px;*/ height:40px; z-index:9999;float:left;}
#search_new {
float:left;
height:40px;
margin-left:440px;
padding:0 !important;
width:180px;
}
#searchinput { margin-left:0px!important;}

#audio_new {
float:left;
width:220px;
padding:0px!important;
position:relative;
top:0;
z-index:9999;
height:40px;

/*padding-left:630px!important;
position:absolute;*/
/*top:0;*/
}
#followus_box {
float:left;
width:120px;
height:40px;
/*text-align:right;*/
/*height:40px;
left:780px;
position:relative;
text-align:right;
top:0;
width:120px;
z-index:9999;*/
}
#followus_box img { padding-right:5px;}

/*#promo_home_box {
	position:relative;left:748px;top:47px;}*/

 /*promo box on the home page right above the red menu bar*/
#promo_home_box { background-color: transparent; position:absolute; top:265px; left:380px; height:210px;width:395px;z-index:1000;text-align:center;padding:0px;   }
img.maafa1_hide {position:absolute;z-index:1100;top:11px;right:40px; }
img.maafa1_promo { padding:10px;}


#promo_home_box p {/*text-indent:-99999px;*//*padding-top:33px;padding-left:15px;padding-right:10px;text-align:center; text-transform:none; width:190px; font-size:12px; height:50px;*/}
/*#promo_home_box a {width:200px;text-decoration:none; color:#fff;}*/

maafa----------------------------
.callout {
/*	used to add link to MAAFA ticket purchase page
background-color:#B4342B;
color:#B4342B;
left:365px;
position:relative;
text-align:center;
top:0px;
width:175px;
z-index:999;}
.callout p { font-size:14px;}
.callout a { font-size:14px;text-decoration:none;color:#B4342B!important; */
}


/*community pages------------------------------------------------------------------------------*/
/*-----promotion box left column - panel - promotion- left column with text above for the calendar and events page */
.promo_tower2 {margin-top:40px; text-align:center;}
div.left-col-nav ul{   list-style-type:none;text-transform:lowercase;
margin:10px;}

div.left-col-nav.submenu-spcbc ul li a {text-decoration:none;
padding:10px 12px 10px 0px;
line-height:6px!important;font-size:11px;}

div.left-col-nav li {/*margin-left:0px;padding-left:0px;*/}
div.left-col-nav {/*float:left;margin-left:0px;*/}
.left-col-nav.submenu-spcbc ul a:hover{background-image:url(/clientimages/46549/template/submenu-link-hover-bg.jpg);background-position:right;background-repeat:no-repeat;font-weight:bold;}
/*.submenu-spcbc ul a{color:#6f6052;font-size:11px;line-height:12px;padding-bottom:10px;padding-left:15px;padding-top:10px;text-decoration:none;text-transform:lowercase;}*/

main-home page---------stayconnected headlines formatting and visitor home - join us headlines styling
td#headlines{line-height:12px!important;padding-right:32px!important;padding-top:7px!important;}
.visitor td#headlines{ line-height:11px!important;padding-right:32px!important;padding-top:7px!important;}

/*calendar page________________*/

.maintenance_notice_box { /*to use this add a div class of this name in any event*/
position:absolute;
top: 432px;
left:360px;
background-color:#ffffff;
font-size:18px;
z-index:9999999;
width:755px;
Height:1800px;
}
/*ministry page________________*/
.center-col-right { text-align:center;width:220px;float:right;margin-left:-10px;margin-top:-25px;}

