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

a ins  {
   text-decoration: none;
}

#pgallery {
   visibility: visible;
   position: absolute;
   left: 200px;
   top: 170px;
   z-index: 7;
   width:1000px;
   height: 600px;
}

#dawnmichellephotographywhereexcellenceisalwaysinfocus,
#dawnmichellephotographywhereexcellenceisalwaysinfocuscopy3,
#dawnmichellephotographywhereexcellenceisalwaysinfocuscopy2,
#dawnmichellephotographywhereexcellenceisalwaysinfocuscopy  {
   background: url(aboutmedia/id34dawnmichellephotography.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 317px;
   top: 760px;
   z-index: 6;
   width: 587px;
   height: 11px;
}

#pid8families,
#pid7children,
#pid3contact,
#pid5gallery,
#home,
#pid2about,
#pid10isthisyoufamilies,
#pid6seniors,
#pid4news,
#isthisyouseniors  {
   margin: 0px auto 0px auto;
   width: 1200px;
   position: relative;
}

#emailbutton a,
#prismwebbutton a,
#twitterbutton a,
#facebookbutton a,
#gallerybutton a,
#aboutbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 11px;
   background-position: 0% 0px;
   font-size: 11px;
   line-height: 11px;
}

#contacttext p,
#isthisyouseniorstext p,
#abouttext p,
#newstext p,
#isthisyoufamiliestext p  {
   font: 11px/18px Arial;
   margin: 0px;
   text-align: justify;
   color: #3F3E3E;
}

#isthisyouseniorsform fieldset div label,
#isthisyoufamiliesform fieldset div label  {
   margin-right: 1em;
   display: block;
   text-align: right;
   float: left;
   width: 213px;
}

#homeslideshow1slideshow,
#homeslideshow2slideshow,
#homeslideshow3slideshow  {
   visibility: visible;
   position: absolute;
   top: 241px;
   z-index: 6;
   width: 214px;
   height: 322px;
   background-repeat: no-repeat;
}

#isthisyouseniorsform fieldset div,
#isthisyoufamiliesform fieldset div  {
   font: 11px/18px Arial;
   margin-bottom: 8px;
   color: #333333;
   clear: both;
}

#isthisyouseniorsform,
#isthisyoufamiliesform  {
   visibility: visible;
   position: absolute;
   left: 356px;
   z-index: 6;
   width: 552px;
}

#isthisyoufamiliestext,
#isthisyouseniorstext  {
   visibility: visible;
   position: absolute;
   left: 557px;
   z-index: 6;
   width: 567px;
}

#id73formintrotext p,
#id65formintrotext p  {
   font: 11px/18px Arial;
   margin: 0px;
   padding-bottom: 8px;
   text-align: justify;
   color: #333333;
}

#infobutton a,
#newsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 12px;
   background-position: 0% 0px;
   font-size: 12px;
   line-height: 12px;
}

#completeportaitexperience  {
   background: url(childrenmedia/completeportaitexperience.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 110px;
   z-index: 6;
   width: 751px;
   height: 113px;
}

#isthisyoucopy,
#isthisyou  {
   background: url(isthisyoufamiliesmedia/isthisyoucopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 907px;
   top: 200px;
   z-index: 5;
   width: 180px;
   height: 83px;
}

#homeslideshow2slideshow  {
   background-image: url(homemedia/homeslideshow1slideshow.jpg);
   left: 499px;
}

#isthisyoufamiliestext p  {
   padding-bottom: 8px;
}

#homeslideshow3slideshow  {
   background-image: url(homemedia/homeslideshow3slideshow.jpg);
   left: 716px;
}

#homeslideshow1slideshow  {
   background-image: url(homemedia/homeslideshow1slideshow.jpg);
   left: 282px;
}

#isthisyoubutton a:hover  {
   background-position: -105px 0%;
}

#prismwebbutton a:hover  {
   background-position: -433px 0%;
}

#isthisyouseniorstext p  {
   padding-bottom: 8px;
}

#layer28,
#dawnmichelle  {
   visibility: visible;
   position: absolute;
   left: 80px;
   top: 249px;
   z-index: 6;
   width: 208px;
   height: 365px;
   background-repeat: no-repeat;
}

#isthisyoufamiliesform  {
   top: 617px;
}

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

#id74layer39,
#layer38  {
   visibility: visible;
   position: absolute;
   left: 81px;
   top: 248px;
   z-index: 6;
   width: 463px;
   height: 365px;
   background-repeat: no-repeat;
}

#isthisyoufamiliestext  {
   top: 285px;
}

#isthisyouseniorstext  {
   top: 283px;
}

#isthisyouseniorsform  {
   top: 650px;
}

#aboutbutton a:hover  {
   background-position: -59px 0%;
}

#newsbutton a:hover  {
   background-position: -50px 0%;
}

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

#isthisyoumenu li a  {
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #333333;
   width: 100%;
   display: block;
}

#infobutton a:hover  {
   background-position: -81px 0%;
}

#layer31,
#layer24  {
   visibility: visible;
   position: absolute;
   left: 473px;
   top: 249px;
   z-index: 5;
   width: 183px;
   height: 217px;
   background-repeat: no-repeat;
}

#layer29,
#layer23  {
   visibility: visible;
   position: absolute;
   left: 290px;
   top: 249px;
   z-index: 5;
   width: 181px;
   height: 217px;
   background-repeat: no-repeat;
}

#isthisyoubutton a  {
   background: url(childrenmedia/isthisyoubutton.gif) no-repeat 0% 0px;
   display: block;
   height: 13px;
   width: 105px;
   font-size: 13px;
   line-height: 13px;
}

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

#isthisyoumenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#prismwebbutton a  {
   width: 433px;
   background-image: url(childrenmedia/prismwebbutton.gif);
}

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

#isthisyoubutton  {
   visibility: visible;
   position: absolute;
   left: 787px;
   top: 86px;
   z-index: 5;
   width: 105px;
   height: 13px;
}

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

#maintexttext p  {
   font: 11px/24px Arial;
   margin: 0px;
   text-align: center;
}

#prismwebbutton  {
   visibility: visible;
   position: absolute;
   left: 379px;
   top: 856px;
   z-index: 3;
   width: 433px;
   height: 11px;
}

#gallerybutton  {
   visibility: visible;
   position: absolute;
   left: 324px;
   top: 88px;
   z-index: 6;
   width: 75px;
   height: 11px;
}

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

#isthisyoumenu  {
   font: 11px/24px Arial;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: justify;
   color: #333333;
   visibility: hidden;
   position: absolute;
   left: 786px;
   top: 106px;
   z-index: 5;
   width: 142px;
}

#contacttext p  {
   padding-top: 8px;
   padding-bottom: 5px;
}

#aboutbutton a  {
   width: 59px;
   background-image: url(childrenmedia/aboutbutton.gif);
}

#maintexttext  {
   visibility: visible;
   position: absolute;
   left: 246px;
   top: 799px;
   z-index: 2;
   width: 710px;
}

#footerswirls  {
   background: url(childrenmedia/footerswirls.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 69px;
   top: 543px;
   z-index: 5;
   width: 1072px;
   height: 239px;
}

#infobutton a  {
   width: 81px;
   background-image: url(childrenmedia/infobutton.gif);
}

#newsbutton a  {
   width: 50px;
   background-image: url(childrenmedia/newsbutton.gif);
}

#dawnmichelle  {
   background-image: url(aboutmedia/dawnmichelle.gif);
}

#homebutton a  {
   background: url(childrenmedia/homebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 177px;
   width: 402px;
   font-size: 177px;
   line-height: 177px;
}

#abouttext p  {
   padding-top: 8px;
   padding-bottom: 5px;
}

#id74layer39  {
   background-image: url(isthisyoufamiliesmedia/id74layer39.gif);
}

#aboutbutton  {
   visibility: visible;
   position: absolute;
   left: 96px;
   top: 88px;
   z-index: 6;
   width: 59px;
   height: 11px;
}

#newsbutton  {
   visibility: visible;
   position: absolute;
   left: 206px;
   top: 88px;
   z-index: 6;
   width: 50px;
   height: 12px;
}

#infobutton  {
   visibility: visible;
   position: absolute;
   left: 1024px;
   top: 87px;
   z-index: 5;
   width: 81px;
   height: 12px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 414px;
   top: 23px;
   z-index: 7;
   width: 402px;
   height: 177px;
}

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

#navbkg2  {
   background: url(childrenmedia/navbkg2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 457px;
   top: 72px;
   z-index: 4;
   width: 682px;
   height: 42px;
}

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

#layer38  {
   background-image: url(isthisyouseniorsmedia/layer38.gif);
}

#layer28  {
   background-image: url(newsmedia/layer28.gif);
}

#layer29  {
   background-image: url(newsmedia/layer29.gif);
}

#layer23  {
   background-image: url(aboutmedia/layer23.gif);
}

#layer31  {
   background-image: url(newsmedia/layer31.gif);
}

#layer24  {
   background-image: url(aboutmedia/layer24.gif);
}

#navbkg  {
   background: url(childrenmedia/navbkg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 69px;
   top: 72px;
   z-index: 5;
   width: 504px;
   height: 42px;
}

#bkg3  {
   background: url(childrenmedia/bkg3.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 67px;
   top: 8px;
   z-index: 2;
   width: 1075px;
   height: 777px;
}

#bkg2  {
   background: url(childrenmedia/bkg2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 67px;
   top: 6px;
   z-index: 3;
   width: 1079px;
   height: 783px;
}

#bkg  {
   background: url(childrenmedia/bkg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 69px;
   top: 224px;
   z-index: 4;
   width: 1072px;
   height: 559px;
}

.centerac  {
   text-align: center;
}

fieldset *  {
   margin-left: 0;
   margin-right: 0;
   padding-bottom: 0;
   padding-top: 0;
}

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

