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

a ins  {
   text-decoration: none;
}

#id74photoimagesthumb a,
#id76photoimagesthumb a,
#id78photoimagesthumb a,
#id80photoimagesthumb a,
#id82photoimagesthumb a,
#id73photoimagesthumb a,
#id75photoimagesthumb a,
#id77photoimagesthumb a,
#id79photoimagesthumb a,
#id81photoimagesthumb a  {
   display: block;
   width: 70px;
   height: 71px;
}

#hzngabiscottwedding,
#hznwedding,
#hznhome,
#hzncontact,
#hznpid7photo,
#hznkatebarry,
#hznpid1gallery,
#hznportrait,
#hznabout,
#hznevent,
#hzncarolynwedding,
#hznkatebarrywedding,
#hznamechurchevent  {
	width: 100%;
	height: 1px;
	overflow: visible;
	position: absolute;
	top: 383px;
	left: 7px;
}

#id70photoimagesthumb,
#id72photoimagesthumb,
#id76photoimagesthumb,
#id78photoimagesthumb,
#id80photoimagesthumb,
#id82photoimagesthumb,
#id69photoimagesthumb,
#id71photoimagesthumb  {
   visibility: visible;
   margin-top: -1px;
   margin-left: -1px;
   background-position: 50% 50%;
   position: absolute;
   top: 564px;
   z-index: 2;
   height: 71px;
}

#gabiscottwedding,
#event,
#pid7photo,
#portrait,
#carolynwedding,
#contact,
#amechurchevent,
#wedding,
#katebarry,
#home,
#katebarrywedding,
#pid1gallery,
#about  {
   width: 750px;
   height: 685px;
   position: absolute;
   margin-left: -375px;
   left: 50%;
   top: -342px;
}

#katebarryweddingslideshow,
#gabiscottweddingslideshow,
#amechurcheventslideshow,
#carolynslideshow  {
   background: url(amechurcheventmedia/amechurcheventslideshow.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 49px;
   top: 196px;
   z-index: 2;
   width: 462px;
   height: 340px;
}

#id70photoimagesthumb a,
#id72photoimagesthumb a,
#id69photoimagesthumb a,
#id71photoimagesthumb a  {
   display: block;
   width: 71px;
   height: 71px;
}

#id75photoimagesthumb,
#id77photoimagesthumb,
#id79photoimagesthumb,
#id81photoimagesthumb  {
   visibility: visible;
   margin-top: -1px;
   margin-left: -1px;
   background-position: 50% 50%;
   position: absolute;
   top: 486px;
   z-index: 2;
   width: 70px;
   height: 71px;
}

#id57contactpopup p,
#id64aboutpopup p,
#id43homepopup p,
#id50gallerypopup p  {
   font: 17px/26px Verdana;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#katebarryweddinggb a,
#prevgb a,
#gabiscottweddinggb a,
#carolynweddinggb a  {
   background-repeat: no-repeat;
   display: block;
   height: 12px;
   background-position: 0% 0px;
   font-size: 12px;
   line-height: 12px;
}

#id33libertytextscroll p,
#id32libertytextscroll p  {
   font: 12px Verdana;
   margin: 0px;
   padding-right: 14px;
   padding-left: 14px;
   text-align: justify;
   color: #514646;
}

#id32libertytextscroll,
#id33libertytextscroll  {
   border: 2px solid #000000;
   margin-top: -2px;
   margin-left: -2px;
   overflow: auto;
   visibility: visible;
   position: absolute;
   top: 144px;
   z-index: 4;
}

#id74photoimagesthumb,
#id73photoimagesthumb  {
   visibility: visible;
   margin-top: -1px;
   margin-left: -1px;
   background-position: 50% 50%;
   position: absolute;
   left: 330px;
   width: 70px;
   height: 71px;
}

#photoimagespicturebox table  {
   width: 100%;
   height: 100%;
}

#allrightsreservedpleasereg  {
   background: url(contactmedia/allrightsreservedpleasereg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 13px;
   top: 634px;
   z-index: 4;
   width: 176px;
   height: 6px;
}

#libertyphotoworkscom2006g  {
   background: url(contactmedia/libertyphotoworkscom2006g.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 15px;
   top: 622px;
   z-index: 4;
   width: 132px;
   height: 5px;
}

#id32libertytextscroll p  {
   line-height: 24px;
}

#id33libertytextscroll p  {
   line-height: 26px;
}

#photoimagespicturebox  {
   border: 2px solid #000000;
   visibility: visible;
   margin-top: -2px;
   margin-left: -2px;
   position: absolute;
   left: 114px;
   top: 51px;
   z-index: 2;
   width: 453px;
   height: 398px;
}

#id32libertytextscroll  {
   height: 340px;
   width: 242px;
   left: 287px;
}

#id33libertytextscroll  {
   height: 321px;
   width: 245px;
   left: 286px;
}

#id72photoimagesthumb  {
   width: 71px;
   left: 407px;
}

#id79photoimagesthumb  {
   left: 104px;
}

#id78photoimagesthumb  {
   width: 70px;
   left: 179px;
}

#id76photoimagesthumb  {
   width: 70px;
   left: 254px;
}

#id74photoimagesthumb  {
   z-index: 3;
   top: 564px;
}

#id81photoimagesthumb  {
   left: 29px;
}

#id70photoimagesthumb  {
   width: 71px;
   left: 483px;
}

#id73photoimagesthumb  {
   z-index: 2;
   top: 486px;
}

#id80photoimagesthumb  {
   width: 70px;
   left: 104px;
}

#id77photoimagesthumb  {
   left: 179px;
}

#id75photoimagesthumb  {
   left: 254px;
}

#katebarryweddinggb a  {
   width: 134px;
   background-image: url(gallerymedia/katebarryweddinggb.gif);
}

#gabiscottweddinggb a  {
   width: 131px;
   background-image: url(gallerymedia/gabiscottweddinggb.gif);
}

#id69photoimagesthumb  {
   width: 71px;
   left: 483px;
   top: 486px;
}

#id82photoimagesthumb  {
   width: 70px;
   left: 29px;
}

#id71photoimagesthumb  {
   width: 71px;
   left: 407px;
   top: 486px;
}

#layer2copy,
#layer2  {
   visibility: visible;
   position: absolute;
   left: 593px;
   top: 371px;
   width: 149px;
   height: 257px;
   background-repeat: no-repeat;
}

#carolynweddinggb a  {
   width: 102px;
   background-image: url(gallerymedia/carolynweddinggb.gif);
}

#id11logo,
#id2logo  {
   visibility: visible;
   position: absolute;
   left: 32px;
   top: 5px;
   width: 142px;
   height: 127px;
   background-repeat: no-repeat;
}

#fullservicetext p  {
   font: bold 11px/26px Verdana;
   margin: 0px;
   color: #666666;
   text-align: left;
}

#navigationhide p  {
   font: 13px/26px Verdana;
   margin: 0px;
   color: #FB0404;
   text-align: left;
}

#id64aboutpopup p  {
   line-height: 24px;
}

#contactb a:hover  {
   background-position: -22px 0%;
}

#id49gallerypopup  {
   background: url(amechurcheventmedia/id49gallerypopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 641px;
   top: 568px;
   z-index: 4;
   width: 64px;
   height: 20px;
}

#id57contactpopup  {
   visibility: hidden;
   position: absolute;
   left: 632px;
   top: 382px;
   z-index: 5;
   width: 68px;
}

#id50gallerypopup  {
   visibility: hidden;
   position: absolute;
   left: 635px;
   top: 382px;
   z-index: 4;
   width: 64px;
}

#galleryb a:hover  {
   background-position: -24px 0%;
}

#id56contactpopup  {
   background: url(amechurcheventmedia/id56contactpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 643px;
   top: 549px;
   z-index: 5;
   width: 53px;
   height: 53px;
}

#fullservicetext  {
   border-bottom-color: #636363;
   border-bottom-style: solid;
   border-width: 2px;
   visibility: visible;
   position: absolute;
   left: 7px;
   top: 134px;
   z-index: 4;
   width: 221px;
}

#id61aboutpopup  {
   background: url(amechurcheventmedia/id61aboutpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 663px;
   top: 550px;
   z-index: 6;
   width: 13px;
   height: 49px;
}

#nextgb a:hover  {
   background-position: -32px 0%;
}

#aboutb a:hover  {
   background-position: -8px 0%;
}

#navigationhide  {
   visibility: visible;
   position: absolute;
   left: 635px;
   top: 386px;
   z-index: 7;
   width: 74px;
}

#id64aboutpopup  {
   visibility: hidden;
   position: absolute;
   left: 634px;
   top: 382px;
   z-index: 6;
   width: 54px;
}

#prevgb a:hover  {
   background-position: -31px 0%;
}

#id42homepopup  {
   background: url(amechurcheventmedia/id42homepopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 651px;
   top: 543px;
   z-index: 3;
   width: 39px;
   height: 62px;
}

#id43homepopup  {
   visibility: hidden;
   position: absolute;
   left: 636px;
   top: 379px;
   z-index: 3;
   width: 50px;
}

#homeb a:hover  {
   background-position: -15px 0%;
}

#id27eventg  {
   background: url(amechurcheventmedia/id27eventg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   z-index: 2;
   width: 43px;
   height: 10px;
}

#contactb a  {
   background: url(amechurcheventmedia/contactb.gif) no-repeat 0% 0px;
   display: block;
   height: 23px;
   width: 22px;
   font-size: 23px;
   line-height: 23px;
}

#galleryb a  {
   background: url(amechurcheventmedia/galleryb.gif) no-repeat 0% 0px;
   display: block;
   height: 9px;
   width: 24px;
   font-size: 9px;
   line-height: 9px;
}

#layer3copy  {
   background: url(contactmedia/layer3copy.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 750px;
   height: 660px;
   visibility: visible;
}

#layer2copy  {
   background-image: url(contactmedia/layer2copy.gif);
   z-index: 2;
}

#galleryb  {
   visibility: visible;
   position: absolute;
   left: 680px;
   top: 442px;
   z-index: 3;
   width: 24px;
   height: 9px;
}

#nextgb a  {
   background: url(photomedia/nextgb.gif) no-repeat 0% 0px;
   display: block;
   height: 10px;
   width: 32px;
   font-size: 10px;
   line-height: 10px;
}

#contactb  {
   visibility: visible;
   position: absolute;
   left: 631px;
   top: 433px;
   z-index: 3;
   width: 22px;
   height: 23px;
}

#id11logo  {
   background-image: url(contactmedia/id11logo.gif);
   z-index: 4;
}

#aboutb a  {
   background: url(amechurcheventmedia/aboutb.gif) no-repeat 0% 0px;
   display: block;
   height: 26px;
   width: 8px;
   font-size: 26px;
   line-height: 26px;
}

#prevgb a  {
   width: 31px;
   background-image: url(photomedia/prevgb.gif);
}

#libertyg  {
   background: url(amechurcheventmedia/libertyg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 182px;
   top: 666px;
   z-index: 2;
   width: 404px;
   height: 10px;
}

#layers4  {
   background: url(contactmedia/layers4.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 648px;
   top: 417px;
   z-index: 6;
   width: 37px;
   height: 38px;
}

#layers3  {
   background: url(contactmedia/layers3.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 672px;
   top: 431px;
   z-index: 7;
   width: 37px;
   height: 38px;
}

#layers5  {
   background: url(contactmedia/layers5.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 648px;
   top: 447px;
   z-index: 9;
   width: 37px;
   height: 38px;
}

#layers2  {
   background: url(contactmedia/layers2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 624px;
   top: 430px;
   z-index: 7;
   width: 37px;
   height: 38px;
}

#homeb a  {
   background: url(amechurcheventmedia/homeb.gif) no-repeat 0% 0px;
   display: block;
   height: 24px;
   width: 15px;
   font-size: 24px;
   line-height: 24px;
}

#id2logo  {
   background-image: url(contactmedia/id2logo.gif);
   z-index: 2;
}

#layer1  {
   background: url(contactmedia/layer1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 750px;
   height: 667px;
}

#layer8  {
   visibility: visible;
   position: absolute;
   left: 355px;
   top: 583px;
   z-index: 2;
   width: 22px;
   height: 63px;
   background-color: #BEB9B5;
   background-image: none;
}

#prevgb  {
   visibility: visible;
   position: absolute;
   left: 429px;
   top: 464px;
   z-index: 2;
   width: 31px;
   height: 12px;
}

#layer2  {
   background-image: url(contactmedia/layer2.gif);
   z-index: 5;
}

#aboutb  {
   visibility: visible;
   position: absolute;
   left: 663px;
   top: 447px;
   z-index: 3;
   width: 8px;
   height: 26px;
}

#nextgb  {
   visibility: visible;
   position: absolute;
   left: 198px;
   top: 464px;
   z-index: 2;
   width: 32px;
   height: 10px;
}

#layer7  {
   background: url(amechurcheventmedia/layer7.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 107px;
   top: 676px;
   z-index: 1;
   width: 603px;
   height: 9px;
}

#homeb  {
   visibility: visible;
   position: absolute;
   left: 660px;
   top: 417px;
   z-index: 3;
   width: 15px;
   height: 24px;
}

#path  {
   background: url(photomedia/path.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 593px;
   top: 0px;
   z-index: 2;
   width: 157px;
   height: 659px;
}

.sgthumb:hover  {
   border-color: #FF3713;
}

.sgthumb  {
   border: 1px solid #000000;
   background-position: 50% 50%;
   background-repeat: no-repeat;
}

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