a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#hznpid3products,
#hznpid11infants,
#hznpid4galleries,
#hznpid12children,
#hznpid18maternity,
#hznpid16family,
#hznpid22fineart,
#hznpid5details,
#hznpid9infants,
#hznpid14children,
#hznpid20maternity,
#hznpid17family,
#hznpid1home,
#hznpid6investment,
#hznpid21fineart,
#hznpid7aboutus,
#hznpid15family,
#hznpid10infants,
#hznpid2homeslideshow,
#hznpid13children,
#hznpid19maternity,
#hznpid8contact,
#hznpid23fineart  {
   width: 100%;
   height: 1px;
   overflow: visible;
   position: absolute;
   top: 50%;
   left: 0px;
}

#pid11infants,
#pid3products,
#pid18maternity,
#pid22fineart,
#pid7aboutus,
#pid1home,
#pid20maternity,
#pid15family,
#pid6investment,
#pid13children,
#pid21fineart,
#pid8contact,
#pid4galleries,
#pid12children,
#pid16family,
#pid5details,
#pid9infants,
#pid2homeslideshow,
#pid10infants,
#pid14children,
#pid17family,
#pid19maternity,
#pid23fineart  {
   width: 900px;
   height: 670px;
   position: absolute;
   margin-left: -450px;
   left: 50%;
   top: -335px;
}

#id44shape2copy4,
#id156shape1copy4,
#id46shape4copy4,
#id58shape1copy4,
#id3shape1copy4,
#shape1,
#id27shape1copy,
#id157shape2copy4,
#id73shape1copy,
#id59shape2copy4  {
   visibility: visible;
   position: absolute;
   top: 72px;
   z-index: 2;
   height: 448px;
   background-image: none;
}

#contactb a,
#childrenb a,
#infantsb a,
#galleriesb a,
#productsb a,
#fineartb a,
#aboutusb a,
#investmentb a,
#maternityb a,
#homeb a,
#detailsb a  {
   background-repeat: no-repeat;
   display: block;
   height: 10px;
   background-position: 0% 0px;
   font-size: 10px;
   line-height: 10px;
}

#id50forevermoment,
#id10forevermoment,
#id163forevermoment,
#id36forevermoment,
#id65forevermoment,
#id180forevermoment,
#id80forevermoment  {
	visibility: visible;
	position: absolute;
	top: 41px;
	z-index: 14;
	width: 301px;
	height: 12px;
	background-repeat: no-repeat;
}

#id78fmlogo44copy2,
#id34fmlogo44copy2,
#fmlogo44,
#id48fmlogo44copy4,
#id161fmlogo44copy4,
#id63fmlogo44copy4,
#id8fmlogo44copy4  {
   background: url(pid16familymedia/id78fmlogo44copy2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   top: 8px;
   z-index: 2;
   width: 42px;
   height: 40px;
}

#ornamentgalleries,
#ornamentdetails,
#ornamentproducts,
#ornamentaboutus,
#ornamenthome,
#ornamentinvestment,
#ornamentcontact  {
	background: url(pid16familymedia/ornamentgalleries.gif) no-repeat;
	visibility: visible;
	position: absolute;
	top: 539px;
	z-index: 5;
	width: 19px;
	height: 25px;
}

#id75shape3copy,
#id158shape3copy4,
#id29shape3copy,
#id45shape3copy4,
#shape3,
#id5shape3copy4,
#id60shape3copy4  {
   visibility: visible;
   position: absolute;
   left: 13px;
   top: 72px;
   z-index: 2;
   width: 11px;
   height: 448px;
   background-image: none;
}

#id76shape4copy,
#id30shape4copy,
#id6shape4copy4,
#id61shape4copy4,
#shape4,
#id159shape4copy4  {
	visibility: visible;
	position: absolute;
	left: 858px;
	top: 72px;
	z-index: 4;
	width: 12px;
	height: 448px;
	background-image: none;
}

#id179studio,
#id162studio,
#id64studio,
#id35studio,
#id49studio,
#id9studio,
#id79studio  {
   visibility: visible;
   position: absolute;
   top: 55px;
   z-index: 2;
   width: 42px;
   height: 7px;
   background-repeat: no-repeat;
}

#landscapepicturebox table,
#squarepicturebox table,
#portraitpicturebox table  {
   width: 100%;
   height: 100%;
}

#productstextscroll p a,
#investmenttextscroll p a  {
   font-style: Normal;
   font-weight: bold;
   text-decoration: none;
}

#investmenttextscroll p,
#id39detailstextscroll p  {
   font: 12px/14px Georgia;
   margin: 0px;
   padding-bottom: 5px;
   padding-top: 5px;
   padding-right: 22px;
   text-align: justify;
   color: #3D3D3D;
}

#productstextscroll p,
#id69detailstextscroll p  {
   font: 12px/14px Georgia;
   margin: 0px;
   padding-bottom: 5px;
   padding-top: 5px;
   padding-right: 22px;
   text-align: left;
}

#nextbutton a:hover,
#id143prevbutton a:hover  {
   background-position: -38px 0%;
}

#nextbutton a,
#id143prevbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 38px;
   height: 27px;
   background-position: 0% 0px;
}

#childrenthumbsheet .thumbwrapper  {
   position: relative;
   float: left;
   margin: 0px;
   padding: 1px;
   width: 41px;
   height: 37px;
}

#nextbutton,
#id143prevbutton  {
   visibility: visible;
   position: absolute;
   top: 486px;
   z-index: 4;
   width: 38px;
   height: 27px;
}

#id74shape2copy,
#shape2  {
   visibility: visible;
   position: absolute;
   left: 440px;
   top: 72px;
   z-index: 3;
   width: 410px;
   height: 448px;
   background-image: none;
}

#id69detailstextscroll p  {
   color: #3D3D3D;
}

#allimagesonthissiteare  {
	background: url(pid16familymedia/allimagesonthissiteare.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 245px;
	top: 599px;
	z-index: 13;
	width: 405px;
	height: 8px;
}

#productstextscroll p  {
   font-weight: bold;
   letter-spacing: 1px;
}

#investmentb a:hover  {
   background-position: -84px 0%;
}

#landscapepicturebox  {
   visibility: visible;
   position: absolute;
   left: 140px;
   top: 72px;
   z-index: 4;
   width: 611px;
   height: 450px;
}

#id161fmlogo44copy4  {
   left: 419px;
}

#childrenthumbsheet  {
   visibility: visible;
   position: absolute;
   left: 33px;
   top: 80px;
   z-index: 3;
   width: 101px;
   height: 430px;
}

#portraitpicturebox  {
   visibility: visible;
   position: absolute;
   left: 260px;
   top: 71px;
   z-index: 4;
   width: 360px;
   height: 450px;
}

#galleriesb a:hover  {
   background-position: -70px 0%;
}

#id180forevermoment  {
   background-image: url(homemedia/id180forevermoment.gif);
   left: 283px;
}

#id163forevermoment  {
   background-image: url(productsmedia/id163forevermoment.gif);
   left: 283px;
}

#ornamentinvestment  {
   left: 566px;
}

#id34fmlogo44copy2  {
   left: 420px;
}

#id143prevbutton a  {
   background-image: url(pid16familymedia/id143prevbutton.gif);
}

#id36forevermoment  {
   background-image: url(pid16familymedia/id80forevermoment.gif);
   left: 284px;
}

#id78fmlogo44copy2  {
   left: 420px;
}

#id63fmlogo44copy4  {
   left: 419px;
}

#ornamentgalleries  {
   left: 295px;
}

#productsb a:hover  {
   background-position: -72px 0%;
}

#id50forevermoment  {
   background-image: url(investmentmedia/id50forevermoment.gif);
   left: 283px;
}

#id80forevermoment  {
   background-image: url(pid16familymedia/id80forevermoment.gif);
   left: 284px;
}

#id10forevermoment  {
   background-image: url(contactmedia/id10forevermoment.gif);
   left: 283px;
}

#id48fmlogo44copy4  {
   left: 419px;
}

#id65forevermoment  {
   background-image: url(detailsmedia/id65forevermoment.gif);
   left: 283px;
}

#aboutusb a:hover  {
   background-position: -66px 0%;
}

#id8fmlogo44copy4  {
   left: 419px;
}

#contactb a:hover  {
   background-position: -65px 0%;
}

#detailsb a:hover  {
   background-position: -52px 0%;
}

#id156shape1copy4  {
   background-color: #A0AA5A;
   width: 55px;
   left: 31px;
}

#ornamentproducts  {
   left: 161px;
   background-image: url(productsmedia/ornamentproducts.gif);
}

#id158shape3copy4  {
   background-color: #D7D7AE;
}

#squarepicturebox  {
   visibility: visible;
   position: absolute;
   left: 215px;
   top: 73px;
   z-index: 4;
   width: 450px;
   height: 450px;
}

#id159shape4copy4  {
   background-color: #A0AA5A;
}

#id157shape2copy4  {
   background-color: #D7D7AE;
   width: 756px;
   left: 93px;
}

#id61shape4copy4  {
   background-color: #A6ADB7;
}

#ornamentdetails  {
   left: 427px;
}

#ornamentcontact  {
   left: 800px;
}

#ornamentaboutus  {
   left: 685px;
}

#id58shape1copy4  {
   background-color: #A6ADB7;
   width: 55px;
   left: 31px;
}

#id46shape4copy4  {
   background-color: #DAB8B8;
   width: 12px;
   left: 858px;
}

#id43shape1copy4  {
   visibility: visible;
   position: absolute;
   left: 795px;
   top: 72px;
   z-index: 2;
   width: 55px;
   height: 448px;
   background-color: #56404F;
   background-image: none;
}

#id143prevbutton  {
   left: 761px;
}

#id44shape2copy4  {
   background-color: #DAB8B8;
   width: 756px;
   left: 31px;
}

#id45shape3copy4  {
   background-color: #56404F;
}

#id59shape2copy4  {
   background-color: #E6CBBD;
   width: 756px;
   left: 93px;
}

#id60shape3copy4  {
   background-color: #E6CBBD;
}

#id30shape4copy  {
   background-color: #ACC0CC;
}

#id3shape1copy4  {
   background-color: #E39C78;
   width: 55px;
   left: 31px;
}

#id6shape4copy4  {
   background-color: #E39C78;
}

#id76shape4copy  {
   background-color: #ACC0CC;
}

#id74shape2copy  {
   background-color: #DDDBB2;
}

#id5shape3copy4  {
   background-color: #E6D7BF;
}

#id29shape3copy  {
   background-color: #DDDBB2;
}

#id75shape3copy  {
   background-color: #DDDBB2;
}

#id27shape1copy  {
   background-color: #ACC0CC;
   width: 504px;
   left: 31px;
}

#id73shape1copy  {
   background-color: #ACC0CC;
   width: 409px;
   left: 31px;
}

#investmentb a  {
   width: 84px;
   background-image: url(pid16familymedia/investmentb.gif);
}

#homeb a:hover  {
   background-position: -39px 0%;
}

#ornamenthome  {
   left: 49px;
}

#galleriesb a  {
   width: 70px;
   background-image: url(pid16familymedia/galleriesb.gif);
}

#nextbutton a  {
   background-image: url(pid16familymedia/nextbutton.gif);
}

#maternityb a  {
   width: 75px;
   background-image: url(galleriesmedia/maternityb.gif);
}

#childrenb a  {
   width: 70px;
   background-image: url(galleriesmedia/childrenb.gif);
}

#productsb a  {
   width: 72px;
   background-image: url(pid16familymedia/productsb.gif);
}

#id171footer  {
   background: url(homemedia/id171footer.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 49px;
   top: 640px;
   z-index: 2;
   width: 782px;
   height: 27px;
}

#investmentb  {
	visibility: visible;
	position: absolute;
	left: 534px;
	top: 568px;
	z-index: 10;
	width: 84px;
	height: 10px;
}

#id162studio  {
   background-image: url(productsmedia/id162studio.gif);
   left: 420px;
}

#id179studio  {
   background-image: url(homemedia/id179studio.gif);
   left: 420px;
}

#fineartb a  {
   width: 59px;
   background-image: url(galleriesmedia/fineartb.gif);
}

#contactb a  {
   width: 65px;
   background-image: url(pid16familymedia/contactb.gif);
}

#nextbutton  {
   left: 807px;
}

#detailsb a  {
   width: 52px;
   background-image: url(pid16familymedia/detailsb.gif);
}

#infantsb a  {
   width: 55px;
   background-image: url(galleriesmedia/infantsb.gif);
}

#id64studio  {
   background-image: url(detailsmedia/id64studio.gif);
   left: 420px;
}

#id49studio  {
   background-image: url(investmentmedia/id49studio.gif);
   left: 420px;
}

#id35studio  {
   background-image: url(pid16familymedia/id79studio.gif);
   left: 421px;
}

#aboutusb a  {
   width: 66px;
   background-image: url(pid16familymedia/aboutusb.gif);
}

#galleriesb  {
	visibility: visible;
	position: absolute;
	left: 269px;
	top: 568px;
	z-index: 8;
	width: 70px;
	height: 10px;
}

#id79studio  {
   background-image: url(pid16familymedia/id79studio.gif);
   left: 421px;
}

#productsb  {
	visibility: visible;
	position: absolute;
	left: 134px;
	top: 568px;
	z-index: 7;
	width: 72px;
	height: 10px;
}

#id9studio  {
   background-image: url(contactmedia/id9studio.gif);
   left: 420px;
}

#aboutusb  {
	visibility: visible;
	position: absolute;
	left: 662px;
	top: 568px;
	z-index: 11;
	width: 66px;
	height: 10px;
}

#contactb  {
	visibility: visible;
	position: absolute;
	left: 777px;
	top: 568px;
	z-index: 12;
	width: 65px;
	height: 10px;
}

#detailsb  {
	visibility: visible;
	position: absolute;
	left: 411px;
	top: 568px;
	z-index: 9;
	width: 52px;
	height: 10px;
}

#fmlogo44  {
   left: 419px;
}

#homeb a  {
   width: 39px;
   background-image: url(pid16familymedia/homeb.gif);
}

#layer0  {
	visibility: visible;
	position: absolute;
	left: 0px;
	top: 11px;
	z-index: 1;
	width: 900px;
	height: 670px;
	background-color: #FFFFFF;
	background-image: none;
}

#shape2  {
   background-color: #C2B69B;
}

#shape3  {
   background-color: #C2B69B;
}

#shape1  {
   background-color: #72664A;
   width: 409px;
   left: 31px;
}

#shape4  {
   background-color: #72664A;
}

#homeb  {
	visibility: visible;
	position: absolute;
	left: 39px;
	top: 568px;
	z-index: 6;
	width: 39px;
	height: 10px;
}

.sgthumb:hover  {
   border-color: #000000;
}

.sgthumb  {
   border: 2px solid #FFFFFF;
   background-position: 50% 50%;
   background-repeat: no-repeat;
   display: block;
   width: 41px;
   height: 37px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}
