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

a ins  {
   text-decoration: none;
}

#detailstextscroll p,
#crystaltextscroll p,
#hankeytextscroll p,
#laketextscroll p  {
   font: 14px/22px Arial;
   margin: 0px;
   text-align: justify;
   color: #3F3F3F;
}

#hankeytextscroll,
#detailstextscroll,
#laketextscroll,
#crystaltextscroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 410px;
   z-index: 4;
   width: 527px;
   height: 100px;
}

#homebutton a,
#contactbutton a,
#gallerybutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 8px;
   background-position: 0% 0px;
   font-size: 8px;
   line-height: 8px;
}


#adesignbutton a,
#crystalportraitsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 10px;
   background-position: 0% 0px;
   font-size: 10px;
   line-height: 10px;
}

#contactborder,
#homeborder,
#galleryborder  {
   visibility: visible;
   position: absolute;
   left: 2px;
   top: 23px;
   z-index: 1;
   width: 983px;
   height: 727px;
   background-repeat: no-repeat;
}

#pid1home,
#pid2gallery,
#pid3contact  {
   margin: 0px auto 0px auto;
   width: 988px;
   position: relative;
}

#crystalportraitsbutton a:hover  {
   background-position: -202px 0%;
}

#id54main,
#id12main,
#id24main  {
   visibility: visible;
   position: absolute;
   left: 33px;
   top: 46px;
   z-index: 2;
   width: 924px;
   height: 663px;
   background-repeat: no-repeat;
}

#contacttext p,
#calltext p  {
   font: 13px/24px "Arial Narrow";
   margin: 0px;
   color: #3F3F3F;
}

#crystalportraitsbutton a  {
   width: 202px;
   background-image: url(contactmedia/crystalportraitsbutton.gif);
}

#id55ks,
#id13ks,
#id25ks  {
   visibility: visible;
   position: absolute;
   left: 902px;
   top: 662px;
   z-index: 3;
   width: 36px;
   height: 34px;
   background-repeat: no-repeat;
}

#calltext,
#contacttext  {
   visibility: visible;
   position: absolute;
   top: 584px;
   z-index: 4;
   width: 241px;
}

#crystalportraitsbutton  {
   visibility: visible;
   position: absolute;
   left: 219px;
   top: 759px;
   z-index: 1;
   width: 202px;
   height: 10px;
}

#adesignbutton a:hover  {
   background-position: -209px 0%;
}

#id47group,
#id41group  {
   visibility: visible;
   position: absolute;
   left: 391px;
   z-index: 4;
   width: 2px;
   height: 56px;
   background-repeat: no-repeat;
}

#gallerybutton a:hover  {
   background-position: -69px 0%;
}

#contactbutton a:hover  {
   background-position: -74px 0%;
}

#id33path,
#id39path  {
   visibility: visible;
   position: absolute;
   left: 33px;
   z-index: 3;
   width: 924px;
   height: 132px;
   background-repeat: no-repeat;
}

#katherinesanregret  {
   background: url(homemedia/katherinesanregret.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 72px;
   top: 559px;
   z-index: 4;
   width: 248px;
   height: 93px;
}

#homebutton a:hover  {
   background-position: -36px 0%;
}

#crystaltextscroll  {
   top: 161px;
}

#detailstextscroll  {
   z-index: 5;
   top: 606px;
}

#hankeytextscroll  {
   top: 308px;
}

#adesignbutton a  {
   width: 209px;
   background-image: url(contactmedia/adesignbutton.gif);
}

#contactbutton a  {
   width: 74px;
   background-image: url(homemedia/contactbutton.gif);
}

#gallerybutton a  {
   width: 69px;
   background-image: url(homemedia/gallerybutton.gif);
}

#interiordesign  {
   background: url(homemedia/interiordesign.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 127px;
   top: 658px;
   z-index: 4;
   width: 191px;
   height: 23px;
}

#laketextscroll  {
   top: 456px;
}

#servicestext p  {
   font: 14px/22px "Arial Narrow";
   margin: 0px;
   color: #FFFFFF;
}

#galleryborder  {
   background-image: url(gallerymedia/galleryborder.gif);
}

#adesignbutton  {
   visibility: visible;
   position: absolute;
   left: 4px;
   top: 759px;
   z-index: 1;
   width: 209px;
   height: 10px;
}

#contactborder  {
   background-image: url(contactmedia/contactborder.gif);
}

#contacttext p  {
   text-align: left;
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 914px;
   top: 759px;
   z-index: 1;
   width: 74px;
   height: 8px;
}

#gallerybutton  {
   visibility: visible;
   position: absolute;
   left: 818px;
   top: 759px;
   z-index: 1;
   width: 69px;
   height: 8px;
}

#homebutton a  {
   width: 36px;
   background-image: url(homemedia/homebutton.gif);
}

#servicestext  {
   visibility: visible;
   position: absolute;
   left: 380px;
   top: 572px;
   z-index: 4;
   width: 221px;
}

#contacttext  {
   left: 356px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 736px;
   top: 759px;
   z-index: 1;
   width: 36px;
   height: 8px;
}

#homeborder  {
   background-image: url(homemedia/homeborder.gif);
}

#id41group  {
   background-image: url(gallerymedia/id41group.gif);
   top: 356px;
}

#id47group  {
   background-image: url(gallerymedia/id47group.gif);
   top: 208px;
}

#id12main  {
   background-image: url(contactmedia/id12main.jpg);
}

#id54main  {
   background-image: url(homemedia/id54main.jpg);
}

#pathcopy  {
   background: url(homemedia/pathcopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 33px;
   top: 528px;
   z-index: 3;
   width: 579px;
   height: 181px;
}

#id58line  {
   background: url(homemedia/id58line.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 351px;
   top: 548px;
   z-index: 4;
   width: 2px;
   height: 143px;
}

#id33path  {
   background-image: url(gallerymedia/id33path.jpg);
   top: 427px;
}

#id39path  {
   background-image: url(gallerymedia/id39path.jpg);
   top: 280px;
}

#id24main  {
   background-image: url(gallerymedia/id24main.jpg);
}

#calltext  {
   left: 72px;
}

#id25ks  {
   background-image: url(gallerymedia/id25ks.gif);
}

#id13ks  {
   background-image: url(contactmedia/id13ks.gif);
}

#id55ks  {
   background-image: url(homemedia/id55ks.gif);
}

#couch  {
   background: url(homemedia/couch.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 74px;
   top: 653px;
   z-index: 4;
   width: 49px;
   height: 29px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(homemedia/exteriortile.gif) center top repeat;
}
