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


body				 {
	background-image:url(images/bg.jpg);
	font-family: Helvetica, sans-serif, Arial;
	font-size:12px;
	margin-top: 0px;
	position: center;
	
	
	
	
	
}				 
p					 {font-family:Helvetica, Arial, sans-serif; font-size:12px; color: #ffffff; margin: 0px; padding-left:2px; line-height:18px;}
					 {font-family:Helvetica, Arial, sans-serif; font-size:12px; color: #ffffff; margin: 0px}
h1					 {font: "Helvetica", Arial, serif; font-size: 10px; font: "Helvetica", Arial, serif; color:#FFFFFF; margin-top: 0px; margin-bottom: 0px; text-align: left; padding-top:0px}
h2		{font-family:Helvetica, Arial, sans-serif; font-size: 12px; margin-top: 0px; margin-bottom: 0px; color:#FFFFFF; padding-left:2px; padding-right:3px; line-height:18px; margin-right: 20px;}


h3					 {font-family:Helvetica, Arial, sans-serif; font-size: 16px; margin-top: 0px; margin-bottom: 0px; color:#FFFFFF; padding-left:2px; padding-right:3px}
h4					 {font-family:Helvetica, Arial, sans-serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; color:#FFFFFF; padding-left:2px; padding-right:3px}

/* h5 LI Bullet Pts*/
h5					{font-family:Helvetica, Arial, sans-serif; font-size: 14px; margin-top: 0px; margin-bottom: 0px; color:#FFFFFF; padding-left:2px; padding-right:3px}


/* Footer is H6 */
h6					 {font-size: 10px; font: "Helvetica", Arial, serif; color:#FFFFFF; margin-top: 0px; margin-bottom: 0px; text-align: right}

h7					 {font-size: 12px; font: "Helvetica", Arial, serif; color:#FF0000; margin-top: 0px; margin-bottom: 0px; text-align: left}

h8					{font: "Helvetica", Arial, serif; font-size: 10px; font: "Helvetica", Arial, serif; color:#FFFFFF; margin-top: 10px; margin-bottom: 5px; text-align: left; padding-top:5px}

h9				{font-family:Helvetica, Arial, sans-serif; font-size: 14px; margin-top: 0px; margin-bottom: 0px; color:#FFFFFF; padding-left:2px; padding-right:3px}


.formTitles			{font-size: 12px; font: "Helvetica", Arial, serif; color:#FFFFFF; margin-top: 0px; margin-bottom: 0px; margin-left:0px; text-align: right}
.LoginTitles		{font-size: 14px; font: "Helvetica", Arial, serif; color:#58595b; margin-top: 0px; margin-bottom: 0px; margin-left:0px; text-align: left}


.ul				{margin-top: 10px; margin-bottom: 0px; margin-left:0px;}

.slider			{padding:50%}

.LinkTitles		{font-size: 12px; font: "Helvetica", Arial, serif; color:#58595b; margin-top: 0px; margin-bottom: 0px; margin-left:0px; text-align: left}



.titles				{font-size: 18px; font: "Helvetica", Arial, serif; color:#FFFFFF; margin-top: 0px; margin-bottom: 0px; margin-left:0px; text-align: left}
.titlesWHITE		{font-size: 18px; font: "Helvetica", Arial, serif; color:#58595b; margin-top: 0px; margin-bottom: 0px; margin-left:0px; text-align: left}

.main				{background-image:url(HCC_Layout.jpg); background-repeat:no-repeat; margin-top:0}
.tablefooter		{background-image:url(hcc_footer.jpg); background-repeat:no-repeat; margin-top:0}

.table_bg			{background-color:#324359; background-repeat:no-repeat;}

.li					{color:#FFF;}

.li2					{color:#FFF; margin-top:5px; margin-bottom:0px}

.li3					{color:#FFF; margin-top:0px; margin-bottom:2px; padding-top:0px;}

.mainbg				{background-image:url(main2.jpg); background-repeat:no-repeat;}


.logobg			{background-image:url(images/hcc_globe.png); background-repeat:no-repeat;}


.blue			{background-image:url(images/bluebg.jpg); background-repeat:no-repeat;}

.header_bg			{background-image:url(header.png); background-repeat:no-repeat;}
.footerline			{margin-left:200px; margin-right:200px}

.line				{margin-left:0px; margin-right:0px; margin-bottom:6px; margin-top:6px; color:#FFF}
.line2				{margin-left:0px; margin-right:0px; margin-bottom:6px; margin-top:6px; color:#FFF; overflow:hidden;}


.line_ministries	{margin-left:0px; margin-right:0px; margin-bottom:0px; margin-top:2px}

.line3				{margin-left:0px; margin-right:1px; margin-bottom:3px; margin-top:3px; background-image:url(line.jpg)}
line3				{margin-left:10px; margin-right:1px; margin-bottom:1px; margin-top:1px; background-image:url(line.jpg)}

.table_bottom		{background-color:#61748C; background-repeat:no-repeat;}
.table_inside		{background-color:#E8E7CB; background-repeat:no-repeat; margin-top:25px; margin-bottom:25px}
.table_tan			{background-image:url(tan_bg.png); background-repeat:no-repeat; margin-top:25px; margin-bottom:25px}
.table_info			{background-image:url(info_table.png); background-repeat:no-repeat; margin-top:25px; margin-bottom:25px}

.pictures			{margin-left:10px; margin-right:10px; margin-top:12px; margin-bottom:15px}


.nav				{margin-bottom: 18px; word-spacing:6px; font-size: 14px; color:#666600}


#links a:link{color:#FFFFFF; text-decoration:none}
#links a:visited{color:#FFFFFF; text-decoration:none}
#links a:hover{color:#3195d0; text-decoration:none}
#links a:active{color:#FFFFFF; text-decoration:none}

#footer a:link{color:#FFF; font-size: 10px; line-height: 20px; text-decoration:none;} 
#footer a:hover{color:#FFFFFF; font-size: 10px; line-height: 20px; text-decoration:none;}
#footer a:visited{color:#FFFFFF; font-size: 10px; line-height: 20px; text-decoration:none;}
#footer a:active{color:#FFFFFF; font-size: 10px; line-height: 20px; text-decoration:none;}

.footerRight {width: 300px; padding-top: 5px; padding-bottom: 5px; padding-right: 8px; float:right; text-align:right;}
		
.footerLeft {width: 300px; padding-top: 5px; padding-bottom: 5px; padding-left: 8px; float:left; text-align:left;}



#index {text-align:right}








.header				{}

#header				{margin-bottom: 10px; margin-top: 0px; width: 900px; height: 45px;}
#content			{width: 900px; margin-top: 6px; margin-bottom: 6px; }

.float { float: right; margin: 0px 00px 0px 0px; }

.floatRight {float: right; margin: 0px 0px 0px 0px; padding-right:0px; padding-left:8px; padding-right:5px;}

.floatRightKids {float: right; margin: 0px 0px 0px 0px; padding-right:30px; padding-left:8px;}

.floatLeft {float: left; margin: 0px 0px 0px 0px; padding-left:3px; padding-right:8px; padding-top:0px; padding-bottom:5px;}





.floatKidsRIght {float: right; margin: 510px 90px 0px 10px; }

.floatKidsSundays {float: right; margin: 10px 10px 0px 10px; }

.floatKids {float: right; margin: 30px 10px 0px 10px; }

.floatKidsFall {float: center; margin: 30px 10px 0px 10px; }

.floatRetreat {float: right; margin: 15px 10px 0px 10px; }

.floatVBS { float: right; margin: 0px 10px 0px 5px; }

.float3 { float: right; margin: 0px 0px 0px 0px; }

.floatleft { float: left; margin: 10px 10px 10px 0px; }

.floatAffirm { float: right; margin: 0px 105px 0px 0px; }

.floatDates		{ float: left; margin: 0px 10px 10px 0px; }

.FloatLeft2 { float: left; margin: 5px 5px 2px 5px; }
.FloatLeft3 { float: left; margin: 2px 5px 2px 0px; }


/* DOCUMENTS */

#documents {
	text-align:left; padding-top:4px;
	
}

/*ACCORDIAN MENU*/


.arrowlistmenu{
width: 206px; /*width of accordion menu*/
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 12px Arial;
color: white;
background: black url(images/accordian/titlebar.png) repeat-x center left;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background-image: url(images/accordian/titlebar-active.png);
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #ffffff;
background: url(images/accordian/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
font-size: 95%;
}

.arrowlistmenu ul li a:visited{
color: #ffffff;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #3195d0;
}



/*Sortable Table Links*/

#sort a:link{color:#FFFFFF; text-decoration:none}
#sort a:visited{color:#FFFFFF; text-decoration:none}
#sort a:hover{color:#000000; text-decoration:none}
#sort a:active{color:#FFFFFF; text-decoration:none}

#sort2 a:link{color:#000000; text-decoration:none}
#sort2 a:visited{color:#000000; text-decoration:none}
#sort2 a:hover{color:#9d3c15; text-decoration:none}
#sort2 a:active{color:#000000; text-decoration:none}

/*End Of Sortable Table Links*/