/* WARTBURG */



/* GENERAL */



.floatleft {float:left;}

.floatright {float:right;}

.clear {clear:both}



p {

color:#444;

}



* {

margin:0;

padding:0;

font-family:Arial, Helvetica, sans-serif;

}



body {

background:url(../images/main_wrap_bg.gif);

}

#wrapper {
	margin: 0 auto;
	background: #FFF;
	width: 850px;
}

#content_body { /* width is set inline, may vary by page */

margin-right:auto;

margin-left:auto;

background:#fff;

}



#header, #footer {

width:100%;

}



#content { /* width is set inline */

margin-right:auto;

margin-left:auto;

border-top:1px solid #ccc;

padding:10px 0 20px 0;

}



#header {

height:65px;

padding:15px 0 15px 0;

color:#aaa;

}



#header a, #header a:visited {

text-decoration:none;

color:#039;

}



#header a:hover {

color:#093;

}



ul#header_nav {

list-style:none;

padding:35px 20px 0 0;

}



ul#header_nav li {

float:left;

}





/* footer */





#footer {

background:#039;

height:90px;

color:#fff;

}



#footer p.address {

font-family:times new roman, times, serif;

font-size:14px;

}



#footer p.strong {

font-size:16px;

} 



#footer p.address {

width:275px;

padding:20px 0 0 20px;

float:left;

color:#fff;

} 



ul#footer_nav {

font-size:12px;

list-style:none;

padding:44px 20px 0 0;

}



ul#footer_nav li {

float:left;

}



ul#footer_nav a, 

ul#footer_nav a:visited {

color:#fff;

text-decoration:none;

}



ul#footer_nav a:hover {

text-decoration:underline;

} 



/* curent link */



.header_current a, .header_current a:visited {color:#093 !important;}

.footer_current a, .footer_current a:visited {text-decoration:underline !important;;}







/* :::::::::::::::::::::::::::::::::::: END GENERAL CSS ::::::::: */



/* ::::::::: START PAGE-BY-PAGE CSS ::::::::::::::::::::::::::::: */


.home_upcomingevent {
width:500px;
border-bottom: thin solid #039;
padding-bottom:20px;
}

.home_upcomingevent h2 {
padding-top:20px;
color:#093;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
}

.home_promo_left {
margin-left:25px;
margin-top:10px;
}

.promo_right {
float:right;
margin-top:10px;
margin-right:100px;
}

.promo_right h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#093;
padding-bottom:10px;
}

.promo_right p {
padding-top:10px;
}


.home_text {

width:500px;

}



.home_text p {

color:#444;

font-size:16px;

line-height:140%;

margin: 10px 0 0 0;

padding:0 20px 0 0;

}



ul.home_nav {

list-style-image: none;

list-style-type: none;

font-size:14px;

font-weight:bold;

width:280px;

}



ul.home_nav li {

margin-top:10px;

padding-left:10px;

}



ul.home_nav {

list-style: none;

margin-left: 0;

padding-left: 1em;

text-indent: -1em;

}



ul.home_nav li a, ul.home_nav li a:visited {

text-decoration:none;

color:#093;

}



ul.home_nav li a:hover {

color:#039;

}

/*interview */

.interview_text  {
width:500px;

}

.interview_text p {

font-size: 12px;

line-height:140%;

margin: 10px 0 0 0;

}

.interview_text a, .interview_text a:visited {

text-decoration:none;

color:#039;
}

.interview_text a:hover {

text-decoration:none;

color:#093;
}

.interview_text h2 {

font-size: 14px;
 
color: #000;

padding-right: 10px;

}

.interview_text ul {

font-size: 12px;

}

/* mission page */



.mission_text {

width:500px;

}



.mission_text p {

color:#444;

font-size:16px;

line-height:140%;

margin: 10px 0 0 0;

padding:0 20px 0 0;

}





/* contact page */



.contacts_content {

width:550px;

}



.contacts_content h1 {

color:#093;

font-size:18px;

margin:10px 0 10px 0;

}



.contacts_content ul {

width:250px;

list-style:none;

}



.contacts_content li a, .contacts_content li a:visited {

color:#000;

text-decoration:none;

font-weight:bold;

font-size:14px;

}



.contacts_content li a:hover {

color:#093;

}





.contacts_content ul ol {

margin-bottom:10px;

font-size:14px;

}



/* directions */



.directions_content {

width:500px;

font-size:14px;

}



.directions_content p {

margin-top:10px;

}



.directions_content h1 {

color:#093;

font-size:18px;

width:200px;

padding-top:40px;

}



/* news */



.news_left {

width:275px;

}



.news_center {

width:500px;

padding-top:13px;

padding-left:15px;

}

.news_center p {

margin-top:10px;

}



.news_center ul {

list-style:none;

color:#093;

font-size:14px;

}



.news_center li {

margin-top:10px;

}



.news_center a, .news_center a:visited {

color:#039;

text-decoration:none;

}



.news_center a:hover {

color:#093;

}



.news_center h2, .news_right h2 {

font-size:18px;

color:#093;

}

.img_release  {

width:200px;
font-size:12px;
margin-top:15px;
float:left;

}


.news_right {
margin-top:15px;

}




.news_right p {

font-size:16px;

margin-top:15px;

}

/* archive */


.archive_left  {

width:275px;

}

.archive_left p {

padding-top:15px;

padding-bottom:15px;

font-size:14px;

font-family:Arial, Helvetica, sans-serif;

}

.archive_left a {

color:#039;

text-decoration:none;

}

.archive_left a:hover {

color:#093;

}

.archive_center  {

width:500px;

padding-top:65px;

padding-left:15px;

}

.archive_center p {

margin-top:10px;

}



.archive_center ul {

list-style:none;

color:#093;

font-size:14px;

}



.archive_center li {

margin-top:10px;

}



.archive_center a, .archive_center a:visited {

color:#039;

text-decoration:none;

}



.archive_center a:hover {

color:#093;

}



.archive_center h2,  {

font-size:18px;

color:#093;

}


/* volunteers */



.volunteers_left {

width:400px;

}



.volunteers_left p {

margin-bottom:20px;

}



.volunteers_right {

width:370px;

}



.volunteers_right ul {

list-style:none;

padding-top:18px;

margin-bottom:35px;

}



.volunteers_right li {

margin-bottom:10px;

}



.volunteers_right h2 {

font-size:16px;

text-align:center;

}



.volunteers_right h2 a, .volunteers_right h2 a:visited  {

text-decoration:none;

color:#093;

}



.volunteers_right h2 a:hover {

color:#039;

}


/* TOUR */

.tour_left {

width:219px;

}

.tour_right {

width:580px;

}

.tour_right h2 {

font-size:18px;

color:#093;

padding: 15px 0 15px 60px; 

}


/* history */



.history_left {

width:219px;



}



.history_left p {

width:219px;

margin-top:25px;

text-align:center;

font-size:12px;

}



.history_left p a, .history_left p a:visited {

text-decoration:none;

color:#093;

}



.history_left p a:hover {

color:#039;

}



.history_right {

width:580px;

}



.history_right p {

font-size:12px;

line-height:140%;

margin-top:15px;

}



.history_right ul {

list-style:none;

padding-top:15px;

}



.history_right li {

float:left;

font-weight:bold;

color:#039;

font-size:14px;

}



.history_right ul div.clear {

height:10px;

margin-bottom:10px;

border-bottom:1px solid #ccc;

} 



.history_right ol {

float:left;

width:500px;

font-size:12px;

padding-left:15px;

}



.history_right ol p {

lineheight:100%;

padding:0;

margin:0;

}



/* links */



.links_left {

width:220px;

}



.links_right {

width:530px;

}



.links_right h2 {

color:#039;

font-size:18px;

margin-top:15px;

margin-bottom:30px;

}



.links_right ul {

list-style:none;

}



.links_right li {

margin-top:15px;

}



.links_right li a, .links_right li a:visited {

font-weight:bold;

color:#093;

text-decoration:none;

}



.
_right li a:hover {

color:#039;

}





/* brochures */



.brochure_left {

width:220px;

padding-left:5px;

}



.brochure_right {

width:490px;

}





.brochure_right h1 {

font-size:22px;

padding-top:10px;

color:#039;

}



.brochure_right p.note {

color:#666;

font-size:14px;

margin-bottom:20px;

}



.brochure_right ul {

list-style:none;

}







.brochure_right li {

margin-bottom:10px;

font-size:16px;

}



.brochure_right li a, .brochure_right li a:visited {

text-decoration:none;

color:#093;

}







.brochure_right li a:hover {

color:#039;

}



/* skilled */



.skilled_left {

width:249px;

}



.skilled_left p {

font-size:14px;

margin-top:5px;

margin-bottom:10px;

}



.skilled_left a, .skilled_left a:visited {

color:#093;

text-decoration:none;

}



.skilled_left a:hover {

color:#039;

}



.skilled_right {

width:520px;

padding:15px 10px 0 0;

}



.skilled_right p {

width:320px;

font-size:14px;

line-height:133%;

float:left;

}



.skilled_right h1 {

font-size:18px;

margin-top:30px;

color:#039;

}



.skilled_right h2 {

font-size:14px;

margin-top:10px;

color:#093;

font-weight:normal;

margin-bottom:5px;

}



.skilled_right .specialized_care p {

float:none;

width:100%;

font-size:12px;

border-bottom:1px solid #ccc;

padding-bottom:10px;

}


/* adc */



.adc_left {

width:254px;

}



.adc_left p {

font-size:14px;

margin-top:20px;

margin-bottom:30px;

}



.adc_left a, .adc_left a:visited {

text-decoration:none;

color:#093;

}



.adc_left a:hover {

color:#039;

}



.adc_right {

width:540px;

}





.adc_right p.adc_copy {

width:260px;

font-size:12px;

float:left;

padding-top:15px;

}



.adc_right .adc_image {

width:255px;

padding-right:10px;

float:right;

}



.adc_right .adc_image p {

font-size:16px;

color:#093;

padding:14px;

text-align:center;

}

.adc_right .adc_image img {

margin-top:10px;

}



.adc_model {

margin-top:10px;

padding: 10px 0 20px 0;

border-bottom:1px solid #ccc;

}



.adc_model h2 {

font-size:18px;

color:#039;

font-weight:normal;

}



.adc_model p {

font-size:14px;

line-height:140%;

}



div.adc_link {

width:250px;

padding-right:20px;

float:left;

text-align:center;

padding-top:20px;

font-weight:bold;

}



div.adc_link a, div.adc_link a:visited {

color:#093;

text-decoration:none;

}



div.adc_link a:hover {

color:#039;

}



/* long term */



.longterm_left {

width:250px;

}



.longterm_left img {

margin-bottom:15px;

}



.longterm_left p {

margin-top:20px;

font-size:14px;

}



.longterm_left p a, .longterm_left p a:visited {

text-decoration:none;

color:#093;

}



.longterm_left p a:hover {

color:#039;

}



.longterm_right {

padding-top:8px;

width:530px;

}



.longterm_right p {

font-size:16px;

margin-bottom:10px;

}



.longterm_right h2 {

color:#093;

font-size:16px;

margin-top:20px;

}



.longterm_right ul {

padding-left:20px;

list-style:disk;

}



.longterm_right li {

padding-top:6px;

}



.longterm_right .longterm_extra {

width:270px;

padding-top:30px;

}





.longterm_right .longterm_extra h1 {

font-size:16px;

color:#093;

text-align:center;

}



.longterm_right .longterm_extra p {

font-size:14px;

text-align:center;

margin-top:20px;

}



.longterm_right .longterm_extra p a, .longterm_right .longterm_extra p a:visited {

color:#039;

text-decoration:none;

}



.longterm_right .longterm_extra p a:hover {

color:#093;

}



.longterm_right img {

padding-top:30px;

}



/* licensed  */



.licensed_left {

width:250px;

}



.licensed_left img {

margin-bottom:15px;

}



.licensed_left p {

margin-top:20px;

font-size:14px;

}



.licensed_left p a, .licensed_left p a:visited {

text-decoration:none;

color:#093;

}



.licensed_left p a:hover {

color:#039;

}



.licensed_right {

padding-top:8px;

width:530px;

}



.licensed_right p {

font-size:16px;

margin-bottom:10px;

}



.licensed_right h2 {

color:#093;

font-size:16px;

margin-top:20px;

}



.licensed_right ul {

padding-left:20px;

list-style:disk;

}



.licensed_right li {

padding-top:6px;

}



.licensed_right .licensed_extra {

width:270px;

padding-top:30px;

}





.licensed_right .licensed_extra h1 {

font-size:16px;

color:#093;

text-align:center;

}



.licensed_right .licensed_extra p {

font-size:14px;

text-align:center;

margin-top:20px;

}



.licensed_right .licensed_extra p a, .licensed_right .licensed_extra p a:visited {

color:#039;

text-decoration:none;

}



.licensed_right .licensed_extra p a:hover {

color:#093;

}



.licensed_right img {

padding-top:30px;

}



/* assisted */



.assisted_left {

width:250px;

}



.assisted_left img {

margin-bottom:20px;

}



.assisted_right {

width:550px;

}



.assisted_right p {

font-size:16px;

padding-top:17px;

}



.assisted_right .assisted_extras {

margin-top:20px;

}



.assisted_right .assisted_extras h1 {

margin-bottom:40px;

margin-top:20px;

}



.assisted_right .assisted_extras h1 a, .assisted_right .assisted_extras h1 a:visited {

font-size:18px;

text-decoration:none;

color:#093;

}





.assisted_right .assisted_extras h1 a:hover {

color:#039;

}



.assisted_right .assisted_extras img {

margin-bottom:20px;

}



/* caregiver */



.caregiver_left {

width:250px;

}



.caregiver_right {

width:525px;

}



.caregiver_right h1 {

color:#093;

font-size:18px;

padding-top:18px;

margin-bottom:10px;

}



.caregiver_right ul {

margin-bottom:10px;

font-size:16px;

color:#444;

padding-left:1em;

}





.caregiver_right ul li {

padding-top:10px;

}



.caregiver_right ul a, .caregiver_right ul a:visited {

color:#444;

text-decoration:none;

}



.caregiver_right ul a:hover {

color:#039;



}



/* speakers bureau */



.speakers_left {

width:270px;

}



.speakers_left p {

font-size:16px;

width:260px;

margin-top:20px;

}



.speakers_left p a, .speakers_left p a:visited {

color:#093;

text-decoration:none;

}





.speakers_left p a:hover {

color:#039;

text-decoration:none;

}



.speakers_right {

width:500px;

}







.speakers_right p {

padding-top:18px;

font-size:14px;

color:#444;

}



.speakers_right .speakers_extras {

margin-top:20px;

}



.speakers_right .speakers_extras img, 

.speakers_right .speakers_extras p {

float:left;

}



.speakers_right .speakers_extras p {

width:300px;

padding-left:20px;

line-height:150%;

color:#039;

}



/* pastoral */



.pastoral_left {

width:250px;

}



.pastoral_left p {

font-size:16px;

width:240px;

margin-top:20px;

}



.pastoral_left p a, .pastoral_left p a:visited {

color:#093;

text-decoration:none;

}



.pastoral_left p a:hover {

color:#039;

text-decoration:none;

}



.pastoral_right {

width:520px;

}



.pastoral_right p {

padding-top:18px;

margin-bottom:15px;

line-height:140%;

font-size:14px;

}



.pastoral_right ul {

margin-bottom:10px;

padding-left:1em;

}



.pastoral_right li {

padding-bottom:10px;

font-size:14px;

}


.pastoral_right img {

padding-right: 40px;

}


/* eldersource */



.eldersource_left {

width:270px;

}

.eldersource_left p {

font-size:16px;

width:240px;

margin-top:20px;

}



.eldersource_left p a, .eldersource_left p a:visited {

color:#093;

text-decoration:none;

}



.eldersource_left p a:hover {

color:#039;

text-decoration:none;

}



.eldersource_right {

width:500px;

padding-top:18px;

}



.eldersource_right p {

margin-bottom:20px;

line-height:130%;

}







/* lifeline */



.lifeline_left {

width:250px;

}



.lifeline_left p {

font-size:16px;

width:240px;

margin-top:20px;

}





.lifeline_left p a, 

.lifeline_left p a:visited {

color:#093;

text-decoration:none;

}





.lifeline_left p a:hover {

color:#039;

text-decoration:none;

}





.lifeline_right {

width:500px;

padding-top:18px;

}



.lifeline_right p {

margin-bottom:20px;

line-height:130%;

}



/* lohman */



.lohman_left {

width:250px;

}



.lohman_left img {

margin-bottom:20px;

}



.lohman_right {

width:550px;

}



.lohman_right p {

font-size:16px;

padding-top:17px;

}



.lohman_left p {

margin-top:20px;

font-size:14px;

}



.lohman_left p a, .lohman p a:visited {

text-decoration:none;

color:#093;

}



.lohman_left p a:hover {

color:#039;

}



/* meadowview */



.meadowview_left {

width:300px;

}



.meadowview_left img {

margin-bottom:20px;

}



.meadowview_left p {

margin-top:20px;

font-size:14px;

}



.meadowview_left p a, .meadowview p a:visited, .link p a, .link p a:visited {

text-decoration:none;

color:#093;

}



.meadowview_left p a:hover, .link p a:hover {

color:#039;

}



.meadowview_right {

width:490px;

}



.meadowview_right p {

margin-bottom:30px;

}



.meadowview_right .link p {

text-align:center;

}





.meadowview_right p {

font-size:16px;

padding-top:17px;

}





.meadowview_extra .floatleft {

width:200px;

}



/* meadowview plans */



.meadowviewplans_left {

width:300px;

}





.meadowviewplans_left img {

margin-bottom:20px;

}





.meadowviewplans_left p {

margin-top:20px;

font-size:14px;

}





.meadowviewplans_left p a, 

.meadowviewplans p a:visited  {

text-decoration:none;

color:#093;

}



.meadowviewplans_left p a:hover, .link p a:hover {

color:#039;

}



.meadowviewplans_right {

width:490px;

}



.meadowviewplans_right p {

margin-bottom:15px;

font-size:16px;

padding-top:17px;

}



.meadowviewplans_right h2 {

font-size:20px;

color:#039;

padding-bottom:5px;

border-bottom:1px solid #ccc;



}

.meadowviewplans_right img {

margin-bottom:20px;

margin-top:7px;

}


/*mcquillen additions*/
.title_text {
	font-family:'Times New Roman', Times, serif; 
	color: #039; 
	font-size: 24px; 
	font-weight: 900;
}

.acute {
	padding: 12px 10px 0px 20px; 
	float: right;	
	width: 515px;
}

.acute p {
	line-height: 20px;
	font-size: 14px;
}

.acute ul {
	line-height: 20px;
	font-size: 14px;
	padding-left: 20px;
}

.acute ul li {
	padding-bottom: 10px;
}

.acute h1 {
	font-size:18px;
	margin-top:30px;
	color:#039;
}

.image_text {
font-size:10px; 
color:#000;
}


