@charset "UTF-8";
/* CSS Document */
body{
background-color: #131112;
background-image:url(../images/cbc_bg_1208.jpg);
background-position:left top;
background-repeat:repeat-x;
color:#FFFFFF;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:10px;
font-weight:normal;
}
#wrapper{
margin:0 auto;
width:940px;
height:auto !Important;
min-height:100%;

}

#flashConent{
height:322px;
width:616px;
}

#statement{
	width:600px;
	height: 100px;
	margin-left: 80px;
}
p{
	font:Arial;
	font-size:12px;
	color:#666;
	margin-bottom: 10px;
	padding: 0px;
}

a{
	font:Arial;
	font-size:12px;
	color:#5AB0C5;
	text-decoration:none;
}
a:hover{
	color:#000;
}
h1{
	font:Arial;
	font-size:20px;
	color:#5AB0C5;
	font-weight:bold;
	margin-bottom: 20px;
	padding: 0px;
}
h2{
	font:Arial;
	font-size:18px;
	color:#grey;
	font-weight:bold;
	margin-bottom: 20px;
	padding: 0px;
}
h3{
	font:Arial;
	font-size:15px;
	color:#5AB0C5;
	font-weight:bold;
	margin-bottom: 10px;
	padding: 0px;
}
#innerBody{
	width: 700px;
	margin-left:80px;
}
/* HEADER */
#closeBtn{
	background-image:url(../images/cbc_theader.gif);
	height:20px;
	position: relative;
	width:50px;
	top:-710px;
	left: 430px;
	
}
#worshipTime{
	font-size:12px;
	font-family: Verdana;
	float:left;
	margin-top:10px;
	height:30px;
	width: 300px;
}
#worshipTimeHr{
	font-size:14px;
	font-family: Verdana;
	
}
#directions{
	font-size:12px;
	font-family: Verdana;
	text-align:left;
}
#mapBtnh{
	width:127px;
	height:25px;
	float:left;
	margin-top:6px;
	margin-left:10px;
	cursor:pointer;
}
#mapDir{
	background-color:#4E4C4C;
	height:355px;
	position: absolute;
	width:951px;
	z-index:90000;
	top:-110px;
	left:0px;
	display:none;
}

#theMap{
	width:450px;
	height:320px;
	float: left;
	position: absolute;
	top:5px;
	left: 0px;
	margin: 0px;
}
#mapRight{
	height:300px;
	width:450px;
	float:left;
	position: absolute;
	top:20px;
	left: 500px;
}
li.headlink ul { 
display: none;
background-color:#D0CEB9;
width: 158px;
position: absolute;
top: 55px;
*left: 157px;
}
li.headlink:hover ul { 
display: block;
padding-top: 5px;

}
li.headlink li{
z-index:2000px;
}
.drop{
	display:block!Important;
	float:none !Important;
}
.drop a{
text-indent:0px !Important;
background-image:none !Important;
float: none  !Important;
height: 20px  !Important;
padding-left: 20px;
color:#000;
}
.drop a:hover{
	color:#5AB0C5;
}


#logo{
margin:0px auto;
position:relative;
background-image:url(../images/cbc_logo.gif);
background-repeat: no-repeat;
width:951px;
height: 98px;
}
#tnav{
background-repeat: no-repeat;
height: 47px;
width:958px;
}

div#header {
height:73px;
width:940px;
z-index:30000;
margin-bottom: 19px;
position: relative;
}

#mainNav{
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-top:24px;
width:958px;
z-index:100;
}

*{
margin:0pt;
padding:0pt;
z-index:1;
}

ul, li {
list-style-type:none;
margin:0pt;
padding:0pt;
}
#mainNav li {
display:inline;
float:left;
}

#mainNav li a {
background:transparent url(../images/mainNav.jpg) no-repeat scroll 0%;
display:block;
float:left;
height:68px;
text-indent:-10000px;
outline:none;
}

#mainNav a#home {
width:158px;
background-position:-0px 0px;
}
#mainNav a#home:hover {
background-position:-0px -73px;
}
.homeon{
background-position:-0px -148px !important;
}
#mainNav a#involved {
width:158px;
background-position:-158px 0px;
}
#mainNav a#involved:hover{
width:158px;
background-position:-158px -73px;
}
.Involvedon{
background-position:-158px -148px !important;
}
#mainNav a#beliefs {
width:158px;
background-position:-319px 0px;
}
.beliefson{
background-position:-319px -148px !important;
}
#mainNav a#beliefs:hover {
background-position:-319px -73px;
}
#mainNav a#sermons {
width:144px;
background-position:-478px 0px;
}
#mainNav a#sermons:hover {
background-position:-478px -73px;
}
.sermonson{
background-position:-478px -148px !important;
}
#mainNav a#missons {
width:160px;
background-position:-638px 0px;
}
#mainNav a#missons:hover {
background-position:-638px -73px;
}
.missonson{
background-position:-638px -148px !important;
}
#mainNav a#iamnew {
width:162px;
background-position:-797px 0px;
}
.imnewon{
	background-position:-797px -148px !important;
}
#mainNav a#iamnew:hover {
background-position:-797px -73px;
}
/* END HEADER */
/* BEGIN CONTENT */
#content{
width:940px;
background-color:#FFFFFF;
color: #666;
height: 765px;
_position: relative;
_top:-19px;
}
#page-content{
width:908px;
background-color:#FFFFFF;
color: #666;
_position: relative;
_top:-19px;
padding-left: 16px;
padding-right: 16px;
padding-bottom: 16px;
padding-top: 0px;
text-align: left;
height:auto;
}
#page-content_a{
width:908px;
background-color:#FFFFFF;
color: #666;
_position: relative;
_top:-19px;
padding-left: 16px;
padding-right: 16px;
padding-bottom: 16px;
padding-top: 0px;
text-align: left;
height:2200px;
}
#lcol{
float:left;
width:616px;
height: 748px;
}
#rcol{
background-image:url(../images/r_col_bg.gif);
background-position:-10px 0px;
background-repeat:no-repeat;
float:right;
height:748px;
width:320px;
}
#mission_holder{
float:left;
height:88px;
margin-left:60px;
margin-top:170px;
width:250px;
 _margin-left: 15px;
}

#mission_txt{
font-size:12px;
font-family: Verdana;
color:#aeaba3;
 width: 200px;
 text-align:left;
}

#middlebar{
 width: 320px;
 float: left;
 height: 60px;
}

#spiritjorn{
float:left;
width: 170px;
height: 40px;
margin-left: 15px;
_margin-left: 10px;
margin-top: 8px;
}

#archbtn{
float:right;
width: 120px;
height: 40px;
margin-top: 10px;
}

.spirtLink{
color:#5ab0c5;
font-family:Verdana;
font-size: 14px;
text-decoration:none;
text-align:left;
}
#sermon{
 width: 320px;
 float: left;
 height: 400px;
}
#sermDate{
float:left;
font-family:Verdana;
font-size:12px;
height:15px;
margin-top:50px;
text-align:right;
width:300px;
}
#sermTitle{
color:#5AB0C5;
float:left;
font-family:Verdana;
font-size:18px;
height:30px;
margin-top:100px;
text-align:center;
width:320px;
}
#sunPackage{
height:23px;
text-align:center;
width:320px;
float:left;
}

#themessage{
float:left;
width:320px;
height:350px;
}
#pastors{
color:#000000;
float:left;
font-family:Verdana;
font-size:14px;
height:50px;
margin-left:50px;
width:270px;
}
.grey{
font-family:Verdana;
color:#838383;
}
/* END CONTENT */
/* END FOOTER */
#footer{
height:250px;
width:960px;
}

#footerhd{
margin-top: 18px;
background-image:url(../images/ftr_hd.gif);
background-repeat:no-repeat;
height: 10px;
width: 940px;
}

#footerbdy{
background-color:#3B3A3B;
width: 940px;
height:250px;
padding-top:30px;
}
#left01{
float:left;
width: 100px;
height:250px;
margin-left: 30px;
}
#left01 ul{
text-align: left;
line-height: 19px;
}
#left02{
float:left;
width: 100px;
height:250px;
margin-left: 53px;
}
#left02 ul{
text-align: left;
line-height: 19px;
}
#left03{
float:left;
width: 100px;
height:250px;
margin-left: 53px;
}
#left03 ul{
text-align: left;
line-height: 19px;
}
#right01{
float:left;
width: 120px;
height:250px;
margin-left: 53px;
}
#right01 ul{
text-align: left;
line-height: 19px;
}
#churchInfo{
color:#FFFFFF;
float:left;
font-family:Verdana;
font-size:12px;
height:100px;
margin-left:92px;
_margin-left:60px;
text-align:left;
width:200px;
}

#churchInfo a{
font-family:Verdana;
color: #FFFFFF;
font-size:12px;
text-decoration:none;
}
#churchInfo a:hover{
color:#5AB0C5;
}

#churchtit{
font-family:Verdana;
color: #FFFFFF;
font-size: 14px;
}
.greytit{
color: #999;
}
.fothead a{
font-family:Verdana;
color: #FFFFFF;
font-size:12px;
text-decoration:none;
font-weight:bold;
}
.fothead a:hover{
color:#5AB0C5;
}
.fotreg a{
font-family:Verdana;
color: #FFFFFF;
font-size:12px;
text-decoration:none;
}

.fotreg a:hover{
color:#5AB0C5;
}
#copyright{
color: #999;
float:left;
height:25px;
margin-left:40px;
margin-top:20px;
text-align:left;
font-size:12px;
width:250px;
}


/* END FOOTER */
/* TABS HOME */
#tabset1{
margin: 0px;
width:616px;
float: left;
}
#tabCont{
color:#AEABA3;
font-family:Verdana;
font-size:12px;
text-align:left;
width:616px;
float: left;
height: 370px;
overflow: hidden;
}
#tabset1 li {
display:inline;
float:left;
}

#tabset1 li a {
background:transparent url(../images/cbc_tabs.jpg) no-repeat scroll 0%;
display:block;
float:left;
height:54px;
text-indent:-10000px;
outline: none;
}

#tabset1 a#gmin {
width:238px;
background-position:-0px 0px;
}
#tabset1 a#gmin:hover {
background-position:-0px -55px;
}
.gminOn {
background-position:-0px -55px!important; 
}
#tabset1 a#events {
width:194px;
background-position:-236px 0px;
outline: none;
}
.eventsOn{
background-position:-236px -55px !important;
}
#tabset1 a#events:hover {
background-position:-236px -55px;
}
#tabset1 a#comm {
width:184px;
background-position:-427px 0px;
outline: none;
}
.commOn {
background-position:-427px -55px !important;
}
#tabset1 a#comm:hover {
background-position:-427px -55px;
}
/* END TABS HOME */
/* start CC */
#asIseeitBg{
	background-image:url(../images/asIseeit_bg.gif);
	width:591px;
	height: 333px;
	margin-left: 15px;
	margin-top: 5px;
}
#asisniplet{
	color:#FFFFFF;
float:left;
height:200px;
margin-left:190px;
margin-top:110px;
width:370px;
}

.moreLink{
	color:#C3DBEB;
	text-decoration: none;
}
#active-body{
	width:500px;
	float:left;
}
#activeKey{
	float:left;
	width:300px;
	margin-left:35px;
}
#activeKey li{
	margin-top: 5px;
}
#activeKey li a{
	font:Arial, Helvetica, sans-serif;
	font-size:15px;
	text-decoration:none;
	color:#666;
}
#activeKey li a:hover{
	color:#5AB0C5;
}
#Mainholder{
	width: 780px;
	margin-left:40px;
}
#locations{
	font-size: 12px;
}
#missionInde{
	margin-left: 40px;
}
/******************Grow Learn Serve **********/
.pageHeader{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 24px;
	text-align: left;
	border-bottom: 3px solid #dadac9;
	width: 540px;
	float: left;
	height: 45px;
	color:#626768;
	font-weight: bold;
	margin-bottom: 10px;
}

.subHeader{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 18px;
	text-align: left;
	width: 590px;
	float: left;
	height: 35px;
	color:#8bc8d7;
	font-weight: bold;
	margin-left: 0px;
	margin-top: 30px;
}
.subHeader a{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 18px;
	color:#8bc8d7;
	font-weight: bold;
	text-decoration:none;
}

#sunday_table{
	width: 590px;
	float:left;
	margin-top: 10px;
}
#wednesday_table{
	width: 590px;
	float:left;
	margin-top: 10px;
}
#events_holder{
	width: 500px;
	height: auto;
	float:left;
	margin-top: 10px;
}

.recent-event{
	width: 500px;
	background-color:#EFEEE5;
	border-color:#C6C5BB;
	border-style:dotted none;
	border-width:1px medium;
	margin:0 0 6px;
	padding:8px 12px;
	font-family:Lucida Grande,Lucida Sans,Arial,Helvetica,sans-serif;
}

#events_holder h5 {
font-size:12px;
}

#events_holder .recent-event h5 {
	background-color:#FFFFFF;
	color:#3D3B2F;
	float:left;
	height:40px;
	margin:0 15px 0 0;
	text-align:center;
	width:40px;
}

#events_holder .recent-event h3 {
	color:#3E3C2F;
	font-size:1.13em;
	margin:0;
	padding:0;
}
#events_holder .recent-event a:link {
	color:#3E3C2F;
	text-decoration:none;
	font-size: 18px;
}
#events_holder .recent-event a:hover {
	color:#8BC8D7;
	text-decoration: underline;
	font-size: 18px;
}
#events_holder .recent-event h3 em {
	font-size:12px;
	font-style:normal;
	font-weight:300;
	margin-left: 20px;
}
#events_holder .recent-event  p {
	clear:none;
	margin:0;
	padding:4px 0 0;
	font-size:11px;
}
#events_holder .recent-event h5 strong {
	background-color:#8BC8D7;
	color:#FFFFFF;
	display:block;
	font-weight:300;
	height:18px;
	margin:0 0 2px;
	padding:2px 0 0;
}
.tdtopCell{
	color:  #FFF;
	background-color: #dadac9;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	text-align: center;
	padding: 5px;

}
.normCell{
		font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size:12px;
		color:#000;
		text-align: center;
}
.evenCell{
	background-color: #f6f6f2
}
.leftcolCell{
	color:#000;
	background-color: #e3e3df;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	text-align: center;
	padding: 5px;
}

#MinHlder{
	width:583px;
	height:326px;
	background-image:url(../images/grow_serve_bg.gif);
	background-repeat: no-repeat;
	margin-left: 18px;
	margin-top: 10px;
	padding: 45px;
}

.comeHols{
	width: 260px;
	height:100px;
	float: left;
	margin-bottom:25px;

}
.Imagcom{
	width: 100px;
	height:85px;
	float: left;
}
.growthMinHead{
	font-family:Verdana;
	font-size:12px;
	color:#5AB0C5;
	font-weight: bold;
	
}
.comeTxt{
	height: 85px;
	width: 150px;
	float:left;
	color:#000;
	font-family:Verdana;
	font-size:12px;
	margin-left: 10px;
}


#r_content{
	float:left;
	width: 600px;
	background-color: #FFF;
	padding-top: 53px;
	margin-left: 20px;
}
#holder{
width:940px;
background-color: #FFF;
_position: relative;
_top:-19px;
text-align: left;
height:auto !important;
min-height:100%;
}


/********* Left Nav *****/


#lnav{
	float: left;
	width: 316px;
	background-color:#dadac9;
	min-height: 800px;
	*padding-top: 25px;
}

#navHolder{
	height: 367px;
	width: 267px;
	margin: 25px;
}

#navTop{
	background-image:url(../images/lnav/top_lnav.jpg);
	background-repeat: no-repeat;
	height: 15px;
	width: 267px;
}

#navBot{
	background-image:url(../images/lnav/bot_lnav.jpg);
	height: 26px;
	width: 267px;
}

#navMid{
	background-color:#FFF;
	width:267px;
	background-repeat: no-repeat;
	height: 300px;
	padding-top: 20px;
}

#navMid02 {
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	height:450px;
	padding-top:20px;
	width:267px;
}

#lNavHeader{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:15px;
	color:#5AB0C5;
	font-weight:bold;
	float:left;
	height: 26px;
	border-bottom: 3px solid #dadac9;
	width: 211px;
	text-align: left;
	margin-left: 22px;
}
#navigation{
	width:267px;
	float:left;
	paading-left: 22px;
	margin-top:5px;
}

#navigation ul{
	margin: 0px;
	padding: 0px
}
#navigation li{
	list-style-type:none;
	margin:3px 0 0;
}

#navigation li a{
color:#A5A396;
display:block;
font-size:12px;
height:21px;
padding:8px 0 0 22px;
text-decoration:none;
width:245px;
background-image:url(../images/lnav/lnav_arrow.jpg);
background-position: 208px 0px;
background-repeat: no-repeat;
}

#navigation li a:hover{
	color:#FFF;
	background-color:#dadac9;
	background-image:url(../images/lnav/lnav_arrow.jpg);
	background-position: 208px -32px;
}

.nav_active{
	color:#FFF !Important;
	background-color:#dadac9 !Important;
	background-image:url(../images/lnav/lnav_arrow.jpg) !Important;
	background-position: 208px -32px !Important;
	background-repeat: no-repeat;
}
.nav_active a{
	color:#FFF !Important;
	background-color:#dadac9 !Important;
	background-image:url(../images/lnav/lnav_arrow.jpg) !Important;
	background-position: 208px -32px !Important;
	background-repeat: no-repeat;
}
#navigation li.nav_active a:link{
	color:#FFF !Important;
	background-color:#dadac9 !Important;
	background-image:url(../images/lnav/lnav_arrow.jpg) !Important;
	background-position: 208px -32px !Important;
	background-repeat: no-repeat;
}
.leaderCont{
	width: 580px;
	height: 320px;
	margin-top: 30px;
}
.leaderPic{
	width: 226px;
	height: 250px;
	float:left;
}
.leaderTxt{
	float:left;
	font-size:11px;
	margin-left:15px;
	width:330px;
}
.leaderName{
	font-size: 15px;
	font-weight:bold;
	color:#A5A396;
	margin: 0px;
}

.leaderTitle{
	font-size: 13px;
	font-weight:bold;
	margin-bottom:10px;
}
.emailBtn{
	margin-top:10px;
}
hr{
	border: 1px;
	border-bottom-style:dotted;
	border-color:#CCC;
	margin-top: 5px;
	margin-bottom: 5px;
}

#speaker{
color:#666666;
font-size:11px;
float:left;
height:20px;
width:320px;
text-align:center;
}
#scriptR{
color:#666666;
font-size:15px;
margin:0;
padding:0;
text-align:center;
float:left;
width:320px;
height:55px;
}

/*********Contact Form ****/
#formHolder{
	width: 530px;
	height:500px;
	background-color:#DADAC9;
	padding: 20px;
	border: 1px dashed #999;
}


#formHolder label{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
font-weight:700;
	font-weight: bold;

}
#messageF{
width: 380px; 
height: 200px;
}

.labelclass{
padding:6px 10px 3px 3px;
text-align:right;
}

/* VBS */
#formHolderVbs{
	width:930px;
	height:853px;
	background-image:url(../images/cbc_vbs_registration.jpg);
	background-repeat:no-repeat;
}

#vbs_reg{
	left:45px;
	position:relative;
	top:212px;
}

#vbs_reg #child #child_name{
	width: 438px;
}
#vbs_reg #child{
	height: 40px;
}
#vbs_reg #vbsAddress #address{
	width: 310px;
	margin-right: 70px;
}
#vbs_reg #vbsAddress #apt{
	width: 50px;
}
#vbs_reg #vbsAddress{
	height: 45px;
}
#vbs_reg #vbsCity #city{
	margin-right:98px;
	width:250px;
}
#vbs_reg #vbsCity #state{
	width: 80px;
}
#vbs_reg #vbsCity{
	height: 45px;
}
#vbs_reg #vbszip{
	height: 45px;
}
#vbs_reg #vbszip #zip{
	width:140px;
	margin-right: 70px;
}
#vbs_reg #vbszip #email{
	width:220px;
}
#vbs_reg #vbsphone{
	height: 42px;
}
#vbs_reg #vbsphone #phone{
	margin-right:50px;
	width:175px;
}
#vbs_reg #vbsphone #cell{
	width:205px;
}
#vbs_reg #vbsparent{
	height: 40px;
}

#vbs_reg #vbsparent #parent{
	width:438px;
}
#vbs_reg #vbschurch{
	height: 40px;
}
#vbs_reg #vbschurch #church{
	width:438px;
}

#vbs_reg #vbsbirth{
	height: 40px;
}

#vbs_reg #vbsbirth #birth{
	width:123px;
	margin-right:75px;
}
#vbs_reg #vbsbirth #age{
	width:80px;
	margin-right:133px;
}
#vbs_reg #vbsbirth #grade{
	width:15px;
}
#vbs_reg #vbsneeds #needs{
	height: 50px;
}
#vbs_reg #vbsneeds{
	height: 70px;
}

#vbs_reg #vbsref{
	height: 140px;
}
#vbs_reg #vbsref #ref{
	width:438px;
}
#reg{
	width:188px;
	height: 58px;
	background-image: url(../images/vbs_reg_btn.jpg);
	background-repeat: no-repeat;
	border:none;
	text-decoration:none;
}
/* Blog */
.byline-author {
	margin-top: 10px;
	color:#666666;
}
.date-header{
	margin-bottom: 10px;
	color:#666666;
}


.date-header {
color:#666666;
margin-bottom:10px;
}
#pagedes {
color:#333333;
font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;
font-size:12px;
line-height:1.3;
margin-bottom:80px;
margin-top:10px;
width:540px;
}
.byline-author {
color:#666666;
margin-top:10px;
}

#podHolder{
width:540px;
float:left;
margin-bottom:30px;
}
#podHolder .sHolder{
width:540px;
float:left;
margin:10px;
}
#podHolder .sHolder .sThumb{
width:191px;
height:99px;
float:left;
margin-right:10px;
}

#podHolder .sBody{
width:210px;
float:left;
height:99px;
margin-bottom:30
}
#podHolder  .sRight{
width:100px;
float:left;
height:99px;
padding-left:10px;
}
.sTitle{
font-weight: bold;
}
/* END CC */