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

a ins  {
   text-decoration: none;
}

#aboutusbutton a,
#id14contactbutton a,
#id27prevbutton a,
#id42nextbutton a,
#homebutton a,
#id28nextbutton a,
#id41prevbutton a,
#packagesbutton a,
#portraitsgallerybutton a,
#photocardsgallerybutton a  {
   font-style: Normal;
   display: block;
   width: 100%;
   text-decoration: none;
}

#portraitsgallerybutton a:hover,
#homebutton a:hover,
#photocardsgallerybutton a:hover,
#id14contactbutton a:hover,
#aboutusbutton a:hover,
#packagesbutton a:hover  {
   font-style: italic;
}

#babiestext p,
#familiestext p,
#maternitytext p,
#petstext p,
#tytext p,
#birthanntext p,
#sotext p,
#childrentext p,
#commercialtext p,
#holidystext p  {
   font: 18px/22px "Engravers MT";
   margin: 0px;
   text-align: center;
}

#photocardsgallerythumbsheetscroll .thumbwrapper,
#portraitsgallerythumbsheetscroll .thumbwrapper  {
   position: relative;
   float: left;
   margin: 0px;
   padding: 5px;
   width: 57px;
   height: 83px;
}

#photocardsgallerythumbsheetscroll,
#portraitsgallerythumbsheetscroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   top: 664px;
   z-index: 2;
   width: 698px;
   height: 116px;
}

#photocardsgallerypicturebox table,
#portraitsgallerypicturebox table  {
   width: 100%;
   height: 100%;
}

#portraitsgallerypicturebox,
#photocardsgallerypicturebox  {
   visibility: visible;
   position: absolute;
   left: 238px;
   top: 221px;
   z-index: 2;
   width: 528px;
   height: 343px;
}

#portraitsgallerybutton,
#homebutton,
#id14contactbutton  {
   font: 25px/30px "Futura Bk";
   text-align: center;
   visibility: visible;
   position: absolute;
   z-index: 2;
   height: 19px;
}

#aboutusbutton,
#photocardsgallerybutton  {
   font: 25px/30px "Futura Bk";
   text-align: center;
   visibility: visible;
   position: absolute;
   top: 605px;
   z-index: 2;
   height: 21px;
}

#maximumexposuresphotographytext p  {
   font: 36px/43px "Futura Bk";
   margin: 0px;
   color: #155798;
   text-align: center;
}

#photocardsgallerythumbsheetscroll  {
   left: 157px;
}

#portraitsgallerythumbsheetscroll  {
   left: 158px;
}

#maximumexposuresphotographytext  {
   visibility: visible;
   position: absolute;
   left: 25px;
   top: 82px;
   z-index: 2;
   width: 575px;
}

#id41prevbutton,
#id27prevbutton  {
   font: 12px/14px "Futura Bk";
   text-align: center;
   visibility: visible;
   position: absolute;
   left: 137px;
   top: 545px;
   z-index: 2;
   width: 86px;
   height: 12px;
}

#id28nextbutton,
#id42nextbutton  {
   font: 12px/14px "Futura Bk";
   text-align: center;
   visibility: visible;
   position: absolute;
   left: 783px;
   top: 549px;
   z-index: 2;
   width: 66px;
   height: 12px;
}

#photocardsgallerybutton a  {
   color: #00417F;
}

#portraitsgallerybutton a  {
   color: #00417F;
}

#portraitsandcustomtext p  {
   font: 18px/22px "Futura Md";
   margin: 0px;
   color: #00417F;
   text-align: center;
}

#photocardsgallerybutton  {
   width: 144px;
   left: 261px;
}

#portraitsgallerybutton  {
   width: 92px;
   top: 605px;
   left: 150px;
}

#portraitsandcustomtext  {
   visibility: visible;
   position: absolute;
   left: 283px;
   top: 134px;
   z-index: 2;
   width: 275px;
}

#layer1copy,
#layer1  {
   background: url(contactmedia/layer1copy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   z-index: 2;
   width: 1008px;
   height: 5px;
}

#id14contactbutton a  {
   color: #00417F;
}

#id14contactbutton  {
   width: 92px;
   top: 604px;
   left: 699px;
}

#id41prevbutton a  {
   color: #155798;
}

#id27prevbutton a  {
   color: #155798;
}

#packagesbutton a  {
   color: #00417F;
}

#id28nextbutton a  {
   color: #155798;
}

#id42nextbutton a  {
   color: #155798;
}

#aboutusbutton a  {
   color: #00417F;
}

#announcementimg  {
   visibility: visible;
   position: absolute;
   left: 7px;
   top: 202px;
   z-index: 2;
   width: 244px;
   height: 362px;
}

#packagesbutton  {
   font: 25px/30px "Futura Bk";
   text-align: center;
   visibility: visible;
   position: absolute;
   left: 430px;
   top: 605px;
   z-index: 2;
   width: 109px;
   height: 28px;
}

#aboutusbutton  {
   width: 110px;
   left: 562px;
}

#homebutton a  {
   color: #00417F;
}

#id18babyimg  {
   visibility: visible;
   position: absolute;
   left: 255px;
   top: 202px;
   z-index: 2;
   width: 452px;
   height: 362px;
}

#background  {
   margin: 0px auto 0px auto;
   background: url(contactmedia/background.gif) no-repeat;
   visibility: visible;
   height: 806px;
   width: 1008px;
   position: relative;
}

#layer1copy  {
   top: 574px;
}

#homebutton  {
   width: 68px;
   top: 605px;
   left: 48px;
}

#bumpimg  {
   visibility: visible;
   position: absolute;
   left: 711px;
   top: 202px;
   z-index: 2;
   width: 289px;
   height: 362px;
}

#layer1  {
   top: 189px;
}

.sgthumb  {
   background-position: 50% 50%;
   background-repeat: no-repeat;
   display: block;
   width: 57px;
   height: 83px;
}

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

