html {
  filter: expression(document.execCommand("BackgroundImageCache", false, true));
}


#example {position: absolute;}




/* reset */
:link,:visited { text-decoration:none }
ul,ol { list-style:none }
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin:0; padding:0 }
a img,:link img,:visited img { border:none }
address { font-style:normal }
* {background-repeat: no-repeat}




/* bg */

body{background-color:#8b855e;background-repeat: repeat-x;background-position: top center}

div#wrap{text-align: left;padding:12px}
div.bg {text-align:left;background-image: url(images/bg.jpg);position:relative;width:900px;height:838px;overflow:hidden;margin-left: auto;margin-right: auto;  }
div.map{background-image: url(images/map-bg.jpg);}

/* fcfcfc previous light bg*/
/* 8b855e dark border*/
/* e8e4c8 #dfddd0 nice,light border*/


/* graphics*/
 
.graphics
{position:absolute;left: 226px;top: 0px;width: 674px; height:522px;}



/* wecaNHELP*/

div#help{position:absolute;top:556px;left:0px;width:226px;height:120px;border-top:1px solid #8b855e;padding-top:3px} 
#help h2 {padding-left:29px;padding-right:0px;display:block;width:226;text-align:left;margin-top:6px;line-height:13px;color:#8b855e;font-family:Arial;font-size:10px;}
#help h2 span {line-height:18px;display:block;color:#8b855e;font-size:16px;margin-bottom:5px;padding-right:33px}
#help img {margin-top:8px;margin-bottom: 0px}

/* text relay*/
 
div#text{position:absolute;top:6px;left:9px;width:500px;height:30px;z-index:10} 
#text p {text-align:left;line-height:12px;font-family:Arial;font-size:9px;}
#text a {cursor: hand;color: silver}
#text a:hover {color:#7c0041;padding-bottom: 1px;border-bottom: 1px dotted gray}

 
 

/* logo*/
div.logo {position: absolute; width: 900px;text-align:left;bottom:38px;}
.logo img {margin-left:62px}/* was 69*/



/* footer */

.address {position: absolute;left: 0px;bottom: 0px;width: 900px;height: 26px; text-align: center;letter-spacing:0}
.address {font-family: Arial, Helvetica, sans-serif;font-size: 10px;text-transform: uppercase;color: #FFFFFF;background-color: #7b775b ; padding-top:5px }
.address p{display:block;font-size:10px;line-height:10px;color:white; margin-bottom:1px;margin-top:-1px}



/* links */

div.links{display:none;position: absolute;left: 0px;bottom: 26px;width: 900px;height: 18px; text-align: center;}
.links ul, .links li{display:inline;}
.links li{border-left:1px solid silver;}
.links a, .address a  {color:gray}
.links li a{border-color:gray;border-bottom:1px solid white;margin:0px 4px 0px 8px;padding:1px;}
.links li.first{border:0px;}
.links {letter-spacing: 0.02mm;font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 10px;text-transform: uppercase;color: #988a13;}


div#map{position:absolute;top:500px;left:200px;height:300px;width:700px;}
div#map a{display:block;background-image: url(images/map.gif);height:300px;width:700px;cursor:pointer}



/* copy */



div.copy { position:absolute; left: 256px;top:438px;  width:642px; overflow:hidden  }
/* the height is controlled by the 232 in the local script below:
P7_opVSC('p7VSCb_1',1,4,0,10,10,369,1,1,0,0,1200,300,2000,0);*/



div.copy p { padding-right:45px; border:0px solid green;clear:both}



#case-management div.copy p { padding-right:25px;}

div.copy p, .copy ul { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #505050;line-height: 21px;margin-bottom: .8em}	

div.copy p, div.copy ul, div.copy h1, div.copy h2, div.copy h3 {padding-left: 16px;}

div.copy  p a,div.copy  ul a {padding-bottom:2px;border-bottom:1px dotted #988a13;/* brown */;border-bottom:1px dotted gray;/* brown */;}

.copy ul {float:left;width:200px;}

#home .copy #diagnosis ul{width:auto}
.copy li {

	background-image: url(images/square.gif);
	background-position: 0px 10px;
	padding: 0px 0px 0px 12px;
	margin: 0px 0px 0px 0px;}	
	
.copy h1 {border-width: 0px; border-style: solid; display:block;width:642px;height:27px;display:block;overflow:hidden;text-indent: -999px;font-size: 13px;color: #505050;line-height: 22px;}

.copy h1  {margin-bottom:1.5em}
.copy h2 {margin-top:1em;margin-bottom:1em;font-size:11px}
	
.copy h2, .copy h3, .copy p b {color:#7b775b}
	
h2  { font-family: Verdana, Arial, Helvetica, sans-serif;color: #505050;line-height: 22px;font-size:11px;letter-spacing:normal;letter-spacing: 0.01mm;font-weight: bold;}

















/* auto-scroll*/
#resource-center div.copy,
#careers-and-training div.copy,
#simple-scroll,
#healthcare-professionals div.copy{overflow-y: scroll;border:0px solid green;height:369px;}





/* hide We Can help on some pages*/

#healthcare-professionals #help,
#contact-us #help
 {display:none}

/* table on healthcare professionals page*/
#healthcare-professionals .copy table td { }




































/* h1s graphics*/
#home div.copy h1{background-image: url(images/titles/home.gif);}
#about-us div.copy h1{background-image: url(images/titles/about-us.gif);}
#our-services div.copy h1{background-image: url(images/titles/our-services.gif);}

#assistance-with-daily-living h1 {background-image: url(images/titles/our-services/assistance-with-daily-living.gif);}
#elder-care h1{background-image: url(images/titles/our-services/elder-care.gif);}
#case-management h1{background-image: url(images/titles/our-services/case-management.gif);}
#case-management h1.continuity-of-care
{background-image: url(images/titles/our-services/continuity-of-care.gif);}
#socialization   h1{background-image: url(images/titles/our-services/socialization.gif);}
#socialization h1.protective-oversight{background-image: url(images/titles/our-services/protective-oversight.gif);}


#socialization h1.protective-oversight,
#case-management h1.continuity-of-care {margin-top:2em}

#medication-management h1{background-image: url(images/titles/our-services/medication-management.gif);}
#private-duty h1{background-image: url(images/titles/our-services/private-duty.gif);}
#post-hospitalization h1{background-image: url(images/titles/our-services/post-hospitalization.gif);}
#specific-medical-conditions h1{background-image: url(images/titles/our-services/specific-medical-conditions.gif);}	

#contact-us div.copy h1{background-image: url(images/titles/contact-us.gif);}
#location-finder div.copy h1{background-image: url(images/titles/location-finder.gif);}
#resource-center div.copy h1{background-image: url(images/titles/resource-center.gif);}
#careers-and-training div.copy h1{background-image: url(images/titles/careers-and-training.gif);}
#healthcare-professionals div.copy h1{background-image: url(images/titles/healthcare-professionals.gif);}
body #wrap .copy h1#results{background-image: url(images/titles/we-can-help.gif);}




	






	
/* backgrounds */
#home div.graphics{background-image: url(images/home.jpg);}
#about-us div.graphics{background-image: url(images/about-us.jpg);}
#our-services div.graphics{background-image: url(images/our-services.jpg);}

#assistance-with-daily-living div.graphics{background-image: url(images/assistance-with-daily-living.jpg);}
#elder-care div.graphics{background-image: url(images/elder-care.jpg);}
#case-management div.graphics{background-image: url(images/case-management.jpg);}
#socialization div.graphics{background-image: url(images/socialization.jpg);}
#protective-oversight div.graphics{background-image: url(images/our-services.jpg);}
#medication-management div.graphics{background-image: url(images/medication-management.jpg);}
#private-duty div.graphics{background-image: url(images/private-duty.jpg);}
#post-hospitalization div.graphics{background-image: url(images/post-hospitalization.jpg);}
#specific-medical-conditions div.graphics{background-image: url(images/specific-medical-conditions.jpg);}	

#contact-us div.graphics{background-image: url(images/contact-us.jpg);}
#location-finder div.graphics{background-image: url(images/location-finder.jpg);}
#resource-center div.graphics{background-image: url(images/resource-center.jpg);}
#careers-and-training div.graphics{background-image: url(images/careers-and-training.jpg);}
#healthcare-professionals div.graphics{background-image: url(images/healthcare-professionals.jpg);}

 
/* current page */
.sidebar strong {font-weight:bold;}






/* link colors */
.copy a, .collumn-two a {text-decoration:none;color: #505050;}
.copy a:hover, .collumn-two a:hover {color:#7c0041;}







/* template divs*/
#template .graphics{ background-image: url(images/join-our-team-top.jpg);overflow:hidden;height:234px}
/* switch to fluid */
div.bg#template, #template div.copy  {height:auto;}
#template div.address,#template div.links,#template div.copy{position:static;}
#template div.bottom{background-image:url(images/new-bg-bottom.jpg);height:64px;
background-repeat:no-repeat;}
 #template div.copy  {height:374px}/* matches static height */
  #template div.copy  {height:auto}/* matches static height */
/* postions to margins */
#template  div.links{padding-left:163px;padding-top:15px;}
#template div.address{padding-left:163px;margin-top:6px;}
/* i added bg2 holder */
div.bg2 {position:relative;background-image: url(images/new-bg-top.jpg);background-repeat:no-repeat;width:997px;margin:0px;padding:0px;}
div.bg#template{background-image: url(images/new-bg-tile.jpg);background-repeat:repeat-y;width:997px;margin:0px;padding:0px;}
/* add padding to bottom*/
#template div.copy  {padding-bottom:33px;padding-left: 208px;padding-top: 423px;}

 