
<!--
* { padding: 0; margin: 0; }

body {
	background-color: #454545;
	background-image: url(http://www.woodlandschurch.tv/churchonline/images/fadeback.png);
	background-repeat: repeat-x;
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
}

p { font-family:Arial, Helvetica, sans-serif; font-size:11px; }

h1 {font-family:"Trebuchet MS", Tahoma, Arial;
color: #ffffff; font-weight:700;
}

h2 {font-size:medium; 
font-family:"Trebuchet MS", Tahoma, Arial;
color: #ffffff; font-weight:700;}

h3 {
	font-size:14px;
	color:#FFFFFF;
	margin-bottom: 10px;
}

h1.fotw {
background-color:transparent;
background-image:url(../../images/interface/fotwlogo.gif);
background-repeat:no-repeat;
height:47px;
margin:0px;
text-indent:-9000px;
width:461px;
color:#FFFFFF;
}
h1.wce {
background-color:transparent;
background-image:url(../../images/interface/wcelogo.gif);
background-repeat:no-repeat;
height:47px;
margin:0px;
text-indent:-9000px;
width:361px;
color:#FFFFFF;
}

h1.wcnw{
background-color:transparent;
background-image:url(../../images/interface/wcnwlogo.gif);
background-repeat:no-repeat;
height:47px;
margin:0px;
text-indent:-9000px;
width:361px;
color:#FFFFFF;
}


h1.wcw{
background-color:transparent;
background-image:url(../../images/interface/wcwlogo.gif);
background-repeat:no-repeat;
height:47px;
margin:0px;
text-indent:-9000px;
width:361px;
color:#FFFFFF;
}

h2.about {
background-color:transparent;
background-image:url(../../images/interface/aboutus_title.gif);
background-repeat:no-repeat;
height:20px;
margin:0px;
text-indent:-9000px;
width:104px;
color:#FFFFFF;
}

h2.nextlevel {
background-color:transparent;
background-image:url(../../images/interface/nextlogo_title.gif);
background-repeat:no-repeat;
height:20px;
margin:0px;
text-indent:-9000px;
width:115px;
color:#FFFFFF;
}

h2.essentials {
background-color:transparent;
background-image:url(../../images/interface/essentials_title.gif);
background-repeat:no-repeat;
height:20px;
margin:0px;
text-indent:-9000px;
width:150px;
color:#FFFFFF;
}

h2.feature-title {
background-color:transparent;
background-image:url(../../images/interface/top_feature.gif);
background-repeat:no-repeat;
height:25px;
margin:0px;
text-indent:-9000px;
width:100%;
color:#FFFFFF;
padding-bottom:5px; border-bottom-color:#666666; border-bottom-style:solid; border-bottom-width:1px;
}

h2.newsevents {
background-color:transparent;
background-image:url(../../images/interface/newsevents_title.gif);
background-repeat:no-repeat;
height:21px;
margin:0px;
text-indent:-9000px;
width:100%;
color:#FFFFFF;
padding-bottom:15px; border-bottom-color:#666666; border-bottom-style:solid; border-bottom-width:1px;
}

h2.moretodo {
background-color:transparent;
background-image:url(../../images/interface/moretodo_title.gif);
background-repeat:no-repeat;
height:21px;
margin:0px;
text-indent:-9000px;
width:100%;
color:#FFFFFF;
padding-bottom:15px; border-bottom-color:#666666; border-bottom-style:solid; border-bottom-width:1px;
}

h2.childrenstudents {
background-color:transparent;
background-image:url(../../images/interface/children+students.gif);
background-repeat:no-repeat;
height:22px;
margin:0px;
text-indent:-9000px;
width:100%;
color:#FFFFFF;
padding-bottom:15px; border-bottom-color:#666666; border-bottom-style:solid; border-bottom-width:1px;
}

h2.smallgroups {
background-color:transparent;
background-image:url(../../images/interface/smallgroups+you.gif);
background-repeat:no-repeat;
height:22px;
margin:0px;
text-indent:-9000px;
width:100%;
color:#FFFFFF;
padding-bottom:15px; border-bottom-color:#666666; border-bottom-style:solid; border-bottom-width:1px;
}

h2.adults{
background-color:transparent;
background-image:url(../../images/interface/adults.gif);
background-repeat:no-repeat;
height:22px;
margin:0px;
text-indent:-9000px;
width:100%;
color:#FFFFFF;
padding-bottom:15px; border-bottom-color:#666666; border-bottom-style:solid; border-bottom-width:1px;
}


h5 {
-x-system-font:none;
color:#336371;
font-family:"Lucida Grande",Arial,sans-serif;
font-size:18px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:1.4;
margin:20px 0 0;
padding:0;
}

h6 {
-x-system-font:none;
color:#336371;
font-family:"Lucida Grande",Arial,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:1.4;
margin:20px 0 0;
padding:0;
}

#wrapper { width:768px;
border-left: #CCCCCC 0px solid;
border-right: #CCCCCC 0px solid;
/*background-color:#1e1f20;*/
background-color:#1a1a1a;
margin:0px auto;
padding:0px;
}

.hidden {display:none; }

/* HEADER AREA */
#header {
height:120px;
width:738px;
padding-left:15px;
padding-right:15px;
}

.campustab { text-align:right;height:35px; width:95%;}

/* MAIN HEADER AREA */
#promo {padding-left:15px; padding-right:15px; width:748px; padding-top:10px;}

/* MENU */
#menu {
	position:relative; 
	width:740px;
	 height:32px;
	 margin-left:15px;
	 z-index:500;
	}
#menu ul#menulist {
	z-index: 500;
	float: left;
	height: 32px;
	margin: 0;
	padding: 0;
	list-style: none;
	width:740px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #232323;
	border-bottom-color: #232323;
	}
#menu ul#menulist li {
	float: left;
	position: relative;
	margin: 0;
	padding: 0;
	font-size:0.85em; 
	text-align: center;
	background: #1E1F20;
	}
#menu ul#menulist li a,
#menu ul#menulist li span {
	width: 103px;
	height: 23px;
	display: block;
	padding: 8px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	text-decoration: none;
	color: #fff;
	border-left: 1px solid #232323;
	border-right: 1px solid #1a1a1a;
	}
#menu ul#menulist li#menu-home a {
	width: 103px;
	border-left: 0;
	}
#menu ul#menulist li#menu-connect .menu-link {
	width: 101px;
	}
#menu ul#menulist li#menu-ministries .menu-link {
	width: 106px;
	}
#menu ul#menulist li#menu-special .menu-link {
	width: 223px;
	}
#menu ul#menulist li:hover,
#menu ul#menulist li.sfhover {
	background: #3d3d3d;
	}
#menu ul#menulist li:hover a,
#menu ul#menulist li.sfhover a {
	border-top-color: #404040;
	border-left-color: #505050;
	background: #3d3d3d;
	}
#menu ul#menulist li a:hover {
	border-top-color: #161616;
	border-left-color: #161616;
	background: #161616;
	}
#menu ul#menulist li a:active {
	background: #161616;
	}

#menu ul#menulist li .menu-link2 {
width:125px;
}	
/* suckerfish dropdowns */

#menu ul#menulist li ul { /* second-level lists */
	z-index: 150000;
	clear: left;
	position: absolute;
	width: 150px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	margin: -1px 0 0 0;
	padding: 0;
	list-style: none;
	border: 1px solid #242424;
	border-right: none;
	border-left-color: #4c4c4c;
	border-top: 1px solid #1a1a1a;
	border-bottom: none;
	background: #3d3d3d;
	}
#menu ul#menulist li ul ul { /* third-and-above-level lists */
	top: 0;
	margin: 0 -150px 0 0;
	border-top: none;
	border-left: none;
	}
#menu ul#menulist li:hover ul ul, #menu ul#menulist li.sfhover ul ul {
	left: -999em;
	}
#menu ul#menulist li:hover ul, 
#menu ul#menulist li li:hover ul, 
#menu ul#menulist li.sfhover ul, 
#menu ul#menulist li li.sfhover ul { /* lists nested under hovered list items */
	right: 0;
	left: auto;
	}
#menu ul#menulist li#menu-special:hover ul,
#menu ul#menulist li#menu-special.sfhover ul {
	right: auto;
	} 
#menu ul#menulist li#menu-special li:hover ul, 
#menu ul#menulist li#menu-special li.sfhover ul { /* lists nested under hovered list items */
	right: 0;
	left: auto;
	margin-right: -224px;
	}
#menu ul#menulist li#menu-ministries ul {
	border-bottom: 1px solid #4a4a4a;
	}
#menu ul#menulist li ul li {
	width: 150px;
	height: auto;
	text-transform: none;
	font-size: 11px;
	line-height: 11px;
	border: none;
	background: none;
	}
#menu ul#menulist li ul li a,
#menu ul#menulist li:hover ul li a,
#menu ul#menulist li.sfhover ul li a,
#menu ul#menulist li ul li span {
	width: 133px;
	height: auto;
	padding: 10px 8px;
	border: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align: left;
	color: #fff;
	border-top: 1px solid #4a4a4a;
	border-right: 1px solid #242424;
	background: #3a3a3a;
	}
#menu ul#menulist li#menu-special ul li a,
#menu ul#menulist li#menu-special:hover ul li a,
#menu ul#menulist li#menu-special.sfhover ul li a,
#menu ul#menulist li#menu-special ul li span {
	width: 207px;
	}
#menu ul#menulist li ul li.sub a,
#menu ul#menulist li ul li.sub span {
	width: 101px;
	padding-right: 40px;
	color: #fff;
	background-image: url(../../images/interface/arrow_gray.gif);
	background-repeat: no-repeat;
	background-position: 100% 50%;
	}
#menu ul#menulist li#menu-special ul li.sub a,
#menu ul#menulist li#menu-special ul li.sub span {
	width: 175px;
	}
#menu ul#menulist li ul li.sub ul li a {
	background: none;
	}
#menu ul#menulist li ul li.first a,
#menu ul#menulist li ul li.first span,
#menu ul#menulist li#n-games ul li.first a,
#menu ul#menulist li#n-games ul li.first span {
	border-top-color: #4a4a4a;
	}

#menu ul#menulist li ul li:hover,
#menu ul#menulist li ul li.sfhover {
	border-top-color: #2c2c2c;
	background: #4c4c4c url(../../images/interface/arrow.gif) no-repeat 100% 50%;
	}

#menu ul#menulist li ul li:hover a,
#menu ul#menulist li ul li.sfhover a,
#menu ul#menulist li ul li:hover span,
#menu ul#menulist li ul li.sfhover span {
	border-top-color: #5b5b5b;
	background: #4c4c4c url(../../images/interface/arrow.gif) no-repeat 100% 50%;
	}
#menu ul#menulist li ul li a:hover,
#menu ul#menulist li ul li.sub li a:hover,
#menu ul#menulist li#n-games ul li a:hover {
	height: auto;
	border-top-color: #161616;
	border-left-color: #161616;
	background: #161616;
	}
#menu ul#menulist li ul li.sub:hover {
	background: #4c4c4c url(../../images/interface/arrow.gif) no-repeat 100% 50%;
	}
#menu ul#menulist li ul li.sub a:hover {
	background: #161616 url(../../images/interface/arrow_over.gif) no-repeat 100% 50%;
	}
#menu ul#menulist li ul li:hover li a,
#menu ul#menulist li ul li.sfhover li a {
	border-top-color: #3c3c3c;
	}
#menu ul#menulist li ul li:hover a:hover,
#menu ul#menulist li ul li.sfhover a:hover {
	border-top-color: #161616;
	}
#menu ul#menulist li ul li a:active,
#menu ul#menulist li ul li.sub a:active,
#menu ul#menulist li ul li:hover li a:active,
#menu ul#menulist li ul li.sfhover li a:active,
#menu ul#menulist li#n-games ul li a:active {
	background: #1a1a1a;
	}

/* third-level lists */

#menu ul#menulist li#menu-special ul ul {
	width: 150px;
	}
#menu ul#menulist li#menu-special:hover ul ul ul,
#menu ul#menulist li#menu-special.sfhover ul ul ul {
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	border-right-color: #404040;
	border-top: none;
	border-left-color: #767676;
	}
#menu ul#menulist li#menu-special li:hover ul li:hover ul,  
#menu ul#menulist li#menu-special li.sfhover ul li.sfhover ul { /* lists nested under hovered list items */
	right: 0;
	left: auto;
	margin-right: -150px;
	}
#menu ul#menulist li ul ul li,
#menu ul#menulist li#menu-special ul ul li {
	border-top-color: #595959;
	border-bottom-color: #333;
	background: #4c4c4c;
	}
#menu ul#menulist li ul li ul li a,
#menu ul#menulist li:hover ul li ul li a,
#menu ul#menulist li.sfhover ul li ul li a,
#menu ul#menulist li ul li ul li span {	
	font-weight: normal;
	border-top-color: #595959;
	border-right-color: #333;
	border-bottom-color: #333;
	}
#menu ul#menulist li ul li ul li ul li a,
#menu ul#menulist li:hover ul li ul li ul li a,
#menu ul#menulist li.sfhover ul li ul li ul li a,
#menu ul#menulist li ul li ul li ul li span {
	width: 101px;
	border-top-color: #767676;
	border-right-color: #404040;
	border-bottom-color: #404040;
	background: #595959;
	}
#menu ul#menulist li#menu-special ul li.sub a,
#menu ul#menulist li#menu-special ul li.sub span {
	width: 175px;
	}	
#menu ul#menulist li#menu-special ul li.sub ul li a,
#menu ul#menulist li#menu-special ul li.sub ul li span {
	width: 101px;
	font-weight: bold;
	}
#menu ul#menulist li#menu-special ul li.sub ul li.sub a,
#menu ul#menulist li#menu-special ul li.sub ul li.sub span {
	width: 101px;
	padding-right: 40px;
	color: #fff;
	background-repeat: no-repeat;
	background-position: 100% 50%;
	}
#menu ul#menulist li#menu-special ul li.sub ul li.sub:hover,
#menu ul#menulist li#menu-special ul li.sub ul li.sub:hover a,
#menu ul#menulist li#menu-special ul li.sub ul li.sfhover a.movies-sub,
#menu ul#menulist li#menu-special ul li.sub ul li.sub:hover span,
#menu ul#menulist li#menu-special ul li.sub ul li.sfhover span.movies-sub {
	background: #595959 url(../../images/interface/arrow_over.gif) no-repeat 100% 50%;
	}
#menu ul#menulist li#menu-special ul li.sub ul li.sub a:hover {
	background: #161616 url(../../images/interface/arrow_over.gif) no-repeat 100% 50%;
	}
#menu ul#menulist li#menu-special ul li.sub ul li ul li a:link,
#menu ul#menulist li#menu-special ul li.sub ul li ul li a:visited,
#menu ul#menulist li#menu-special ul li.sub ul li.sub:hover ul li a:link,
#menu ul#menulist li#menu-special ul li.sub ul li.sub:hover ul li a:visited,
#menu ul#menulist li#menu-special ul li.sub ul li.sfhover ul li a:link,
#menu ul#menulist li#menu-special ul li.sub ul li.sfhover ul li a:visited {	
	font-weight: normal;
	border-right-color: #404040;
	background-image: none;
	}

/* ministries grid */


#menu ul#menulist li #ministries-grid {

	z-index: 149000;
	clear: left;
	position: absolute;
	width: 480px;
	left: -999em;
	border-top: 1px solid #4a4a4a;
	background: #3d3d3d;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 163px;
	}
#menu ul#menulist li:hover #ministries-grid,
#menu ul#menulist li.sfhover #ministries-grid { 
	left: -43px;
	}
#menu ul#menulist #ministries-grid dl {
	margin: 0 10px 0 0;
	padding: 0;
	}
#menu ul#menulist #ministries-grid #ministries-1 {
	float: left;
	width: 300px;
	}
#menu ul#menulist #ministries-grid #ministries-2 {
	float: right;
	width: 150px;
	margin-right: 0;
	}
#menu ul#menulist #ministries-grid dl dt {
	margin: 0 0 7px 0;
	padding: 5px 8px;
	font-weight: bold;
	font-size: 11px;
	text-align: left;
	color: #999;
	background: #1a1a1a;
	}
#menu ul#menulist #ministries-grid dl dd {
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
	font-size: 11px;
	}
#menu ul#menulist #ministries-grid dl#ministries-1 dd {
	width: 50%;
	}
#menu ul#menulist li #ministries-grid dl dd a {
	width: auto;
	height: auto;
	margin: 0;
	padding: 5px 8px;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	color: #fff;
	border: none;
	}
#menu ul#menulist li #ministries-grid a#ministries-all {
	clear: both;
	float: right;
	width: auto;
	height: auto;
	white-space: nowrap;
	margin: 10px 0 0 0;
	padding: 2px 4px;
	font-weight: normal;
	font-size: 11px;
	color: #fff;
	border: none;
	background: #161616;
	}
#menu ul#menulist li #ministries-grid a#ministries-all:hover {
	text-decoration: underline;
	}


/* ministries grid */



#menu ul#menulist li:hover #ministries-grid,

#menu ul#menulist li.sfhover #ministries-grid { 

	left: -49px;

	}

#menu ul#menulist #ministries-grid div {

	margin: 0 5px 0 0;

	padding: 0;

	}

#menu ul#menulist #ministries-grid div div.ministries-col1 {

	width: 160px;

	float: left;

	}

#menu ul#menulist #ministries-grid div div.ministries-col2 {

	float: left;

	width: 150px;

	margin: 0;

	}
menu ul#menulist #ministries-grid div div.ministries-col1-wide {

	width: 180px;

	float: left;

	}

#menu ul#menulist #ministries-grid div div.ministries-col2-wide {

	float: left;

	width: 200px;

	margin: 0;

	}
#menu ul#menulist #ministries-grid div div.ministries-col3 {

	float: right;

	width: 150px;

	margin: 0;

	}

#menu ul#menulist #ministries-grid #ministries-1 {

	float: left;

	width: 470px;

	}

#menu ul#menulist #ministries-grid #ministries-2 {

	float: right;

	width: 150px;

	margin-right: 0;

	}

#menu ul#menulist #ministries-grid div strong {

	display: block;

	margin: 0 0 7px 0;

	padding: 5px 8px;

	font-weight: bold;

	font-size: 11px;

	text-align: left;

	color: #999;

	background: #1a1a1a;
	
	font-family:Arial, Helvetica, sans-serif;

	}

#menu ul#menulist li #ministries-grid div a {

	float: none;

	display: block;

	width: auto;

	height: auto;

	margin: 0;

	padding: 5px 8px;

	font-size: 11px;

	font-weight: normal;

	text-align: left;

	color: #fff;

	border: none;

	}
	
#menu ul#menulist li #ministries-grid div #cat	{
	padding-bottom:5px;
	}
	
#menu ul#menulist li #ministries-grid div #cat a {
color:#F4F4F4;
}



#menu ul#menulist li #ministries-grid div #cat strong {
display: block;

	margin: 0 0 0px 0;

	padding: 5px 5px;

	font-weight: bold;

	font-size: 11px;

	text-align: left;

	color: #999;

	background: #2F2F2F;
}

#menu ul#menulist li #ministries-grid a#ministries-all {

	clear: both;

	float: right;

	width: auto;

	height: auto;

	white-space: nowrap;

	margin: 10px 0 0 0;

	padding: 2px 4px;

	font-weight: normal;

	font-size: 11px;

	color: #fff;

	border: none;

	background: #161616;

	}

#menu ul#menulist li #ministries-grid a#ministries-all:hover {

	text-decoration: underline;

	}

* html #menu ul#menulist #ministries-grid div a {

	height: 1%;

	}





	




/* ----- tool tip specific styles ----- */
.tool-tip {color: #fffffff;width: 320px;z-index: 13000; width: 150px; background:#000000;}
.tool-title {font-weight: bold;font-size: 12px;margin: 0;color: #9FD4FF; padding: 8px 8px 4px;background: #000000;font-family:Arial, Helvetica, sans-serif;}
.tool-text {font-size: 11px;padding: 4px 8px 8px;background: #000000;font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;}
.custom-tip {
color: #fffffff;width: 420px;z-index: 13000; width: 150px; background:#000000;
}
 
.custom-title {
	font-weight: bold;font-size: 12px;margin: 0;color: #9FD4FF; padding: 8px 8px 4px;background: #000000;font-family:Arial, Helvetica, sans-serif;
}
 
.custom-text {
font-size: 11px;padding: 4px 8px 8px;background: #000000;font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;
}

/* --- CONTENT --- */

#content {width:760px; position:relative; overflow:auto; margin-top:25px;}
#col1 {width: 215px; padding-right: 15px; float: left; position:relative;}
#col2 {width: 530px; float: right;}

/* 	COL1 STYLING */
#search {text-align: right; font-family: Arial,Helvetica,sans-serif; font-size: 9px; letter-spacing: 3px; color:#dddddd;}
.searchbox { position:absolute; top:15px;right:55px;}

/* about us box */
#aboutus { margin-top:25px;}
#aboutus .hdr {display:block; background-color:#161616; color:#FFFFFF; padding-left:25px; padding-top:10px; padding-bottom:10px; }
#aboutus ul {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 50px;
}
#aboutus li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a29179;
	list-style-position: outside;
	list-style-type: square;
	line-height:20px;
	list-style-image: url(../../images/interface/greenarrow.gif);
}

#aboutus li a:link, #aboutus li a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a7a7a7;
	list-style-position: outside;
	list-style-type: square;
	line-height:20px;
	list-style-image: url(../../images/interface/greenarrow.gif);
}

/*next level box */
#nextlevel { margin-top:25px;}
#nextlevel .hdr {display:block; background-color:#161616; color:#FFFFFF; padding-left:25px; padding-top:10px; padding-bottom:10px; }
#nextlevel ul {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 50px;
}
#nextlevel li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a7a7a7;
	list-style-position: outside;
	list-style-type: square;
	line-height:20px;
	list-style-image: url(../../images/interface/greenarrow.gif);
}

#nextlevel li a:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a7a7a7;
	list-style-position: outside;
	list-style-type: square;
	line-height:20px;
	list-style-image: url(../../images/interface/greenarrow.gif);
}

#nextlevel li a:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a7a7a7;
	list-style-position: outside;
	list-style-type: square;
	line-height:20px;
	list-style-image: url(../../images/interface/greenarrow.gif);
}

/* essential links box */
#essentiallinks {padding-left:25px; margin-top:20px;}
.lined {padding-top:5px; padding-bottom:5px;border-bottom-color:#666666; border-bottom-style:dashed; border-bottom-width:1px;}

/*photobook styling */
#photobook {padding:5px; margin-left:15px; margin-top:20px; background-color: #333333; width:188px;}



/* --- COL2 STYLING --- */

/* Featured Items */
#feature {overflow:auto; width:530px;}
#feature img {border:0px;}
#feature1,#feature2 {padding-top:15px;}
#feature1 {width:259px; padding-right:6px; float:left;}
#feature1 p {margin-left:25px;font-size:14px; color:#ffffff; font-weight:bold;}
#feature1 a:link, #feature1 a:visited {font-size:14px; color:#ffffff; font-weight:bold; text-decoration:none; }
#feature_body {width:231px;border-left:5px #333333 solid; border-right:2px #333333 solid; border-bottom:2px #333333 solid; padding:10px;  background-color:#1a1a1a; float:left;}
#feature2 {width:260px;float:right;}
#feature2 p {margin-left:25px;font-size:14px; color:#ffffff; font-weight:bold;}
#feature2 a:link, #feature2 a:visited {font-size:14px; color:#ffffff; font-weight:bold; text-decoration:none; }

.pinkicon {background-color:#ff2545; float:left; margin-top:3px;}
.whiteicon {background-color:#ffffff; float:left; margin-top:3px;}
.grayicon {background-color:#838383; float:left; margin-top:3px;}

#news {overflow:auto; padding-top:25px;}

/* News Column */
#news1 { color:#a7a7a7;background-color:#1c1c1c; width:228px; float:right; padding:15px 15px 15px 15px;}
#news1 a:link,#news1 a:visited {
	color:#ff3553;
	text-decoration: none;
}
#news1 a:hover {text-decoration:underline; }

#news strong {font-size: 12px;}

#news1 ul {
	padding-left: 0px;
}
#news1 li {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666666;
	padding-top: 0px;
	padding-bottom: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-position: outside;
	list-style-type: none;
	background-image: url(../../images/interface/grayicon.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	margin-top: 15px;
	padding-left: 25px;
	line-height: 18px;
}



#news1 {background-color:#1c1c1c; width:228px; float:left; padding:15px 15px 15px 15px; margin-right:10px;}

/* Second News Column */
#news2 { color:#a7a7a7; background-color:#1c1c1c; width:228px; float:right; padding:15px 15px 15px 15px;}
#news2 a:link,#news2 a:visited {color:#a7a7a7;	text-decoration: none;}
#news2 a:hover {text-decoration:underline; }
#news2 strong {font-size: 12px; color:#FFFFFF;}
#news2 ul {	padding-left: 0px; }
#news2 li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-type: none;
	margin-top: 15px;
}
#news2 li ul {padding-left:25px;}
#news2 li ul li {
	list-style-position: outside;
	list-style-type: square;
	line-height:5px;
	list-style-image: url(../../images/interface/grayarrow.gif);
}

/* SOCIAL MEDIA */

a img {border: 0;}

#socialmedia {
height:220px;
margin:30px 0 0 15px;
border-top:solid 1px #666666;
border-bottom:solid 1px #666666;
padding: 8px 0 0 0;
}

#socialmedia-links {
height:60px;
border-bottom:solid 1px #666666;
}

#socialmedia-links  li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a7a7a7;
	list-style-position: outside;
	list-style-type: square;
	line-height:20px;
	list-style-image: url(../../images/interface/greenarrow.gif);
	margin-left:30px;
}

#socialmedia-links  li a:link  {
	color: #a7a7a7;
}

#socialmedia-links  li a:visited  {
	color: #a7a7a7;
}

#socialButtons {
margin:13px 0 0 25px;
}

#socialButtons img{
margin-right:5px;
}

/* END SOCIAL MEDIA */

/* ----- FOOTER ---- */
#footer-wrapper {
	background:#151515;
	border-top:0px solid #2A2A2F;
	color:#595965;
	font-size:9px;
	line-height:18px;
	height:100%;
	text-align:center;
	clear:both;
	min-height:100%;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 5px;
	padding-right: 0pt;
	padding-bottom: 5px;
	padding-left: 0pt;
}

#footer { 
font-family:Lucida Grande,Arial,Helvetica;
margin:0pt auto;
width:768px;
height:100%;
}

#footer-col,#footer-col-mid {
	width:225px;
	font-size:10px;
	color:#333333;
	text-align:left;
	line-height:18px;
	float:left;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 8px;
}

#footer-col-first {width:250px;
font-size:10px;
	color:#333333;
	text-align:left;
	float:left;
	line-height:18px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 8px;
	}

#footer-col a:link,#footer-col-mid a:link,
#footer-col a:visited,#footer-col-mid a:visited
{ text-decoration: none; color:#666666; }
#footer-col a:visited,#footer-col-mid a:visited {text-decoration:none;}
#footer-col-mid {
border-right:#6f6f6f dotted 0px;
border-left:#6f6f6f dotted 0px;
padding-left:15px;
padding-right:10px;
}

#test {
	background: #222;
	color: #fff;
	padding:0px;
	visibility:hidden;
}

/* --- END FOOTER --- */


/* LOCATIONS DROP-DOWN */
#locations-wrapper {
	width:100%;
	color:#595965;
	font-size:10px;
	height:225px;
	clear:both;
	min-height:100%;
	background-color:#131313;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0pt;
	padding-bottom: 5px;
	padding-left: 0pt;
}

#locations { 
font-family:Lucida Grande,Arial,Helvetica;
margin:0pt auto;
width:780px;
height:120px;
padding-left:10px;
padding-top:10px;
color:#1e1e1e;
}



#locations-col-1{width:170px;
font-size:11px;
color:#ababab;
	text-align:left;
	float:left;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}
	
	#locations-col-2 {
	width:140px;
	font-size:11px;
	color:#ababab;
	text-align:left;
	float:left;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#locations-col-3 {
	width:175px;
	font-size:11px;
	color:#ababab;
	text-align:left;
	float:left;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
	
	#locations-col-4 {width:155px;
	font-size:11px;
	color:#ababab;
	text-align:left;
	float:left;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}
	
	#locations-col-5 {width:130px;
	font-size:11px;
	color:#ababab;
	text-align:left;
	float:left;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}


#locations-col-3 a:link,#locations-col-2 a:link,#locations-col-1 a:link,#locations-col-4 a:link,#locations-col-5 a:link,
#locations-col-3 a:visited,#locations-col-2 a:visited, #locations-col-1 a:visited,#locations-col-4 a:visited,#locations-col-5 a:visited
{ text-decoration:none; color:#666666; }

#locations-col-3 a:hover,#locations-col-2 a:hover,#locations-col-1 a:hover,#locations-col-4 a:hover,#locations-col-5 a:hover {text-decoration:underline;}

#locations-col-3 h3 a:link,#locations-col-2 h3 a:link,#locations-col-1 h3 a:link,#locations-col-4 h3 a:link,
#locations-col-3 h3 a:visited,#locations-col-2 h3 a:visited, #locations-col-1 h3 a:visited,#locations-col-4 h3 a:visited,#locations-col-5 h3 a:visited
{ text-decoration:underline; color:#33bfd3; text-decoration:none; font-style:normal; }

#locations-col-3 h3 a:hover,#locations-col-2 h3 a:hover,#locations-col-1 h3 a:hover,#locations-col-4 h3 a:hover,#locations-col-5 h3 a:hover {color:#ffffff;}

#locations-col-2 {
padding-left:0px;
padding-right:0px;
}
.style1 {color: #009AC4}
.style4 {font-size: 11px}

/*END LOCATIONS DROP DOWN */



-->

#inner-content {
	width:740px;
	position:relative;
	overflow:auto;
	margin-top:25px;
	background-color: #FFFFFF;
	margin-right: 10px;
	margin-left: 10px;
	background-image: url(../../images/interface/intbg.gif);
	background-repeat: repeat-y;
	background-position: right;
}

#inner-content-white {
	width:740px;
	position:relative;
	overflow:auto;
	margin-top:25px;
	background-color: #FFFFFF;
	margin-right: 10px;
	margin-left: 10px;
}

#inner-content #col1, #inner-content-white #col1 {
	width:166px;
	padding-right: 5px;
	float: left;
	position:relative;
	padding-top: 10px;
}

#inner-content #col2 {
	width:402px;
	padding-right: 5px;
	float: left;
	position:relative;
	padding-top: 10px;
	padding-bottom: 15px;
}

#inner-content #col2-wide, #inner-content-white #col2-wide {
	width:552px;
	padding-right: 5px;
	float: left;
	position:relative;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 15px;
}

#inner-content #col2-full, #inner-content-white #col2-full {
	width:710px;
	padding-right: 10px;
	float: right;
	position:relative;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 15px;
}

#inner-content #col3, #inner-content-white #col3 {
	width:161px;
	float: right;
	position:relative;
	padding-top: 10px;
}

#inner-content #col3 #search, #inner-content-white #col3 #search {
margin-right:10px;
color:#575757;
font-weight:bold;
margin-left:5px;
}

#inner-content #col3 #search .searchbox, #inner-content-white #col3 #search .searchbox {
position:absolute; top:42px;right:45px;
}

#inner-content #col2 h1,#inner-content #col2-wide h1,#inner-content #col2-full h1,
#inner-content-white #col2 h1,#inner-content-white #col2-wide h1,#inner-content-white #col2-full h1 {
	color:#333333;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #939393;
	margin-bottom:10px;
}

#inner-content #col2 p, #inner-content #col2 div, #inner-content #col2 td, #inner-content #col2 li,
#inner-content #col2-wide p, #inner-content #col2-wide div, #inner-content #col2-wide td, #inner-content #col2-wide li,
#inner-content #col2-full p, #inner-content #col2-full div, #inner-content #col2-full td, #inner-content #col2-full li,
#inner-content-white #col2 p, #inner-content-white #col2 div, #inner-content-white #col2 td, #inner-content-white #col2 li,
#inner-content-white #col2-wide p, #inner-content-white #col2-wide div, #inner-content-white #col2-wide td, #inner-content-white #col2-wide li,
#inner-content-white #col2-full p, #inner-content-white #col2-full div, #inner-content-white #col2-full td, #inner-content-white #col2-full li
 {
	padding-top:5px;
	padding-bottom:10px;
	line-height: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#inner-content #col2 tr.content td, #inner-content-white #col2-wide tr.content td, #inner-content-white #col2-full tr.content td{ color:#FFFFFF; background-color:#3D3D3D; }
#inner-content #col2 tr.alt td, #inner-content-white #col2-wide tr.alt td, #inner-content-white #col2-full tr.alt td { color:#000000; background-color:#EFEFEF; }
#inner-content #col2 td, #inner-content-white #col2-wide td, #inner-content-white #col2-full td { padding-left:5px; background-color:#DFDFDF;}


#inner-content #col2 li, #inner-content-white #col2-wide li, #inner-content-white #col2-full li {
	list-style-type: disc;
	list-style-position: inside;
	margin-left: 15px;
}

#inner-content #col2 a, #inner-content #col2 a:link, #inner-content #col2 a:visited,
#inner-content-white #col2-wide a, #inner-content-white #col2-wide a:link, #inner-content-white #col2-wide a:visited,
#inner-content-white #col2-full a, #inner-content-white #col2-full a:link, #inner-content-white #col2-full a:visited {color:#009AC4; text-decoration:none;}


#inner-content #col2 hr, #inner-content-white #col2-wide hr, #inner-content-white #col2-full hr {
	padding-bottom: 10px;
	border-bottom-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #CCCCCC;
}


#inner-content h4, #inner-content-white h4 {
	font-size:15px;
	color:#b35622;
	padding-top:15px;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 10px;
}

#inner-content p strong, #inner-content-white p strong {color:#2D2D2D; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

.lined {padding-bottom:15px; border-bottom-color:#CCCCCC; border-bottom-style:dashed; border-bottom-width:1px;}

/* about us box */
#related {
	padding:15px 0px 10px;
	margin-left:10px;
	margin-right:10px;
	width: 140px;
}
#related, #related p{color:#594b44; font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #594b44;}
#related ul {
	margin-top: 5px;
	margin-left: 5px;
	width:133px;
}
#related ul li {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #594b44;
	list-style-type: none;
	line-height:20px;
	padding-right: 20px;
	background-image:url(../../images/interface/grayicon.gif);
	background-repeat:no-repeat;
	background-position:right;
	width:100px;
	display: inline;
	white-space: normal;
	position: relative;
}

#related a:link, #related a:visited { color: #594b44; text-decoration:none;}

#related a:hover {
	color:#b35622;
	text-decoration: underline;
}

#sublinks {
	padding-left: 10px;
}
#sublinks .hdr, #sublinks .hdr a:visited, #sublinks .hdr a:link{
	color:#000000;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	text-decoration:none;
}

#sublinks ul {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
#sublinks li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b35622;
	list-style-position: outside;
	line-height:20px;
	list-style-image: url(../../images/interface/lessthanicon.gif);
}

#sublinks li a:link {color: #b35622; text-decoration:none; }
#sublinks li a:visited {color: #b35622; text-decoration:none; }
#sublinks li a:hover { color:#009ac4;text-decoration:underline; }
#sublinks .subnavselected {font-weight:bold;}

#ministries-list {
list-style-image:none;
list-style-position:outside;
list-style-type:none ;
}

#ministries-list li {
font-size:11px;
line-height:16px;
list-style-image:none;
list-style-type:none !important;
min-height:116px;
padding-top:5px;
}

#ministries-list span {
float:left;
height:95px;
width:109px;
}

#ministries-list p {
margin-left:115px;
padding:0px;
}

#printemail td, #printemail a:link, #printemail a:visited  {font-family:Verdana, Helvetica, sans-serif; font-size:10px; color:#b35622;}

#slidewrap {
	margin: 0;
	padding: 0px;
}
#slidewrap div { text-align: center; }

.slideshow {height:242px;}

/* SEARCH PAGE AND RESULTS */
.infoline { font-size: 80%; font-style: normal; color: #808080;}
.highlight { background: #FFFF40; }
		.searchheading { font-size: 130%; font-weight: bold; }
		.summary { font-size: 80%; font-style: italic; }
		.suggestion { font-size: 100%; }
		.results { font-size: 100%; }
		.category { color: #999999; }
		.sorting { text-align: right; }
		.zoom_searchform { font-size: 100%; }
		.zoom_results_per_page { font-size: 80%; margin-left: 10px; }
-->
/* CSS Document */


