/* CSS for c21 Home page */

/* kul thapa 02.09.2010 */

/* THREE COLUMN HEADERS */

#featurewrapper #feature {
    background:transparent url(/etc/designs/bc/church21/images/c21_pageHeader.gif) no-repeat 0 15px !important;
    padding-top:70px;
}

#top-right {
    height:210px;}
#bt-left {
    width:255px;
    }
#bt-center {
    width:284px;
    }
#bt-right {
    width:219px;
    } 
#top-left li.last {
    border-bottom:2px dotted #A19067;
    padding:4px 0;
    width:135px;
}
.secondmenu li a {
   color:#B29D6C;
}
#bt-left, #bt-center, #bt-right {background:#D7CBAE url(/etc/designs/bc/global/gif/columns-heading.gif) repeat-x scroll 0 0;}
#columns { 
    background: #D7CBAE url("images/c21-columns-bg3.gif") repeat-y scroll 0 0;
    }
   
#bt-left h2 a{
    background: url("images/programs.gif") no-repeat left top;    
    }
#bt-center h2 a {
    background: url("/past/etc/designs/bc/global/gif/features.gif") no-repeat 15px 0;
    }
#bt-right h2 a {
    background: url("images/eventcalendar.gif") no-repeat 15px 0;
    }
#bt-center h3, #bt-center h4, #bt-center p, #bt-right p, #bt-right h3 {
	margin-left:15px;
	margin-right:0px;
}
#bt-left h2 , #bt-center h2 , #bt-right h2  {
    margin: 0 0 15px 0;
    height: 25px;
    font-size: 15px; /* IE */
    background:transparent url("/past/etc/designs/bc/global/gif/columns-heading.gif") repeat-x;    
    text-indent: -2727px;
    }
    
#bt-right h2 {
    background:#D7CBAE url(/etc/designs/bc/global/gif/columns-heading.gif) repeat-x scroll 0 0;
}
#bt-right h2 span.c21online a{ 
	background: url("images/c21-online-header.gif") no-repeat 15px 0px;display:block;
}
#bt-center h2 span.stmonline a{ 
	background: url("images/stmonline.gif") no-repeat 15px 0px;display:block;
}

#bt-left h2 a:hover{  background-position:0px -25px;}
 #bt-center h2 a:hover, #bt-right h2 a:hover, #bt-center h2 span.stmonline a:hover, #bt-right h2 span.c21online a:hover {
    background-position:15px -25px;
    text-decoration:none;
    }


#bt-left h3, #bt-left h4 {
	margin-bottom:5px;
	margin-right:5px;
}
#bt-left p {
	margin-bottom:15px;
	margin-right:0px;
}
#bt-left h3, #bt-left h3, #bt-right h3{
	font-family:arial, verdana;
	letter-spacing:.01em;
}

/* Left top nav IE 6 & 7 bugs*/
.top-l-nav div.section {
    *margin-bottom:-5px;
    _margin-bottom:-5px;
}
#bt-left p.morelink, #bt-center p.morelink, #bt-right p.morelink {display:none;}


.bchomepages #bt-left .newslisting .news-item img {
	float:left;
	margin:0 10px 5px 0;
}

 #bt-center .news-item img{
    float:left;
    margin:0 10px 5px 15px;
 }
 #bt-right img {
    margin:0 10px 5px 15px;
 }
.bchomepages .newslisting .news-item {
	border-bottom:medium none;
	clear:both;
	margin-bottom:20px;
	margin-left:5px;
	margin-right:10px;
}

/*Event Calendar*/

#bt-right table {
	border-collapse:collapse;
	display:;
	margin-left:15px;
}
#bt-right table td.date{
	text-align:left;
	border-bottom:2px solid #990000;
	font-weight:bold;

}

#bt-right table td.time {
	text-align:right;
	border-bottom:1px solid #B29D6C;
}
#bt-right table td.text {
	text-align:left;
	border-bottom:1px solid #B29D6C;
}
#bt-right table td.text a{
	color:#630;
	text-decoration:none;
}
#bt-right table td.text a:hover{
	color:#990000;
	text-decoration:underline;
}
#bt-right table td {
	font-family:verdana;
	font-size:11px;
	font-size-adjust:none;
	padding:6px 2px;
	vertical-align:top;
}
#bt-right table h2 {
	color:#333;
	margin-top:5px;
	border-bottom:2px #990000 solid;
}
.all-events {
border-top:2px solid #990000;
display:block;
margin:20px 0 2px 15px;
padding-top:10px;
width:92%;
}


/*************************
*** END Home Page
*************************/