body 
{
	background: #fff url(/images/bg-body-grad.gif) 0 0 repeat-x;
}

#pageWrap { width: 100%;  background: url(/images/bg-home.jpg) center 0 no-repeat; margin: 0; padding: 0; }

#header, #nav, #pageContent, #footer { width: 960px; margin: 0 auto; }
#header { background: none; height: 114px; }
#header .logo { position: absolute; width: 403px; height: 75px;  background: url(/images/evangelical-logo.jpg) 0 0 no-repeat; top: 16px; left: 20px; }
#header .imgFader { right:19px; top:62px; }
#header .secNav li a { margin:0 10px 0 0; padding:0 10px 0 0; }

#breadCrumb { display: none; }

#navWrap { margin: 0 auto; width: 915px; float: none; height:32px; }
#navWrap .navContent { width: 913px; background: url(/images/right_navbar.gif) right top no-repeat; }
#navWrap ul { background: url(/images/left_navbar.gif) left top no-repeat; width: 902px; }
#navWrap li#searchBoxWrap {
	float: right;
}

.searchBox { margin-left:0; width:130px; }
#pageContent {padding-top: 0; }
#footer { padding-left:25px; width:935px; }


/* home page specific */

#middle{ height: 305px; }
#mainFeature { width: 960px; margin: 0 auto; position: relative; }
#services { position: absolute; top: 0; left: 0; }
#services .slide {  position: absolute; top: 0; left: 0; }
#services .content {  position: absolute; }

.alt {
	display: none;
}

#slideGallery .bkgd {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
}

#slideGallery {  }

	#slideGallery {position: absolute; z-index: 600; width: 160px; height: 300px; top: 0; left: 752px;}

	#slideGallery .lt { float: left; }	
	#slideGallery .rt { float: right; }
	
	#slideGallery #btnLt,
	#slideGallery #btnRt { cursor: pointer; margin-top: 12px; width: 21px; height: 28px; display: block; zoom: 1; }
	
	#slideGallery #btnLt { /*left: auto; top: auto;*/ }
	#slideGallery #btnRt {}

	#slideGallery span.frame { position: absolute; }
	#slideGallery span.frame { position: absolute; z-index: 999; }
	
	#slideGallery img.frame { display: block; }
	
	#slideGallery .btnCtrl { position: absolute; left: 70px; width: 36px; height: 10px; cursor:pointer; }
	
	#slideGallery #btnTop { top: 3px; }
	
	#slideGallery #btnBtm { bottom: 3px;}
	
	#mainVideoContent {
		z-index: 500;
		position: absolute;
		top: 175px;
		left: 207px;
		width: 388px;
		height: 262px;
	}
	#mainVideoContent h2 { margin:0 0 10px 0; text-align: center; font-size: 16px; }
	#mainVideoContent h3 { margin:0; font-size: 14px;}
	#mainVideoContent p { padding-right: 10px;}
	#mainVideoContent .videoPg { color: #acabae; text-align: right; padding-right: 12px; margin: 5px 0 0 0;}
	#mainVideoContent .scrollContent { margin-top: 15px; height: 230px; overflow-y:auto; overflow-x:hidden; overflow:auto;  }
	
	#flashWrapper { position: absolute; top: 0; left: 0; z-index: 999;}
	#flashWrapper #flashFile { margin-top: 26px;}

	#listWindow { position: absolute; left: 0; top: 16px;  z-index: 100; width: 160px; height: 267px; overflow: hidden; text-align: right; }
	#listWindow h3 { font-size: 12px; color: #8e550b; margin: 0; }
	#listWindow table { width: 138px; }
	#listWindow td, #listWindow th { text-align: center; }
	#listWindow th { height: 37px; vertical-align: middle; }

	#listWindow .slide { display: block; padding: 3px; height: 83px; cursor: pointer; width: 139px; text-align: center; margin-left: 15px; }
	#listWindow .active { padding: 2px !important; border: solid 1px #efd0b2; background: #fbe8c9; }
	#listWindow td { padding: 0 10px; width: 77px; text-align: left; }
	#listWindow .captions td strong { color: #8c97a5; text-transform: uppercase; font-size: 10px; }
	#listWindow .captions td { color: #8c97a5; font-size: 10px; }
	#listWindow .navItem {
		cursor:pointer;
		display:block;
		height:83px;
		margin-left:15px;
		padding:3px;
		text-align:center;
		width:139px;
	}
	
	#slideNav { position: absolute;	top: 0px; left: 0px; width: 143px; }
	#hilite { display: none; position: absolute; top: 0; left: 7px; }
	/* Tool Tips for Videos */
	#slideGallery { zoom: 1;}
	#slideGallery .toolTip { background: #404040; border: 2px solid #767676; z-index: 999; color: #a8a8a8; font-family: Arial, Helvetica, sans-serif; opacity: 90; filter:alpha(opacity=90); }
	
	#slideGallery .toolTip h4 { color: #a8a8a8; font-family: Arial, Helvetica, sans-serif; padding-top: 9px; margin: 0; font-size: 13px; font-weight: bold; }
	#slideGallery .toolTip p { color: #a8a8a8; font-family: Arial, Helvetica, sans-serif; padding-top: 2px; font-size: 11px; }
	
	.backToGallery { display: none; }
	
	#bottom { padding-top: 25px;}
	
	
	#bottom, #bottom p {
		font-size: 14px;
	}
	
	#bottom h3 {
		font-size: 18px; color: #4d903b;
		margin-bottom: 14px;
	}
	
	#bottom h4 {
		font-size: 14px; color: #3c6ba5;
	}
	
	#bottom #news { width: 327px; background: url(/images/construction-faded.jpg) right 37px no-repeat; margin-right: 30px; }
	#bottom #news .content { width: 210px; }
	#bottom #news h3 { height: 34px; width: 265px; background: url(/images/head-construction.gif) 0 0 no-repeat; }
	#bottom #news #evanAndYou {
		background: url(/images/campaign-ampersand.gif) no-repeat;
		padding: 14px 0 0 87px;
		height: 83px;
		width: 100%;
	}
	#bottom #news #evanAndYou h4 {
		margin: 0 0 0.5em 0;
	}
	#bottom #healthEd h3 { height: 34px; width: 210px; background: url(/images/head-health-ed.gif) 0 0 no-repeat; margin-right: 30px; }
	#bottom .homeLink { clear: both; }
	#bottom #miscLinks h3 { padding-top: 5px; margin-bottom: 10px; font-weight: normal; }
	#bottom #miscLinks { width: 223px; }
	#bottom #miscLinks img {
		float: right; margin: 0 0 10px 10px;
	}
	
/* Slide content styling */
#services .slide { display: none; }
#services .cardio { display: block; }
#services .slide .content { width: 350px; }	
#services .slide .content,
#services .slide .content p { font-size: 14px; line-height: 1.4em; margin-bottom: 1.4em; }

#services .slide .cta { padding-left: 15px; background: url(/images/home-slides/arrow-green.gif) 0 3px no-repeat; }
	
#services .cardio .content{ top: 121px; left: 370px; }
#services .cardio .content .cta { position: absolute; top: 80px; left: 210px; }
#services .annualFund .content { top: 140px; left: 454px; width: 280px; }
#services .findPhysician .content { top: 140px; left: 71px; }
#services .hospice .content { top: 143px; left: 364px; }
#services .breastHealth .content { top: 181px; left: 229px; }
#services .hyperbaric .content { top: 170px; left: 434px; }
#services .bariatrics .content { top: 134px; left: 59px; width: 263px;  }
#services .familyPlace .content { top: 138px; left: 360px; }
#services .joint .content { top: 123px; left: 53px; }
#services .visitorInfo .content { top: 135px; left: 71px; width: 263px;  }
#services .visitorInfo .content ul { margin-top: 0; }