body{	
	margin:auto;
}


/*this must stay as the 2nd item in this style sheet for some JS to work
in pages.js. also the page height must stay the 3rd attribute*/

#pageCopy{
	position:relative;
	width:927px;
	top:105px;
	left:9px;
	z-index:400;
	padding-top: 35px;
	padding-left:30px;
	padding-right: 30px;
}


#leftNav{
	position:absolute;
	width: 716px;
	height:52px;
	top: 60px;
	left: 217px;
	overflow:visible;
	z-index:200;
}

#arleneLink{
	position:absolute;
	width:399px;
	height:117px;
	z-index:30;
	cursor:pointer;
}

#footerImage{
	position:relative;
	background-image:url(/images/home_footer.jpg);
	background-repeat:no-repeat;
	bottom:0px;
	padding:0px;
	margin:0px;
	z-index:0;
	width:999px;
	height:124px;
	left: -30px;
	bottom:35px;
}

#footerPagesImage{
	position:relative;
	background-image:url(/images/main_footer.jpg);
	background-position:top center;
	bottom:-3px;
	padding:0px;
	margin:0px;
	z-index:0;
	width:1004px;
	height:177px;
	left: -40px;
}

#privacyLink{
	position: absolute;
	bottom:-90px;
	height:18px;
	width:250px;
	right:0px;
	cursor:pointer;
	z-index:30;
	font-size:10px;
	z-index:700;
}

#ezineLink{
	position: absolute;
	top:62px;
	height:52px;
	width:154px;
	left:824px;
	cursor:pointer;
	z-index:30;
}

p{
	margin:0px;
	padding:0px;
	overflow:hidden;
}

#pageContent{
	background-image:url(/images/background.jpg);
	background-repeat:no-repeat;
	background-color:#d9edd4;
	width:1002px;
	position:relative;
	display:block;
	margin:auto;
	margin-bottom:0px;
	padding-bottom:0px;
	z-index:0;
}

#headerImages{
	position:absolute;
	width: 940px;
	height:183px;
	top: 275px;
	left: 31px;
	overflow:hidden;
}

.headerImg{
	position:absolute;
	width: 940px;
	height:183px;
	overflow:hidden;
}

#loader{
	position:absolute;
	height:15px;
	width:50px;
	top:109px;
	left:11px;
	display:none;
}

.mouseOverNav{
	background-color: #EBD335;
}

.mouseOutNav{
	background-color: ;
	
}


/*home page css*/
#homeContent{
	position:absolute;
	width: 535px;
	height:175px;
	top: 210px;
	left:205px;
	z-index:20;
	overflow:hidden;
}

#drugFreeContent{
	padding-top: 100px;
	padding-left:30px;
	padding-right: 30px;
	padding-bottom:15px;
}

#occupationalContent{
	padding-top: 100px;
	padding-left:30px;
	padding-right: 30px;
	padding-bottom:15px;
}

#travelContent{
	padding-top: 100px;
	padding-left:30px;
	padding-right: 30px;
	padding-bottom:15px;
}

#flushotContent{
	padding-top: 100px;
	padding-left:30px;
	padding-right: 30px;
	padding-bottom:15px;
}

#trainingContent{
	padding-top: 100px;
	padding-left:30px;
	padding-right: 30px;
	padding-bottom:15px;
}

#resourcesContent{
	padding-top: 100px;
	padding-left:30px;
	padding-right: 30px;
	padding-bottom:15px;
}

#contactUsContent{
	padding-top: 100px;
	padding-left:30px;
	padding-right: 30px;
	padding-bottom:15px;
	height: 550px;
}

#homeImg{
	position:relative;
	top:-35px;
	left:-30px;
	width:987px;
}

#speakingImg{
	position:relative;
	overflow:hidden;
	top:-35px;
	left:-31px;
	width:988px;
	height:470px;
	
}

#contactInfoContainer{
	position:absolute;
	left:245px;	
}

#homeSlogan{
	position:absolute;
	width:350px;
	height:50px;
	bottom:30px;
	left:320px;
	z-index:100;
	font-style:italic;
}

#topHealthNav{
	position:absolute;
	background-image:url(/images/topNanBack.jpg);
	height:108px;
	width:988px;
	top:0px;
	left:8px;
	z-index:100;
}
