/* EDGEWATER */
.ew-body { background:#7e99a9; margin: 0px; padding: 0px; }
.ew-header-bg { background:url(/webart/images/ew-header-bg.jpg) no-repeat right; height:100px; }
#ew-font-size { font: 12px/18px Arial, Helvetica, sans-serif; COLOR: #556d7d; position:relative; padding: 0px; margin: 52px 0px 0px 548px; text-align:left; }
#ew-font-size IMG { padding:0px 0px 0px 4px; }
#ew-topnav ul li.topnav-null { background-image:none; }
#ew-topnav { position:relative; padding: 0px; margin: 0px 31px 0px 5px; text-align:right; }
#ew-topnav ul { margin:0px; padding:0px; display:inline; }
#ew-topnav ul li { font: 12px/18px Arial, Helvetica, sans-serif; COLOR: #556d7d; padding: 0px 0px 0px 7px; margin: 0px; display:inline; background:url(/webart/images/topnav-b.gif) no-repeat left; }
#ew-topnav ul li  A:link    { COLOR: #556d7d; text-decoration:none; }
#ew-topnav ul li  A:visited { COLOR: #556d7d; text-decoration:none; }
#ew-topnav ul li  A:active  { COLOR: #556d7d; text-decoration:none; }
#ew-topnav ul li  A:hover   { COLOR: #666630; text-decoration:none; }
.ew-l-bg { background:url(/webart/images/ew-l-bg.jpg) no-repeat top right; }
.ew-r-bg { background:url(/webart/images/ew-r-bg.jpg) no-repeat top left; }
.ew-t-bg { background:url(/webart/images/ew-t-bg.jpg) no-repeat; height:20px; }
.ew-nav-l { background:url(/webart/images/ew-nav-l.jpg) no-repeat; height:39px; width:16px; }
.ew-nav-r { background:url(/webart/images/ew-nav-r.jpg) no-repeat; height:39px; width:14px; }
.ew-body-l { background:#d4dce1 url(/webart/images/ew-body-l.jpg) no-repeat; width:16px; }
.ew-body-r { background:#d4dce1 url(/webart/images/ew-body-r.jpg) no-repeat; width:14px; }
.ew-inside-body-leftnav { background:#d4dce1 url(/webart/images/ew-inside-body-leftnav.jpg) no-repeat top; height:437px; vertical-align:top; }
.ew-inside-body { background:#d4dce1 url(/webart/images/ew-inside-body.jpg) no-repeat top; height:437px; vertical-align:top; }
.ew-footer { padding:20px 0px 0px 0px; background:url(/webart/ew-footer-logo.gif) no-repeat 10px 10px; }
.ew-footer P { font: 11px/18px Arial, Helvetica, sans-serif; COLOR: #34444e; padding: 0px; margin:0px; text-align: center; }
.ew-footer P A:link    { COLOR: #34444e; }
.ew-footer P A:visited { COLOR: #34444e; }
.ew-footer P A:active  { COLOR: #34444e; }
.ew-footer P A:hover   { COLOR: #cad4da; }

/* OVERALL PAGE BODY STYLE */
body { background:#d8d8ac url(/webart/images/bg.jpg) repeat-x top; margin: 0px; padding: 0px; }
.l-bg { background:url(/webart/images/l-bg.jpg) no-repeat top right; }
.r-bg { background:url(/webart/images/r-bg.jpg) no-repeat top left; }
.t-bg { background:url(/webart/images/t-bg.jpg) no-repeat; height:20px; }
.header-bg { background:url(/webart/images/header-bg.jpg) no-repeat right; height:100px; }
.nav-l { background:url(/webart/images/nav-l.jpg) no-repeat; height:39px; width:16px; }
.nav-r { background:url(/webart/images/nav-r.jpg) no-repeat; height:39px; width:14px; }
.home-content { background:url(/webart/images/home-photo.jpg) no-repeat top; height:437px; width:908px; vertical-align:top; }
.body-l { background:url(/webart/images/body-l.jpg) no-repeat; width:16px; }
.body-r { background:url(/webart/images/body-r.jpg) no-repeat; width:14px; }
.inside-body-leftnav { background:url(/webart/images/inside-body-leftnav.jpg) no-repeat top; height:437px; vertical-align:top; }
.inside-body { background:url(/webart/images/inside-body.jpg) no-repeat top; height:437px; vertical-align:top; }
.inside-content { vertical-align:top; padding: 15px 22px 22px 22px; }

#home-news { float:right; width:272px; padding:0px; margin:305px 10px 0px 0px; }
#home-news UL { margin:0px; padding:0px; }
#home-news UL LI { margin:0px; padding:0px; }
#home-news UL LI  { font: 11px/18px Arial, Helvetica, sans-serif; COLOR: #283442; padding: 0px; margin:0px; text-align:justify; }
#home-news UL LI  A:link    { COLOR: #283442; }
#home-news UL LI  A:visited { COLOR: #283442; }
#home-news UL LI  A:active  { COLOR: #283442; }
#home-news UL LI  A:hover   { COLOR: #666630; }

#home-retirement-living { width:445px; margin: 2px 0px 0px 25px; }
#home-retirement-living H1 { font: bold 14px 'Trebuchet MS', Helvetica, sans-serif;; COLOR: #384569; text-align:left; margin:0px 0px 0px 0px; text-transform:uppercase; }
#home-retirement-living P { font: 11px/13px Arial, Helvetica, sans-serif; COLOR: #515e6c; text-align:left; margin: 0px 165px 0px 0px; }
#home-retirement-living A { text-decoration:none; }

#home-healthcare-and-rehabilitation { width:445px; margin: 10px 0px 0px 25px; }
#home-healthcare-and-rehabilitation H1 { font: bold 14px 'Trebuchet MS', Helvetica, sans-serif;; COLOR: #384569; text-align:left; margin:0px 0px 0px 0px; text-transform:uppercase; }
#home-healthcare-and-rehabilitation P { font: 11px/13px Arial, Helvetica, sans-serif; COLOR: #515e6c; text-align:left; margin: 0px 165px 0px 0px; }
#home-healthcare-and-rehabilitation A { text-decoration:none; }

#home-in-home-health { width:445px; margin: 18px 0px 0px 25px; }
#home-in-home-health H1 { font: bold 14px 'Trebuchet MS', Helvetica, sans-serif;; COLOR: #384569; text-align:left; margin:0px 0px 0px 0px; text-transform:uppercase; }
#home-in-home-health P { font: 11px/13px Arial, Helvetica, sans-serif; COLOR: #515e6c; text-align:left; margin: 0px 165px 0px 0px; }
#home-in-home-health A { text-decoration:none; }

#home-hospice-and-palliative-care { width:445px; margin: 18px 0px 0px 25px; }
#home-hospice-and-palliative-care H1 { font: bold 14px 'Trebuchet MS', Helvetica, sans-serif;; COLOR: #384569; text-align:left; margin:0px 0px 0px 0px; text-transform:uppercase; }
#home-hospice-and-palliative-care P { font: 11px/13px Arial, Helvetica, sans-serif; COLOR: #515e6c; text-align:left; margin: 0px 155px 0px 0px; }
#home-hospice-and-palliative-care A { text-decoration:none; }

#home-community-wellness { width:495px; margin: 18px 0px 0px 25px; }
#home-community-wellness H1 { font: bold 14px 'Trebuchet MS', Helvetica, sans-serif;; COLOR: #384569; text-align:left; margin:0px 0px 0px 0px; text-transform:uppercase; }
#home-community-wellness P { font: 11px/13px Arial, Helvetica, sans-serif; COLOR: #515e6c; text-align:left; margin: 0px 165px 0px 0px; }
#home-community-wellness A { text-decoration:none; }

#supported-ministry { width:635px; margin:14px 0px 0px 0px; font: 11px Arial, Helvetica, sans-serif; COLOR: #666630; text-align:right; }

.h1-and { font-size:10px; }

#font-size { font: 12px/18px Arial, Helvetica, sans-serif; COLOR: #869ea7; position:relative; padding: 0px; margin: 52px 0px 0px 548px; text-align:left; }
#font-size IMG { padding:0px 0px 0px 4px; }

/* OVERALL CONTENT PARAGRAPH STYLES */
/**/
P { COLOR: #333333; padding: 0px; margin:0px; }
P A:link    { COLOR: #666630; }
P A:visited { COLOR: #666630; }
P A:active  { COLOR: #666630; }
P A:hover   { COLOR: #869ea7; }


/* BULLETED LISTING STYLES */
UL { margin-left:25px; padding:0px; text-align:left;}
LI { list-style: square; text-align:left; padding:0px; margin:0px; }

/* HEADING STYLES */

H1 { font: normal 18px 'Trebuchet MS', Helvetica, sans-serif; COLOR: #384569; text-align:left; margin:0px 0px 8px 0px; }
H1 A:link    { COLOR: #003366; text-decoration:none; }
H1 A:visited { COLOR: #003366; text-decoration:none; }
H1 A:active  { COLOR: #003366; text-decoration:none; }
H1 A:hover   { COLOR: #333333; text-decoration:none; }

H2 { font: bold 14px 'Trebuchet MS', Helvetica, sans-serif; COLOR: #333333; text-align:left; margin:0px; padding:0px;  }
H3 { font: bold 14px Arial, Helvetica, sans-serif; COLOR: #384569; text-align:left;  }
H4 { font: 12px Arial, Helvetica, sans-serif; COLOR: #333333; text-align:left;  }
H5 { font: 12px Arial, Helvetica, sans-serif; COLOR: #333333; text-align:left;  }
H6 { font: 12px Arial, Helvetica, sans-serif; COLOR: #333333; text-align:left;  }

/* INTERIOR PAGE SURROUNDING CONTENT LAYOUT STYLE */
.content { padding: 25px; margin:0px; vertical-align:top; }
#content { font-size: 12px; }

/* FOOTER STYLE */
.footer P { font: 11px/18px Arial, Helvetica, sans-serif; COLOR: #666630; padding: 0px; margin:0px; text-align: center; }
.footer P A:link    { COLOR: #666630; }
.footer P A:visited { COLOR: #666630; }
.footer P A:active  { COLOR: #666630; }
.footer P A:hover   { COLOR: #869ea7; }

.footer { background:url(/webart/footer-logo.gif) no-repeat 40px 0px; }

/* FORM STYLES */
.textbox { font: 11px Arial, Helvetica, sans-serif; COLOR: #333333; background:#FFFFFF; BORDER: solid #999999 1px; padding: 2px; }
.button { font: bold 11px Arial, Helvetica, sans-serif; COLOR: #FFFFFF; background:#4e6d7f; padding: 0px 4px 0px 4px; }

/* MAIN NAVIGATION */

#topnav ul li.topnav-null { background-image:none; }
#topnav { position:relative; padding: 0px; margin: 0px 31px 0px 5px; text-align:right; }
#topnav ul { margin:0px; padding:0px; display:inline; }
#topnav ul li { font: 12px/18px Arial, Helvetica, sans-serif; COLOR: #869ea7; padding: 0px 0px 0px 9px; margin: 0px 0px 0px 2px; display:inline; background:url(/webart/images/topnav-b.gif) no-repeat left; }
#topnav ul li  A:link    { COLOR: #869ea7; text-decoration:none; }
#topnav ul li  A:visited { COLOR: #869ea7; text-decoration:none; }
#topnav ul li  A:active  { COLOR: #869ea7; text-decoration:none; }
#topnav ul li  A:hover   { COLOR: #666630; text-decoration:none; }

a .alt { display: none; }

.nav { margin:0px; padding:0px; height:39px; width:908px; display:block; }
.nav ul { margin: 0px; padding:0px; display:inline; }

.nav ul li{ margin: 0px; padding: 0px; display:inline; float: left; }
.nav ul li a{ display: block; text-decoration: none; margin: 0px; }

.nav ul li a#retirement-living { width:155px; height:39px; background: url(/webart/images/nav/retirement-living.jpg) no-repeat; }
.nav ul li a#retirement-living:hover { background: url(/webart/images/nav/retirement-living.jpg) 0 -39px no-repeat; }
.nav ul li a#healthcare-and-rehabilitation { width:228px; height:39px; background: url(/webart/images/nav/healthcare-and-rehabilitation.jpg) no-repeat; }
.nav ul li a#healthcare-and-rehabilitation:hover { background: url(/webart/images/nav/healthcare-and-rehabilitation.jpg) 0 -39px no-repeat; }
.nav ul li a#in-home-health { width:136px; height:39px; background: url(/webart/images/nav/in-home-health.jpg) no-repeat; }
.nav ul li a#in-home-health:hover { background: url(/webart/images/nav/in-home-health.jpg) 0 -39px no-repeat; }
.nav ul li a#hospice-and-palliative-care { width:213px; height:39px; background: url(/webart/images/nav/hospice-and-palliative-care.jpg) no-repeat; }
.nav ul li a#hospice-and-palliative-care:hover { background: url(/webart/images/nav/hospice-and-palliative-care.jpg) 0 -39px no-repeat; }
.nav ul li a#community-wellness { width:176px; height:39px; background: url(/webart/images/nav/community-wellness.jpg) no-repeat; }
.nav ul li a#community-wellness:hover { background: url(/webart/images/nav/community-wellness.jpg) 0 -39px no-repeat; }


.leftnav { width:215px; padding: 0px; margin:0px; vertical-align:top; }
.leftnav li.leftnav-title { }
.leftnav li.leftnav-title a { text-decoration:none; display:block; font: bold 14px Arial, Helvetica, sans-serif, Helvetica, sans-serif; color:#4f5870; padding:5px 14px 5px 14px; background:#d5e8f3 url(/webart/images/leftnav-title-bg.jpg) repeat-y right;  }
.leftnav li.leftnav-title a:hover { text-decoration:none; background:#ddddac; color:#4f5870; }

.leftnav ul { list-style:none; margin: 14px 0px 0px 15px; padding:0px; }
.leftnav li { list-style:none; }
.leftnav li a { text-decoration:none; display:block;  font: normal 12px Arial, Helvetica, sans-serif, Helvetica, sans-serif; color:#333333; padding:5px 14px 0px 14px; margin:0px;  }
.leftnav li a:hover { color: #3399CC; }

.leftnav li ul { margin: 0px 0px 0px 15px; }
.leftnav li li { list-style:none; }
.leftnav li li a { text-decoration:none; display:block; font: 11px/16px Arial, Helvetica, sans-serif; color: #333333; padding:2px 5px 2px 25px; }
.leftnav li li a:hover { color:#3399CC; }

.leftnav li #leftnav-on { color:#3399CC; font-weight:bold; }

#font-increase, #font-decrease { cursor: pointer; }

.ql-table UL { margin-left:35px; padding:0px; }
.ql-table UL LI { margin:0px; padding:0px; }

.ql-table P { font: 11px Arial, Helvetica, sans-serif; COLOR: #333333; padding: 0px; margin:0px; text-align:left; }
.ql-table P A:link    { COLOR: #666630; }
.ql-table P A:visited { COLOR: #666630; }
.ql-table P A:active  { COLOR: #666630; }
.ql-table P A:hover   { COLOR: #869ea7; }

.ql-table { font: 11px Arial, Helvetica, sans-serif; COLOR: #333333; text-align:left; margin: 0px 0px 0px 0px; padding: 35px 0px 0px 0px; border-bottom:#FFFFFF solid 10px; background:#e5e9bc url(/images/ql-title.jpg) no-repeat top; }
.ql-table A:link    { COLOR: #666630; }
.ql-table A:visited { COLOR: #666630; }
.ql-table A:active  { COLOR: #666630; }
.ql-table A:hover   { COLOR: #869ea7; }


.callout-table { margin:0px 0px 10px 10px; padding:0px; width:250px; }
.callout-table TH { background:none; }
.callout-table TD { background:#FFFFFF; padding:0px 10px 0px 10px; margin:0px; border-bottom:#7e99a9 solid 6px; }