html, body {
	background:url(../../images/bg_global.jpg) repeat-x;
}

body {
	padding:0;
	margin:0;
}


#container {
	padding:0;
	margin:0;
}

#header {
	padding:0;
	margin:0 auto;
	width:985px;
	height:254px;
	background:url(../../images/bg_header.jpg) no-repeat;
}

#top_nav {
	padding:52px 0 0 570px;
	margin:0;
}

#top_nav a {
	padding:0 28px 0 0;
	margin:0;
	font:14px/17px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
}

#top_nav a:hover {
	color:#eddc4b;
	text-decoration:underline;
}

#home_page #top_nav #home, #care_page #top_nav #care {
	color:#eddc4b;
	text-decoration:underline;
}

.logo {
	padding:0;
	margin:23px 0 0 471px;
	width:215px;
	border:0;
	float:left;
}


#nav {
	padding:39px 0 0 117px;
	margin:0;
	float:left;
	font:14px/17px Arial, Helvetica, sans-serif;
	width:868px;
}

#nav ul {
	padding:0;
	margin:0;
}

#nav ul li {
	padding:0 47px 0 0;
	margin:0;
	list-style:none;
	display:inline;
}

#nav a {
	text-decoration:none;
	color:#696A6C;
}

#nav #christus a:hover {
	color:#DE8B19;
}

#nav #lakecharles a:hover {
	color:#006A7C;
}

#nav #community a:hover {
	color:#984708;
}

#nav #progress a:hover {
	color:#00853F;
}

#nav #contact a:hover {
	color:#BEA400;
}


#christus_page #nav #christus a {
	color:#DE8B19;
}

#lakecharles_page #nav #lakecharles a {
	color:#006A7C;
}

#community_page #nav #community a {
	color:#984708;
}

#progress_page #nav #progress a {
	color:#00853F;
}

#contact_page #nav #contact a {
	color:#BEA400;
}

#navElements {
	padding:5px 0 0 109px;
	margin:0;
	float:left;
	height:51px;
}


#content {
	padding:0;
	margin:0;
	float:left;
	width:985px;
	background:url(../../images/bg_content.jpg) no-repeat;
}

#columnOne {	
	padding:0 20px 25px 0;
	margin:0;
	float:left;
	width:400px;
}

#columnTwo {
	padding:115px 0 0 67px;
	margin:0;
	width:200px;
	float:left;
}

/* --------------------- homepage --------------------- */

#content_home {
	padding:0;
	margin:0;
	float:left;
	width:985px;
	background:url(../../images/img_hdr_hmpg.jpg) no-repeat;
}


#copy {
	padding:0 139px 0 125px;
	margin:0 auto;
	width:721px;
	background:url(../../images/bg_copy.png) repeat-y;
	float:left;
	
}

h1 {
	padding:76px 0 0 0;
	margin:0;
	color:#662D91;
	font:29px/29px Georgia, "Times New Roman", Times, serif;
}



p {
	padding:15px 0 0 0;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	line-height:140%;
}

#home_page #content_home #columnOne {	
	padding:0 15px 15px 0;
	margin:0;
	float:left;
	width:335px;
}

#home_page #content_home #columnTwo {
	padding:0 0 0 34px;
	margin:0;
	width:200px;
	float:left;
}




#copy a {
	color:#662D91;
}

#copy a:hover {
	text-decoration:none;
	background-color:#662D91;
	color:#fff;
}

/* --------------------- faqs --------------------- */

.subheader {
	color:#6b2c91;
	font-weight:bold;
}

#faq_page #columnOne {	
	padding:0 0 25px 0;
	margin:0;
	float:left;
	width:700px;
}

#faq_page #columnOne ol {
	width:700px;
	list-style:none;
	padding:0;
	margin:15px 0 0 0;
	border-top:1px solid #eddc4b;
}

#faq_page #columnOne ol li {
	padding:0;
	margin:0;
	border-bottom:1px solid #eddc4b;
}

#faq_page #columnOne ol li a {
	text-decoration:none;
	display:block;
	padding:5px 10px;
	color:#5d6651;
}

#faq_page #columnOne ol li a:hover {
	background:#eddc4b;
}


/* --------------------- contact us --------------------- */

#content_contact {
	padding:0;
	margin:0;
	float:left;
	width:985px;
	background:url(../../images/img_hdr_cntct_us.jpg) no-repeat;
}

#content_contact #columnOne {
	padding:0 25px 15px 0;
	margin:0;
	width:375px;
	float:left;
}

#content_contact #columnTwo {
	padding:460px 0 0 0;
	margin:0;
	width:318px;
	float:right;
}

dt, dd, dl {
	padding:0;
	margin:0;
}

#content_contact h1 {
	padding:76px 0 0 0;
	margin:0;
	color:#BEA400;
	font:29px/29px Georgia, "Times New Roman", Times, serif;
}

#content_contact a {
	color:#BEA400;
}

#content_contact a:hover {
	color:#fff;
	background-color:#BEA400;
}


/* --------------------- community --------------------- */

#content_community {
	padding:0;
	margin:0;
	float:left;
	width:985px;
	background:url(../../images/img_hdr_cmnty.jpg) no-repeat;
}

#content_community #columnOne {	
	padding:0 15px 43px 0;
	margin:0;
	float:left;
	width:415px;
}

#content_community h1 {
	padding:76px 0 0 0;
	margin:0;
	color:#984708;
	font:29px/29px Georgia, "Times New Roman", Times, serif;
}

#content_community a {
	color:#984708;
}

#content_community a:hover {
	color:#fff;
	background-color:#984708;
}

#content_community h2 {
	padding:20px 0 0 0;
	margin:0;
	color:#984708;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:140%
}

#content_community ul li {
	padding:0;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:140%
}

/* --------------------- christus --------------------- */

#content_christus {
	padding:0;
	margin:0;
	float:left;
	width:985px;
	background:url(../../images/img_hdr_chrsts.jpg) no-repeat;
}

#content_christus h1 {
	padding:76px 0 0 0;
	margin:0;
	color:#DE8B19;
	font:29px/29px Georgia, "Times New Roman", Times, serif;
}

#content_christus h2 {
	padding:20px 0 0 0;
	margin:0;
	color:#DE8B19;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:140%
}

#content_christus p {
	padding:15px 10px 0 0;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	line-height:140%;
}

#content_christus a {
	color:#DE8B19;
}

#content_christus a:hover {
	color:#fff;
	background-color:#DE8B19;
}


/* --------------------- lake charles --------------------- */

#content_lakecharles {
	padding:0;
	margin:0;
	float:left;
	width:985px;
	background:url(../../images/img_hdr_lkchrls.jpg) no-repeat;
}

#content_lakecharles #columnOne {	
	padding:0 0 43px 0;
	margin:0;
	float:left;
	width:420px;
}

#content_lakecharles h1 {
	padding:110px 0 0 0;
	margin:0;
	color:#006A7C;
	font:29px/29px Georgia, "Times New Roman", Times, serif;
}

#content_lakecharles p {
	padding:15px 0 200px 0;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	line-height:140%;
}

#content_lakecharles a {
	color:#006A7C;
}

#content_lakecharles a:hover {
	color:#fff;
	background-color:#006A7C;
}


/* --------------------- caregivers --------------------- */

#content_caregivers {
	padding:0;
	margin:0;
	float:left;
	width:985px;
	background:url(../../images/img_hdr_crgvrs.jpg) no-repeat;
}


#content_caregivers p {
	padding:15px 0 25px 0;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	line-height:140%;
}


/* --------------------- progress report --------------------- */

#content_progress {
	padding:0;
	margin:0;
	float:left;
	width:985px;
	background:url(../../images/img_hdr_prgrs_rprt.jpg) no-repeat;
}

#content_progress h1 {
	padding:76px 0 0 0;
	margin:0;
	color:#00853F;
	font:29px/29px Georgia, "Times New Roman", Times, serif;
}

#content_progress a {
	color:#00853F;
}

#content_progress a:hover {
	color:#fff;
	background-color:#00853F;
}

#content_progress #columnTwo {
	padding:105px 0 0 0;
	margin:0;
	width:300px;
	float:right;
}


/*------------------------ segments ------------------*/



dt {
	padding:15px 0 0 0;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:140%;
}

dd {
	padding:0;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:140%;
}

#footer {
	padding:0;
	margin:0 auto;
	width:985px;
	height:105px;
	background:url(../../images/bg_footer.jpg) no-repeat;
	float:left;
	text-align:center;
	color:#C9CED1;
	font:12px/42px Arial, Helvetica, sans-serif;
}

#footer ul li {	
	padding:0 10px 0 0;
	margin:0;
	display:inline;
}

#footer a {
	padding:0;
	margin:0;
	color:#662D91;
}

#footer a:hover {
	text-decoration:none;
}


/* font changer ----------------------------------*/
#font {
	padding:55px 0 0 77px;
	margin:0;
	width:30px;
	float:left;
}

a.plus {
	padding:0;
	margin:0;
	background:url(../../images/btn_plus.gif) no-repeat;
	display:block;
	width:13px;
	height:13px;
	float:left;
}

a:hover.plus {
	background:url(../../images/btn_plus_over.gif) no-repeat;
}

a.minus {
	padding:0 0 0 4px;
	margin:0;
	background:url(../../images/btn_minus.gif) no-repeat;
	width:13px;
	height:13px;
	float:left
}

a:hover.minus {
	background:url(../../images/btn_minus_over.gif) no-repeat;
}