/* CSS Document - ctk.css */
body {
	background:			#ffffff url(images/church-bg-5.jpg);
	background-repeat:	repeat-x;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			small;
	margin:				0;
	padding:			0;
	text-align:			center;
}

#header {
	position: 			relative;
	top: 				auto;
	margin: 				auto;
	height:				150px;
}

#allcontent {
	width:				800px;
	margin-left:		auto;
	margin-right:		auto;
}

#header .banner {
	position:			relative;
	top:				0px;
}

#menubar {
	width:				160px;
	background-image:	url(images/menubar.jpg);
	line-height:		1.6em;
	float:				left;
	padding-left:		5px;
	text-align:			left;
}

.indent {
	padding-left:		10px;
}

#sidebar {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			x-small;
	text-align:			center;
	width:				160px;
	float:				right;
}

#sidebar table {
	border-style:		solid;
	border-color:		#1395a2;
	text-align:			center;
}

#sidebar th {
	background-color:	#1395a2;
	color:				#ffffff;
	text-align:			center;
}	

#sidebar td {
	background-color:	#FFFFFF;
}	

#graphic-sidebar {
	width:				167px;
	float:				right;
}

#content-outreach {
	background-repeat:	no-repeat;
	background-position:center;
	background-position:top;
	width:				590px;
	background-color:	#FFFFFF;
	margin-left:		200px;
	padding:			0px;
	text-align:			left;
}

#content-specialevents{
	width:				595px;
	margin:				0 0 0 170px;
}

#content-specialevents span.header{
	font-size:			medium;
	font-weight:	400;
	color:#CC0000;
}

#main {
	width:				460px;
	margin:				0 160px 0 160px;
	background-color:	#FFFFFF;
	text-align:			center;
	padding:			5px;
}

blockquote {
	text-align:		left;
}

#main img	{
	margin-left:		100px;
}

#main .xmas img {
	margin-left: 10px;
	}

h2, h3, h4, h5, h6 {
	text-align:			left;
}

th {
	text-align:			right;
}

td {
	padding-top:		2px;
	padding-bottom:		2px;
}

.heading{
	font-size:			1.5em;	
	font-weight:		400;
}

#cal-table {
	text-align:			left;
}

#cal-table td {
	text-align:			left;
}

#calendar h2 {
	text-align:			center;
}
	
#content{
	width:				460px;
	margin:				0 160px 0 170px;
	text-align:			left;
}

#content table {
	padding-bottom:		20px;
}

#content td {
	font-size:			small;
	text-align:			center;
}
	
.img_left {
	margin-right:		100px;
}

.clearfloat {
	clear: 			both;
	height:			0;
	font-size:		1px;
	line-height:	0;
}

 .youtube{
margin-left: 10px;
text-decoration: none;
}

.youtube a{
text-decoration: none;
}

/* #services {
	background-color:	#FFFFFF;
	margin-left:		160px;
	padding-top:		15px;
}

#programs	{
	width:				400px;
	margin:				0px 160px 0px 180px ;
	padding:			15px;
	background-color:	#FFFFFF;
}

#map {
	background-color:	#FFFFFF;
	margin-left:		200px;
	padding:			15px;
}

*/
