a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#smilegallerybutton a:hover,
#homebutton a:hover,
#locationhoursbutton a:hover,
#crownsbutton a:hover,
#veneersbutton a:hover,
#staffbutton a:hover,
#nextbutton a:hover,
#linksbutton a:hover,
#id8infoemailbutton a:hover,
#id25infoemailbutton a:hover,
#whiteningbutton a:hover,
#betsybutton a:hover,
#formbutton a:hover,
#margebutton a:hover,
#block1text p a:hover,
#invisalignbutton a:hover,
#prevbutton a:hover,
#officetourbutton a:hover,
#implantsbutton a:hover,
#tapiiibutton a:hover,
#contactusbutton a:hover,
#patientloginformsbutton a:hover,
#servicesbutton a:hover,
#aboutusbutton a:hover,
#peloquinbutton a:hover,
#brennanbutton a:hover,
#loginbutton a:hover,
#block2text p a:hover  {
   color: #BF7B32;
   font-weight: bold;
}

#patientloginformsbutton a,
#aboutusbutton a,
#officetourbutton a,
#formbutton a,
#implantsbutton a,
#veneersbutton a,
#brennanbutton a,
#staffbutton a,
#contactusbutton a,
#linksbutton a,
#homebutton a,
#invisalignbutton a,
#peloquinbutton a,
#margebutton a,
#smilegallerybutton a,
#id8infoemailbutton a,
#tapiiibutton a,
#whiteningbutton a,
#id25infoemailbutton a,
#prevbutton a,
#crownsbutton a,
#loginbutton a,
#betsybutton a,
#servicesbutton a,
#locationhoursbutton a,
#nextbutton a  {
   font-weight: bold;
   display: block;
   width: 100%;
   text-decoration: none;
}

#loginintocheckappointments p,
#patientid p,
#juliana p,
#viewacctinfo p,
#lori p,
#betsy p,
#tina p,
#fax p,
#viewpayments p,
#kari p,
#nancy p,
#idinfo p,
#phone p,
#idinfocontinued p,
#generaldentalwebsites p,
#trish p,
#marge p  {
   font: bold 18px/22px "aslon Pro";
   margin: 0px;
   color: #663300;
}

#bleaching p,
#id93before p,
#thefollowinglinksprovideso p,
#rollmouseoverimagetoseeb p,
#markbio p,
#id104after p,
#id105before p,
#fullmouth p,
#crown p,
#id92after p,
#id99before p,
#edbio p,
#id98after p  {
   font: bold 14px/17px "aslon Pro";
   margin: 0px;
   text-align: center;
   color: #663300;
}

#pid6links,
#pid1services,
#pid9smilegallery,
#pid8locationhours,
#pid4aboutus,
#pid5patientloginforms,
#officetourgallery,
#pid10contactus,
#pid3staff,
#pid2home  {
	margin: 0px auto 0px auto;
	width: 750px;
	position: relative;
	color: #663300;
}

#invisaligntwo p,
#ourservicestwohide p,
#veneerstwo p,
#tapiiitwo p,
#whiteningtwo p,
#implantstwo p,
#veneersfour p,
#veneersthree p  {
   font: bold 14px/17px "aslon Pro Semibold";
   margin: 0px;
   text-align: left;
   color: #C60;
}

#implantsone p,
#crownsone p,
#tapiiione p,
#whiteningone p,
#veneersone p,
#ourservicesonehide p,
#mark p,
#invisalignone p,
#ed p  {
	font: bold 22px/26px "aslon Pro";
	margin: 0px;
	color: #663300;
	text-align: left;
}

#viewacctinfo,
#loginintocheckappointments,
#viewpayments,
#comingsoon  {
   visibility: visible;
   position: absolute;
   left: 372px;
   z-index: 2;
   width: 297px;
}

#implantsbutton,
#veneersbutton,
#invisalignbutton,
#crownsbutton  {
   font: bold 16px/30px "aslon Pro";
   text-align: left;
   visibility: visible;
   position: absolute;
   z-index: 2;
   width: 87px;
   height: 30px;
}

#to p,
#from p,
#day p,
#hours p,
#withyourcomfortinmind p  {
   font: bold 18px/22px "aslon Pro";
   margin: 0px;
   color: #C60;
}

#id93before,
#id105before,
#id92after,
#id99before  {
   visibility: hidden;
   position: absolute;
   left: 98px;
   top: 586px;
   width: 151px;
}

#block2text p,
#welcome p,
#block1text p  {
   font: bold 16px/19px "aslon Pro";
   margin: 0px;
   text-align: center;
}

#friendly p,
#caring p,
#experienced p  {
	font: italic 24px/29px "aslon Pro Bold";
	margin: 0px;
	color: #C60;
	text-align: center;
}

#accountinformation p,
#appointment p  {
   font: italic 36px/43px "aslon Pro Semibold";
   margin: 0px;
   color: #663300;
   text-align: center;
}

#homebutton,
#patientloginformsbutton  {
   font: bold 16px/20px "aslon Pro";
   text-align: center;
   visibility: visible;
   position: absolute;
   top: 144px;
   z-index: 2;
}

#makepaymentsonline p,
#comingsoon p  {
   font: italic 18px/22px "aslon Pro Semibold";
   margin: 0px;
   color: #663300;
   text-align: right;
}

#block1text p a,
#block2text p a  {
   color: #C60;
   text-decoration: none;
   font-weight: bold;
}

#metadatamark p,
#metadataed p  {
   font: bold 4px/5px "aslon Pro";
   margin: 0px;
   color: #F1E2BB;
   text-align: center;
}

#thefollowinglinksprovideso p  {
   font-weight: Normal;
}

#loginintocheckappointments p  {
	text-align: right;
	color: #663300;
}

#implantsone,
#invisalignone  {
   visibility: hidden;
   position: absolute;
   left: 286px;
   top: 267px;
   width: 197px;
}

#loginintocheckappointments  {
	top: 309px;
	color: #663300;
}

#betsybutton,
#margebutton  {
   font: bold 18px/22px "aslon Pro";
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 28px;
   z-index: 2;
   width: 120px;
   height: 22px;
}

#patientloginformsbutton a  {
   color: #330000;
}

#metadatamark,
#metadataed  {
   visibility: visible;
   position: absolute;
   left: 61px;
   z-index: 2;
   width: 269px;
}

#patientloginformsbutton  {
   height: 39px;
   width: 89px;
   left: 500px;
}

#generaldentalwebsites p  {
   text-align: center;
}

#prevbutton,
#nextbutton  {
   font: bold 12px/24px "Comic Sans MS Bold";
   text-align: right;
   visibility: visible;
   position: absolute;
   top: 571px;
   z-index: 2;
   width: 99px;
   height: 24px;
}

#withyourcomfortinmind p  {
   text-align: center;
}

#id104after,
#id98after  {
   visibility: hidden;
   position: absolute;
   left: 456px;
   top: 586px;
   width: 151px;
}

#locationhoursbutton a  {
   color: #330000;
}

#id25infoemailbutton a  {
   color: #C60;
}

#smilegallerybutton a  {
   color: #330000;
}

#ourservicestwohide p  {
   padding-bottom: 10px;
}

#id8infoemailbutton a  {
   color: #C60;
}

#trish,
#lori,
#kari  {
   visibility: visible;
   position: absolute;
   left: 27px;
   z-index: 2;
   width: 263px;
}

#locationhoursbutton  {
   font: bold 16px/17px "aslon Pro";
   text-align: center;
   visibility: visible;
   position: absolute;
   left: 170px;
   top: 147px;
   z-index: 2;
   width: 78px;
   height: 34px;
}

#id8infoemailbutton  {
   font: bold 18px/26px "aslon Pro";
   text-align: right;
   visibility: visible;
   position: absolute;
   left: 472px;
   top: 266px;
   z-index: 2;
   width: 252px;
   height: 51px;
}

#officetourbutton a  {
   color: #330000;
}

#invisalignbutton a  {
   color: #C60;
}

#smilegallerybutton  {
   font: bold 16px/19px "aslon Pro";
   text-align: center;
   visibility: visible;
   position: absolute;
   left: 342px;
   top: 144px;
   z-index: 2;
   width: 59px;
   height: 38px;
}

#crown,
#bleaching  {
   visibility: visible;
   position: absolute;
   top: 324px;
   z-index: 2;
   width: 159px;
}

#contactusbutton a  {
   color: #330000;
}

#whiteningbutton a  {
   color: #C60;
}

#idinfocontinued p  {
   text-align: right;
}

#implantsbutton a  {
   color: #C60;
}

#peloquinbutton a  {
   color: #C60;
}

#officetourbutton  {
   font: bold 16px/16px "aslon Pro";
   text-align: center;
   visibility: visible;
   position: absolute;
   left: 268px;
   top: 147px;
   z-index: 2;
   width: 58px;
   height: 32px;
}

#invisalignbutton  {
   top: 555px;
   left: 195px;
}

#servicesbutton a  {
   color: #330000;
}

#brennanbutton a  {
   color: #C60;
}

#backgroundgroup  {
   background: url(pid3staffmedia/backgroundgroup.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 750px;
   height: 995px;
}

#veneersbutton a  {
   color: #C60;
}

#contactusbutton  {
   font: bold 16px/16px "aslon Pro";
   text-align: center;
   visibility: visible;
   position: absolute;
   left: 672px;
   top: 148px;
   z-index: 2;
   width: 55px;
   height: 31px;
}

#aboutusbutton a  {
   color: #330000;
}

#tapiiibutton a  {
   color: #C60;
}

#servicesbutton  {
   font: bold 16px/24px "aslon Pro";
   text-align: center;
   visibility: visible;
   position: absolute;
   left: 420px;
   top: 142px;
   z-index: 2;
   width: 63px;
   height: 24px;
}

#whiteningtwo p  {
   padding-bottom: 5px;
}

#viewacctinfo p  {
	text-align: right;
	color: #663300;
}

#viewpayments p  {
	text-align: right;
	color: #663300;
}

#implantsbutton  {
   top: 411px;
   left: 193px;
}

#crownsbutton a  {
   color: #C60;
}

#staffbutton a  {
   color: #C60;
}

#implantstwo p  {
   padding-bottom: 8px;
}

#veneersbutton  {
   width: 77px;
   top: 339px;
   left: 189px;
}

#betsybutton a  {
   color: #C60;
}

#linksbutton a  {
   color: #330000;
}

#loginbutton a  {
   color: #C60;
}

#margebutton a  {
   color: #C60;
}

#invisalignone  {
   z-index: 4;
}

#aboutusbutton  {
   font: bold 16px/16px "aslon Pro";
   text-align: center;
   visibility: visible;
   position: absolute;
   left: 78px;
   top: 146px;
   z-index: 2;
   width: 72px;
   height: 16px;
}

#homebutton a  {
   color: #330000;
}

#viewpayments  {
   top: 356px;
}

#crownsbutton  {
   top: 483px;
   left: 192px;
}

#metadatamark  {
   top: 920px;
}

#prevbutton a  {
   color: #663300;
}

#viewacctinfo  {
   top: 332px;
}

#block2text p  {
   color: #663300;
   padding-bottom: 5px;
}

#nextbutton a  {
   color: #663300;
}

#block1text p  {
   padding-bottom: 5px;
   color: #C60;
}

#formbutton a  {
   color: #C60;
}

#tapiiitwo p  {
   padding-bottom: 5px;
}

#patientid p  {
   text-align: right;
}

#crownsone p  {
   padding-bottom: 7px;
}

#margebutton  {
   top: 252px;
}

#familyimage  {
   background: url(pid10contactusmedia/familyimage.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 86px;
   top: 258px;
   z-index: 2;
   width: 271px;
   height: 324px;
}

#betsybutton  {
   top: 326px;
}

#id105before  {
   z-index: 4;
}

#implantsone  {
   z-index: 6;
}

#linksbutton  {
   font: bold 16px/25px "aslon Pro";
   text-align: center;
   visibility: visible;
   position: absolute;
   left: 606px;
   top: 141px;
   z-index: 2;
   width: 45px;
   height: 25px;
}

#metadataed  {
   top: 906px;
}

#prevbutton  {
   left: 227px;
}

#comingsoon  {
   top: 398px;
}

#id93before  {
   z-index: 2;
}

#id104after  {
   z-index: 4;
}

#nextbutton  {
   left: 385px;
}

#id99before  {
   z-index: 3;
}

#homebutton  {
   height: 20px;
   width: 48px;
   left: 13px;
}

#id98after  {
   z-index: 3;
}

#bleaching  {
   left: 63px;
}

#markbio p  {
   text-align: left;
   padding-bottom: 8px;
}

#id92after  {
   z-index: 2;
   left: 456px;
}

#juliana p  {
	text-align: left;
	color: #663300;
}

#welcome p  {
   color: #C60;
}

#idinfo p  {
   text-align: right;
}

#nancy p  {
   text-align: left;
}

#marge p  {
	text-align: left;
	color: #663300;
}

#betsy p  {
	text-align: left;
	color: #663300;
}

#hours p  {
   text-align: center;
}

#trish p  {
   text-align: left;
}

#phone p  {
   text-align: right;
}

#edbio p  {
   text-align: left;
   padding-bottom: 8px;
}

#lori p  {
	text-align: left;
	color: #663300;
}

#from p  {
   text-align: left;
}

#tina p  {
   text-align: left;
}

#kari p  {
   text-align: left;
}

#phone  {
   visibility: visible;
   position: absolute;
   left: 563px;
   top: 348px;
   z-index: 2;
   width: 162px;
}

#day p  {
   text-align: left;
}

#crown  {
   left: 516px;
}

#fax p  {
   text-align: right;
}

#trish  {
   top: 539px;
}

#lori  {
   top: 503px;
}

#kari  {
   top: 580px;
}

#to p  {
   text-align: left;
}

#fax  {
   visibility: visible;
   position: absolute;
   left: 581px;
   top: 377px;
   z-index: 2;
   width: 145px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #CCCC99;
}
.brown {
	color: #663300;
}
#pid5patientloginforms #idinfocontinued .brown {
	color: #663300;
}
#pid1services #ourservicestwohide p {
	color: #663300;
}
#pid1services #tapiiitwo {
	color: #630;
}

