/* defaults */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	/*background-image: url(/images/core/bg.jpg);
	background-repeat: repeat-x;*/
	background-color: #0e0e0e;
}
body,td,th {
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #777777;
	line-height: 20px;
}

ul {
	list-style-image:
}

.content-white {
	color:#FFFFFF;
}
.content-small {
	font-size: 11px;
	line-height:13px;
}
.content-abstract1 {
	font-size: 11px;
	line-height:13px;
	color:#787878;
}
.content-pagehead {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 24px;
	color: #4caac9;
}
.content-h1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #89e7ff;
	line-height: 24px;
}
.content-h2 {
	font-size: 16px;
	font-family:Arial, Helvetica, sans-serif;
	color: #89e7ff;
	font-weight: normal;
	line-height: 45px;
}

.content-h3 {
	font-size: 12px;
	font-family:Tahoma, Geneva, sans-serif;
	color: #afafaf;
	font-weight: bold;
	padding-bottom:8px;
}

.content-nolineheight {
	line-height:normal;
}

.content-pagetitle {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #eab245;
	line-height: 24px;
}

.subnav-abstract {
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color:#595959;
	line-height:normal;
}


/* links */
a {
	font-size: 11px;
	color: #eab245;
	line-height: 20px;
	font-weight:normal;
}
a:link {
	text-decoration: underline;
	color: #eab245;
}
a:visited {
	text-decoration: underline;
	color: #eab245;
}
a:hover {
	text-decoration: none;
	color: #ffce57;
	/*background-color: #00586f;*/
}
a:active {
	text-decoration: none;
	color: #ffce57;
	/*background-color: #00586f;*/
}

/* home worship connect server */
.home-wcs-link a {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #9d9d9d;
	font-weight:bold;
	text-decoration: underline;
}
.home-wcs-link a:link {
	color: #9d9d9d;
	text-decoration: underline;
}
.home-wcs-link a:visited {
	color: #9d9d9d;
	text-decoration: underline;
}
.home-wcs-link a:hover {
	text-decoration: none;
	color: #fff;
}
.home-wcs-link a:active {
	text-decoration: none;
	color: #fff;
}

.nav a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #bf580d;
	line-height:normal;
	font-weight:normal;
}
.nav a:link {
	text-decoration: none;
	color: #bf580d;
}
.nav a:visited {
	text-decoration: none;
	color: #bf580d;
}
.nav a:hover {
	text-decoration: none;
	color: #d37e32;
	/*background-color: #d3d3d3;*/
}
.nav a:active {
	text-decoration: none;
	color: #d37e32;
	/*background-color: #d3d3d3;*/
}

.nav-highlight a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #ffc24b;
	line-height:normal;
	font-weight:normal;
}
.nav-highlight a:link {
	text-decoration: none;
	color: #ffc24b;
}
.nav-highlight a:visited {
	text-decoration: none;
	color: #ffc24b;
}
.nav-highlight a:hover {
	text-decoration: none;
	color: #ffdb6e;
	/*background-color: #d3d3d3;*/
}
.nav-highlight a:active {
	text-decoration: none;
	color: #ffdb6e;
	/*background-color: #d3d3d3;*/
}

/* subnav mini links */
.nav-mini a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #8f8f8f;
	line-height:normal;
	font-weight:normal;
}
.nav-mini a:link {
	text-decoration: none;
	color: #8f8f8f;
}
.nav-mini a:visited {
	text-decoration: none;
	color: #8f8f8f;
}
.nav-mini a:hover {
	text-decoration: none;
	color: #c0c0c0;
	/*background-color: #d3d3d3;*/
}
.nav-mini a:active {
	text-decoration: none;
	color: #c0c0c0;
	/*background-color: #d3d3d3;*/
}


/* footer nav */

.footer a {
	font-size: 11px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
}
.footer a:link {
	text-decoration: none;
	color: #ffffff;
}
.footer a:visited {
	text-decoration: none;
	color: #ffffff;
}
.footer a:hover {
	text-decoration: none;
	color: #ffffff;
	background-color: none;
}
.footer a:active {
	text-decoration: none;
	color: #ffffff;
	background-color: none;
}

/* search links */
.search-link a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight:bold;
	color: #8f4510;
	line-height: 22px;
}
.search-link a:link {
	color: #8f4510;
	text-decoration: underline;
}
.search-link a:visited {
	color: #8f4510;
	text-decoration: underline;
}
.search-link a:hover {
	text-decoration: none;
	color: #8f4510;
}
.search-link a:active {
	text-decoration: none;
	color: #8f4510;
}


/* list links */
.list-link a {
	font-size: 11px;
	font-weight:normal;
	color: #0d5573;
	line-height: 20px;
}
.list-link a:link {
	color: #0d5573;
	text-decoration: none;
}
.list-link a:visited {
	color: #0d5573;
	text-decoration: none;
}
.list-link a:hover {
	text-decoration: none;
	color: #36a7c9;
}
.list-link a:active {
	text-decoration: none;
	color: #36a7c9;
}



/* custom */
.subnav-h {
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	color: #34244a;
	font-weight: bold;
	font-size: 16px;
}
.form-error {
	color:#990000;
}


.footer-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cccccc;
	line-height: 11px;
}
.footer-text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cccccc;
	line-height: 14px;
}


/*	styles for media archive page */
.mediaarchive-listhead {
	font-size: 14px;
	font-family:"Tahoma", Arial, sans-serif;
	color: #237d9c;
}

.mediaarchive-entrylisting {
	font-size: 18px;
	font-family:"Tahoma", Arial, sans-serif;
	color: #0d3341;
}

.mediaarchive-entrylisting2 {
	font-size: 16px;
	font-family:"Tahoma", Arial, sans-serif;
	color: #175870;
}

/* sitemap links */
.sitemap-address {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#999;
	line-height:16px;
}
.sitemap-contact {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#797979;
	line-height:2px;
}
.sitemap-churchname {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	line-height:17px;
}

/* list links */
.sitemap-contact-link a {
	font-size: 11px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight:normal;
	color: #cc7505;
	line-height:14px;
	text-decoration: none;
}
.sitemap-contact-link a:link {
	color: #cc7505;
	text-decoration: none;
}
.sitemap-contact-link a:visited {
	color: #cc7505;
	text-decoration: none;
}
.sitemap-contact-link a:hover {
	text-decoration: none;
	color: #f1b136;
}
.sitemap-contact-link a:active {
	text-decoration: none;
	color: #f1b136;
}

#div-sitemapblock
	{
		height:182px;
		display: none;
	}
	
	#sitemap-menu
	{
		margin:0px;
		padding:0px;
		list-style:none;
	}
	
		#sitemap-menu li
		{
			padding-bottom:2px;
			margin-top:-2px;
		}
		
		#sitemap-menu li a
		{
			font-size: 12px;
			font-family: Tahoma, Geneva, sans-serif;
			font-weight:normal;
			color: #797979;
		}
		#sitemap-menu li a:link {
			color: #797979;
			text-decoration: none;
		}
		#sitemap-menu li a:visited {
			color: #797979;
			text-decoration: none;
		}
		#sitemap-menu li a:hover {
			text-decoration: none;
			color: #ffdb6e;
		}
		#sitemap-menu li a:active {
			text-decoration: none;
			color: #ffdb6e;
		}
		
		#sitemap-menu #head
		{
			padding-bottom:3px;
			margin-top:2px;
		}
		
		#sitemap-menu #head a
		{
			font-size: 12px;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
			color: #c8c8c8;
		}
		#sitemap-menu #head a:link {
			color: #c8c8c8;
			text-decoration: none;
		}
		#sitemap-menu #head a:visited {
			color: #c8c8c8;
			text-decoration: none;
		}
		#sitemap-menu #head a:hover {
			text-decoration: none;
			color: #ffdb6e;
		}
		#sitemap-menu #head a:active {
			text-decoration: none;
			color: #ffdb6e;
		}
.content-h2-nolineheight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #9AEBFF;
	line-height: 26px;
}
