a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#employers,
#pid13capsservices,
#pid2aboutus,
#pid4services,
#pid15capsinfo,
#pid1home,
#pid6info,
#pid7faqs,
#pid9contactus,
#pid14capsbenefits,
#pid11testimonials,
#pid10whatisaginginplace,
#pid12aboutcaps,
#pid3office,
#pid5newpatient  {
   margin: 0px auto 0px auto;
   width: 775px;
   position: relative;
}

#sidemenumenu li a:hover,
#connectingtext p a:hover,
#copyrighttextcopy3 p a:hover,
#copyrighttextcopy2 p a:hover,
#copyrighttextcopy p a:hover,
#capsmenu li a:hover,
#copyrighttext p a:hover  {
   background-color: #000000;
   color: #FFFFFF;
   font-style: italic;
   font-weight: bold;
}

#servicestitletext p,
#hourstext p,
#conditionstitletext p,
#feetitletext p,
#id88titletext p,
#countrysidetext p,
#hourstitletext p  {
   font: bold 18px/22px Arial;
   margin: 0px;
   font-variant: small-caps;
   text-align: left;
}

#bottommenumenucopy li a:hover,
#bottommenumenu li a:hover,
#bottommenumenucopy3 li a:hover,
#bottommenumenucopy2 li a:hover  {
   background-color: #B3C884;
   color: #000000;
   font-style: italic;
   font-weight: bold;
}

#bottommenumenucopy2 li a,
#bottommenumenu li a,
#bottommenumenucopy3 li a,
#bottommenumenucopy li a  {
   background-color: transparent;
   font-style: Normal;
   font-weight: Normal;
   text-decoration: none;
   color: #01070C;
   height: 100%;
   display: block;
}

#bottommenumenucopy li,
#bottommenumenucopy2 li,
#bottommenumenu li,
#bottommenumenucopy3 li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#copyrighttextcopy p a,
#copyrighttext p a,
#copyrighttextcopy3 p a,
#copyrighttextcopy2 p a  {
   background-color: transparent;
   font-style: Normal;
   font-weight: Normal;
   text-decoration: none;
   color: #01070C;
}

#infotext p a,
#patientprivacytext p a,
#emailtext p a,
#calltext p a,
#questionstext p a  {
   font-style: Normal;
   text-decoration: none;
   color: #0000FF;
}

#copyrighttextcopy2 p,
#copyrighttextcopy p,
#copyrighttext p,
#copyrighttextcopy3 p  {
   font: 10px/18px Verdana;
   margin: 0px;
   color: #01070C;
   padding-left: 10px;
   text-align: center;
}

#bottommenumenucopy3,
#bottommenumenucopy2,
#bottommenumenu,
#bottommenumenucopy  {
   font: 10px/26px Verdana;
   height: 26px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #01070C;
   position: absolute;
   left: 37px;
   z-index: 2;
   width: 701px;
}

#deannetext p,
#lynntext p,
#entryform p,
#id57titletext p,
#id106contacttext p  {
   font: 16px/18px Arial;
   margin: 0px;
   font-variant: small-caps;
   text-align: left;
}

#copyrighttext,
#copyrighttextcopy3,
#copyrighttextcopy2,
#copyrighttextcopy  {
   visibility: visible;
   position: absolute;
   left: 242px;
   z-index: 3;
   width: 334px;
}

#treattext p,
#servicestext p,
#conditionstext p,
#conditions2text p  {
   font: 14px/17px Arial;
   margin: 0px;
   text-align: left;
}

#servicestitletext,
#id88titletext,
#hourstitletext,
#infotext  {
   visibility: visible;
   position: absolute;
   left: 264px;
   top: 185px;
   z-index: 2;
}

#housetext p,
#weensuretext p,
#janelletext p,
#marilyntext p  {
   font: 16px/18px Arial;
   margin: 0px;
   text-align: left;
}

#wedeterminetext p,
#improvetext p,
#infotext p,
#checktext p  {
   font: 14px/17px Arial;
   margin: 0px;
   padding-bottom: 10px;
   text-align: left;
}

#bodytext,
#janelletext,
#patientprivacytext,
#lynntext  {
   visibility: visible;
   position: absolute;
   left: 264px;
   z-index: 2;
   width: 488px;
}

#patientprivacytext p a:hover,
#questionstext p a:hover  {
   color: #0000FF;
   font-style: italic;
}

#id52douglastext p,
#remodelerstext p,
#melvintext p  {
   font: 14px/18px Arial;
   margin: 0px;
   text-align: left;
}

#knowledgeableheadtext p,
#characterisiticstext p  {
   font: 16px/19px Arial;
   margin: 0px;
   padding-bottom: 5px;
   text-align: left;
}

#bottom,
#bottomcopy3,
#bottomcopy2,
#bottomcopy  {
   visibility: visible;
   position: absolute;
   left: 0px;
   z-index: 2;
   width: 775px;
   height: 13px;
   background-color: #B3C884;
   background-image: none;
   font-size: 1px;
}

#whattext p a:hover,
#informationtext p a:hover  {
   background-color: #FFFFFF;
   color: #0000FF;
   font-style: italic;
}

#ourbedsidemannerisatyour p,
#headlinetext p  {
   font: 18px/18px Arial;
   margin: 0px;
   font-variant: small-caps;
   text-align: center;
}

#sayingtext,
#ourservicestext,
#weensuretext  {
   visibility: visible;
   position: absolute;
   left: 263px;
   z-index: 2;
   width: 343px;
}

#id32douglastext p,
#douglascapstext p  {
   font: 18px/18px Verdana;
   margin: 0px;
   color: #0D0101;
   font-variant: small-caps;
   padding-bottom: 10px;
   padding-top: 10px;
   text-align: center;
}

#patientprivacytext p,
#feesaretext p  {
   font: 16px/18px Arial;
   margin: 0px;
   padding-bottom: 10px;
   text-align: left;
}

#informationtext p a,
#whattext p a  {
   background-color: transparent;
   font-style: Normal;
   text-decoration: none;
   font-variant: small-caps;
   font-weight: bold;
}

#checktext,
#knowledgeableheadtext  {
   visibility: visible;
   position: absolute;
   left: 263px;
   z-index: 3;
   width: 343px;
}

#capsmenu li a,
#sidemenumenu li a  {
   background-color: transparent;
   font-style: Normal;
   font-weight: bold;
   padding-left: 10px;
   padding-right: 0px;
   text-decoration: none;
   width: 100%;
   display: block;
}

#wedeterminetext,
#provideheadtext  {
   visibility: visible;
   position: absolute;
   left: 250px;
   z-index: 2;
   width: 356px;
}

#providetext p,
#provideheadtext p  {
   font: 14px/17px Arial;
   margin: 0px;
   padding-bottom: 5px;
   text-align: left;
   color: #0D0101;
}

#bedsideltext p,
#castletext p  {
   font: bold 14px/17px Verdana;
   margin: 0px;
   font-variant: small-caps;
   text-align: center;
}

#douglascapstext *:first-child  {
   padding-top: 0px;
}

#marilyntext,
#id52douglastext  {
   visibility: visible;
   position: absolute;
   left: 265px;
   z-index: 2;
   width: 487px;
}

#sidemenumenu li,
#capsmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#questionstext p,
#bodytext p  {
   font: 14px/16px Arial;
   margin: 0px;
   padding-bottom: 10px;
   text-align: left;
}

#emailtext p,
#phonenotext p  {
   margin: 0px;
   font-family: Verdana;
   font-weight: bold;
   line-height: 18px;
   color: #00060A;
   padding-bottom: 10px;
   padding-left: 10px;
   text-align: center;
}

#ourbedsidemannerisatyour p  {
   padding-bottom: 10px;
   color: #0C0000;
}

#entryform,
#questionstext  {
   visibility: visible;
   position: absolute;
   left: 264px;
   z-index: 2;
   width: 496px;
}

#sayingtext p,
#whattext p  {
   font: bold 16px/19px Arial;
   margin: 0px;
   font-variant: small-caps;
   text-align: center;
}

#hourstext,
#servicestext  {
   visibility: visible;
   position: absolute;
   left: 306px;
   top: 228px;
   z-index: 2;
}

#capsmenu,
#sidemenumenu  {
   font: bold 14px/27px Verdana;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: left;
   font-variant: small-caps;
   position: absolute;
   z-index: 2;
}

#melvintext,
#housetext  {
   visibility: visible;
   position: absolute;
   left: 265px;
   z-index: 2;
   width: 495px;
}

#kayetext,
#welcometext  {
   visibility: visible;
   position: absolute;
   left: 265px;
   z-index: 2;
   width: 473px;
}

#patext p,
#agingtext p  {
   font: 14px/18px Arial;
   margin: 0px;
   padding-bottom: 10px;
   padding-left: 10px;
   text-align: left;
   letter-spacing: 1px;
}

#conditionstitletext p  {
   text-align: center;
   color: #01080B;
}

#countrysidehousecalls  {
   background: url(testimonialsmedia/countrysidehousecalls.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 134px;
   top: 71px;
   z-index: 5;
   width: 605px;
   height: 42px;
}

#knowledgeableheadtext  {
   top: 468px;
}

#patientprivacytext p  {
   color: #02010C;
}

#informationtext p a  {
   color: #0000FF;
}

#bottommenumenucopy3  {
   top: 1896px;
}

#servicestitletext p  {
   color: #070000;
}

#bottommenumenucopy2  {
   top: 1006px;
}

#id106contacttext p  {
   color: #080000;
   padding-top: 10px;
}

#patientprivacytext  {
   top: 522px;
}

#bottommenumenucopy  {
   top: 2426px;
}

#copyrighttextcopy2  {
   top: 1050px;
}

#copyrighttextcopy3  {
   top: 1940px;
}

#wedeterminetext p  {
   letter-spacing: 1px;
   color: #000306;
}

#servicestitletext  {
   width: 431px;
}

#copyrighttextcopy  {
   top: 2470px;
}

#conditions2text p  {
   color: #070000;
}

#sidemenumenu li a  {
   color: #000000;
}

#provideheadtext p  {
   font-variant: small-caps;
}

#id52douglastext p  {
   color: #01070D;
   padding-bottom: 10px;
}

#countrysidetext p  {
   color: #01080F;
   font-variant: Normal;
}

#hourstitletext p  {
   color: #070000;
}

#remodelerstext p  {
   padding-bottom: 10px;
   color: #00050A;
}

#conditionstext p  {
   color: #050800;
}

#id57titletext p  {
   font-weight: bold;
   line-height: 19px;
   color: #0B0101;
}

#questionstext p  {
   color: #000508;
}

#provideheadtext  {
   top: 241px;
}

#id32douglastext  {
   background-color: #B3C884;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 115px;
   z-index: 5;
   width: 775px;
}

#wedeterminetext  {
   top: 185px;
}

#douglascapstext  {
   border-top-color: #B3C884;
   border-top-style: solid;
   border-width: 10px;
   background-color: #B3C884;
   margin-top: -10px;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 127px;
   z-index: 3;
   width: 775px;
}

#ourservicestext  {
   top: 403px;
}

#id88titletext p  {
   padding-bottom: 10px;
   color: #0B0000;
}

#id52douglastext  {
   top: 882px;
}

#weensuretext p  {
   color: #00060B;
}

#feetitletext p  {
   color: #070000;
}

#servicestext p  {
   color: #050900;
}

#hourstitletext  {
   width: 474px;
}

#bedsideltext p  {
   color: #013E5B;
}

#bottommenumenu  {
   top: 936px;
}

#headlinetext p  {
   color: #0E0101;
}

#id49bar,
#bar2  {
   visibility: visible;
   position: absolute;
   z-index: 3;
   width: 298px;
   height: 5px;
   background-color: #92A36C;
   background-image: none;
   font-size: 1px;
}

#improvetext p  {
   color: #00050A;
   padding-top: 10px;
}

#id88titletext  {
   width: 450px;
}

#janelletext p  {
   color: #090000;
}

#addresstext p  {
   font: bold 14px/18px Verdana;
   margin: 0px;
   padding-bottom: 6px;
   text-align: left;
   color: #00060A;
   font-variant: small-caps;
}

#phonenotext p  {
   font-size: 18px;
   font-variant: small-caps;
}

#copyrighttext  {
   top: 980px;
}

#feesaretext p  {
   color: #050900;
}

#emailtext p a  {
   font-weight: bold;
}

#capsmenu li a  {
   color: #0D0101;
}

#marilyntext p  {
   color: #080000;
}

#questionstext  {
   top: 229px;
}

#calltext p a  {
   font-variant: small-caps;
}

#weensuretext  {
   top: 186px;
}

#castletext p  {
   color: #100438;
}

#deannetext p  {
   color: #0B0101;
}

#servicestext  {
   width: 454px;
}

#bedsideltext  {
   visibility: visible;
   position: absolute;
   left: 140px;
   top: 19px;
   z-index: 3;
   width: 620px;
}

#whattext p a  {
   color: #220DF6;
}

#sidemenumenu  {
   width: 210px;
   top: 171px;
   left: 22px;
}

#headlinetext  {
   visibility: visible;
   position: absolute;
   left: 264px;
   top: 187px;
   z-index: 2;
   width: 450px;
}

#melvintext p  {
   color: #01070D;
}

#sayingtext p  {
   padding-bottom: 5px;
}

#welcometext  {
   top: 186px;
}

#bottomcopy2  {
   top: 1042px;
}

#janelletext  {
   top: 522px;
}

#emailtext p  {
   font-size: 14px;
}

#bottomcopy3  {
   top: 1932px;
}

#hourstext p  {
   font-size: 16px;
   line-height: 19px;
   color: #070000;
}

#treattext p  {
   color: #040700;
}

#checktext p  {
   color: #01060B;
}

#agingtext p  {
   color: #000408;
}

#bar4,
#bar3  {
   visibility: visible;
   position: absolute;
   left: 364px;
   z-index: 2;
   width: 298px;
   height: 5px;
   background-color: #92A36C;
   background-image: none;
   font-size: 1px;
}

#addresstext  {
   visibility: visible;
   position: absolute;
   left: 8px;
   top: 547px;
   z-index: 2;
   width: 226px;
}

#marilyntext  {
   top: 307px;
}

#housetext p  {
   color: #00050A;
}

#entryform p  {
   color: #080000;
   padding-top: 10px;
}

#castletext  {
   visibility: visible;
   position: absolute;
   left: 101px;
   top: 19px;
   z-index: 3;
   width: 674px;
}

#bodytext p  {
   letter-spacing: 2px;
   color: #01070B;
}

#bottomcopy  {
   top: 2462px;
}

#sayingtext  {
   top: 764px;
}

#infotext p  {
   color: #070000;
}

#aarptext p  {
   font: 14px/12px Arial;
   margin: 0px;
   padding-bottom: 5px;
   text-align: left;
   color: #000408;
   font-variant: small-caps;
}

#lynntext p  {
   color: #0A0000;
}

#whattext p  {
   padding-top: 10px;
   color: #0B0000;
}

#melvintext  {
   top: 335px;
}

#checktext  {
   top: 300px;
}

#hourstext  {
   width: 352px;
}

#housetext  {
   top: 187px;
}

#entryform  {
   top: 355px;
}

#lynntext  {
   top: 418px;
}

#kayetext  {
   top: 1348px;
}

#patext p  {
   font-weight: bold;
   color: #01060B;
}

#capsmenu  {
   width: 125px;
   top: 175px;
   left: 635px;
   color: #0D0101;
}

#bodytext  {
   top: 315px;
}

#infotext  {
   width: 496px;
}

#id37bar  {
   visibility: visible;
   position: absolute;
   left: 234px;
   top: 181px;
   z-index: 3;
   width: 8px;
   height: 689px;
   background-color: #C7E2F5;
   background-image: none;
}

#id49bar  {
   top: 304px;
   left: 360px;
}

#barcopy  {
   visibility: visible;
   position: absolute;
   left: 616px;
   top: 180px;
   z-index: 2;
   width: 8px;
   height: 689px;
   background-color: #C7E2F5;
   background-image: none;
}

#bottom  {
   top: 972px;
}

#layer1  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 775px;
   height: 2520px;
   background-color: #FFFFFF;
   background-image: none;
}

#layer2  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 152px;
   z-index: 2;
   width: 775px;
   height: 12px;
   background-color: #92A36C;
   background-image: none;
   font-size: 1px;
}

#bar4  {
   top: 1687px;
}

#logo  {
   background: url(testimonialsmedia/logo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 8px;
   top: 8px;
   z-index: 4;
   width: 136px;
   height: 109px;
}

#bar2  {
   top: 838px;
   left: 364px;
}

#bar3  {
   top: 1300px;
}

#im1  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 775px;
   height: 117px;
   background-color: #92A36C;
   background-image: none;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}

