#watchvideosbutton a,
#id82clientloginbutton a,
#id829graphicalbutton a,
#twitterbutton a,
#facebookbutton a,
#id104whypeoplechooseusbutton a,
#packagesandpricesbutton a,
#id77blogbutton a,
#id87contactusbutton a,
#id91photographyservicebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 28px;
   background-position: 0% 0px;
   font-size: 28px;
   line-height: 28px;
}

#id850commercialsbutton a:hover,
#id854corporatevideobutton a:hover,
#id834photomontagebutton a:hover,
#id842performancesbutton a:hover,
#id858weddingsamplesbutton a:hover,
#id838memorialvideosbutton a:hover,
#id846musicvideosbutton a:hover  {
   background-position: -156px 0%;
}

#id776rentalsbutton a:hover,
#id793specialoffersbutton a:hover,
#id771graphicalbutton a:hover,
#id784photographypricesbutton a:hover,
#id788videographypricesbutton a:hover,
#packagesandpricesbutton a:hover,
#id780storebutton a:hover  {
   background-position: -200px 0%;
}

#id858weddingsamplesbutton a,
#id850commercialsbutton a,
#id854corporatevideobutton a,
#id834photomontagebutton a,
#id838memorialvideosbutton a,
#id842performancesbutton a,
#id846musicvideosbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 156px;
   height: 35px;
   background-position: 0% 0px;
}

#i3dcreditsbutton a:hover,
#i3dphotombutton a:hover,
#i2dphotombutton a:hover,
#batmitzvahphotomontagebutton a:hover,
#i3dintrobutton a:hover  {
   background-position: -207px 0%;
}

#id780storebutton a,
#id784photographypricesbutton a,
#id788videographypricesbutton a,
#id776rentalsbutton a,
#id793specialoffersbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 200px;
   height: 36px;
   background-position: 0% 0px;
}

#i3dphotomontagetext p,
#i2dphotomontagetext p,
#batmitzvahphotomontagetext p,
#i3dintrophotomontagetext p,
#i3dcreditsopeningtext p  {
   font: 16px/19px "Times New Roman";
   margin: 0px;
   color: #FFFFFF;
   font-variant: small-caps;
   letter-spacing: -1px;
   text-align: center;
}

#i3dcreditsbutton a,
#i3dphotombutton a,
#batmitzvahphotomontagebutton a,
#i2dphotombutton a,
#i3dintrobutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 126px;
   width: 207px;
   background-position: 0% 0px;
   font-size: 126px;
   line-height: 126px;
}

#id829graphicalbutton a:hover,
#watchvideosbutton a:hover  {
   background-position: -154px 0%;
}

#i2dphotomontagetext,
#batmitzvahphotomontagetext  {
   visibility: visible;
   position: absolute;
   left: 235px;
   z-index: 8;
   width: 205px;
}

#batmitzvahphotomontagebutton,
#i2dphotombutton  {
   visibility: visible;
   position: absolute;
   left: 235px;
   z-index: 8;
   width: 207px;
   height: 126px;
}

#packagesandpricesbutton,
#id771graphicalbutton  {
   visibility: visible;
   position: absolute;
   left: 417px;
   top: 388px;
   width: 200px;
   height: 28px;
}

#id829graphicalbutton,
#watchvideosbutton  {
   visibility: visible;
   position: absolute;
   left: 262px;
   top: 388px;
   width: 154px;
   height: 28px;
}

#id91photographyservicebutton a:hover  {
   background-position: -158px 0%;
}

#id104whypeoplechooseusbutton a:hover  {
   background-position: -252px 0%;
}

#i3dphotombutton,
#i3dintrobutton  {
   visibility: visible;
   position: absolute;
   left: 16px;
   z-index: 8;
   width: 207px;
   height: 126px;
}

#id417requestquotebutton a:hover  {
   background-position: -218px 0%;
}

#id788videographypricesbutton a  {
   background-image: url(3dcreditsmedia/id788videographypricesbutto.jpg);
}

#id784photographypricesbutton a  {
   background-image: url(3dcreditsmedia/id784photographypricesbutto.jpg);
}

#id104whypeoplechooseusbutton a  {
   width: 252px;
   background-image: url(3dcreditsmedia/id104whypeoplechooseusbutto.jpg);
}

#id91photographyservicebutton a  {
   width: 158px;
   background-image: url(3dcreditsmedia/id91photographyservicebutto.jpg);
}

#batmitzvahphotomontagebutton a  {
   background-image: url(3dcreditsmedia/id340batmitzvahphotomontage.jpg);
}

#id82clientloginbutton a:hover  {
   background-position: -134px 0%;
}

#id104whypeoplechooseusbutton  {
   visibility: visible;
   position: absolute;
   left: 9px;
   top: 388px;
   z-index: 7;
   width: 252px;
   height: 28px;
}

#batmitzvahphotomontagebutton  {
   top: 553px;
}

#id784photographypricesbutton  {
   visibility: hidden;
   position: absolute;
   left: 417px;
   top: 487px;
   z-index: 12;
   width: 200px;
   height: 36px;
}

#id788videographypricesbutton  {
   visibility: hidden;
   position: absolute;
   left: 417px;
   top: 451px;
   z-index: 13;
   width: 200px;
   height: 36px;
}

#id91photographyservicebutton  {
   visibility: visible;
   position: absolute;
   left: 618px;
   top: 388px;
   z-index: 7;
   width: 158px;
   height: 28px;
}

#id858weddingsamplesbutton a  {
   background-image: url(3dcreditsmedia/id858weddingsamplesbutton.jpg);
}

#id87contactusbutton a:hover  {
   background-position: -102px 0%;
}

#id854corporatevideobutton a  {
   background-image: url(3dcreditsmedia/id854corporatevideobutton.jpg);
}

#id838memorialvideosbutton a  {
   background-image: url(3dcreditsmedia/id838memorialvideosbutton.jpg);
}

#id793specialoffersbutton a  {
   background-image: url(3dcreditsmedia/id793specialoffersbutton.jpg);
}

#batmitzvahphotomontagetext  {
   top: 522px;
}

#id834photomontagebutton a  {
   background-image: url(3dcreditsmedia/id834photomontagebutton.jpg);
}

#id417requestquotebutton a  {
   background: url(3dcreditsmedia/id417requestquotebutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 54px;
   width: 218px;
   font-size: 54px;
   line-height: 54px;
}

#id854corporatevideobutton  {
   visibility: hidden;
   position: absolute;
   left: 261px;
   top: 450px;
   z-index: 15;
   width: 156px;
   height: 35px;
}

#packagesandpricesbutton a  {
   width: 200px;
   background-image: url(3dcreditsmedia/id771graphicalbutton.jpg);
}

#id858weddingsamplesbutton  {
   visibility: hidden;
   position: absolute;
   left: 261px;
   top: 416px;
   z-index: 16;
   width: 156px;
   height: 35px;
}

#id838memorialvideosbutton  {
   visibility: hidden;
   position: absolute;
   left: 261px;
   top: 590px;
   z-index: 10;
   width: 156px;
   height: 35px;
}

#id842performancesbutton a  {
   background-image: url(3dcreditsmedia/id842performancesbutton.jpg);
}

#id793specialoffersbutton  {
   visibility: hidden;
   position: absolute;
   left: 417px;
   top: 415px;
   z-index: 14;
   width: 200px;
   height: 36px;
}

#id846musicvideosbutton a  {
   background-image: url(3dcreditsmedia/id846musicvideosbutton.jpg);
}

#i3dintrophotomontagetext  {
   visibility: visible;
   position: absolute;
   left: 16px;
   top: 522px;
   z-index: 8;
   width: 206px;
}

#id850commercialsbutton a  {
   background-image: url(3dcreditsmedia/id850commercialsbutton.jpg);
}

#packagesandpricesbutton  {
   z-index: 7;
}

#id51callusnow9083420798  {
   background: url(3dcreditsmedia/id51callusnow9083420798.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 8px;
   top: 55px;
   z-index: 7;
   width: 427px;
   height: 33px;
}

#id82clientloginbutton a  {
   width: 134px;
   background-image: url(3dcreditsmedia/id82clientloginbutton.jpg);
}

#id842performancesbutton  {
   visibility: hidden;
   position: absolute;
   left: 261px;
   top: 555px;
   z-index: 12;
   width: 156px;
   height: 35px;
}

#id417requestquotebutton  {
   visibility: visible;
   position: absolute;
   left: 10px;
   top: 425px;
   z-index: 8;
   width: 218px;
   height: 54px;
}

#id834photomontagebutton  {
   visibility: hidden;
   position: absolute;
   left: 261px;
   top: 625px;
   z-index: 9;
   width: 156px;
   height: 35px;
}

#id107homebutton a:hover  {
   background-position: -57px 0%;
}

#id77blogbutton a:hover  {
   background-position: -163px 0%;
}

#id846musicvideosbutton  {
   visibility: hidden;
   position: absolute;
   left: 261px;
   top: 520px;
   z-index: 13;
   width: 156px;
   height: 35px;
}

#outerbordersociallogos  {
   background: url(3dcreditsmedia/outerbordersociallogos.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 5px;
   z-index: 6;
   width: 1024px;
   height: 3795px;
}

#id829graphicalbutton a  {
   width: 154px;
   background-image: url(3dcreditsmedia/id829graphicalbutton.jpg);
}

#id771graphicalbutton a  {
   background: url(3dcreditsmedia/id771graphicalbutton.jpg) no-repeat 0% 0px;
   display: block;
   width: 200px;
   height: 28px;
}

#i2dphotomontageliteral  {
   visibility: visible;
   position: absolute;
   left: 486px;
   top: 636px;
   z-index: 10;
   width: 476px;
}

#id850commercialsbutton  {
   visibility: hidden;
   position: absolute;
   left: 261px;
   top: 485px;
   z-index: 14;
   width: 156px;
   height: 35px;
}

#facebookbutton a:hover  {
   background-position: -196px 0%;
}

#id82clientloginbutton  {
   visibility: visible;
   position: absolute;
   left: 880px;
   top: 388px;
   z-index: 7;
   width: 134px;
   height: 28px;
}

#id87contactusbutton a  {
   width: 102px;
   background-image: url(3dcreditsmedia/id87contactusbutton.jpg);
}

#i3dcreditsopeningtext  {
   visibility: visible;
   position: absolute;
   left: 17px;
   top: 701px;
   z-index: 8;
   width: 205px;
}

#weddingsampleblueleft  {
   background: url(3dcreditsmedia/weddingsampleblueleft.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 13px;
   top: 428px;
   z-index: 7;
   width: 444px;
   height: 1609px;
}

#twitterbutton a:hover  {
   background-position: -175px 0%;
}

#id776rentalsbutton a  {
   background-image: url(3dcreditsmedia/id776rentalsbutton.jpg);
}

#id771graphicalbutton  {
   z-index: 8;
}

#id829graphicalbutton  {
   z-index: 8;
}

#i2dphotomontagetext  {
   top: 700px;
}

#i3dphotomontagetext  {
   visibility: visible;
   position: absolute;
   left: 16px;
   top: 871px;
   z-index: 8;
   width: 205px;
}

#photomontagestext p  {
   font: 36px/43px "Koz Min Pro Extra Light";
   margin: 0px;
   color: #FFFFFF;
   text-align: center;
}

#id87contactusbutton  {
   visibility: visible;
   position: absolute;
   left: 777px;
   top: 388px;
   z-index: 7;
   width: 102px;
   height: 28px;
}

#watchvideosbutton a  {
   width: 154px;
   background-image: url(3dcreditsmedia/id829graphicalbutton.jpg);
}

#animationslideshow  {
   background: url(3dcreditsmedia/animationslideshow.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 491px;
   top: 111px;
   z-index: 7;
   width: 523px;
   height: 268px;
}

#id776rentalsbutton  {
   visibility: hidden;
   position: absolute;
   left: 417px;
   top: 559px;
   z-index: 9;
   width: 200px;
   height: 36px;
}

#i3dcreditsbutton a  {
   background-image: url(3dcreditsmedia/3dcreditsbutton.jpg);
}

#id780storebutton a  {
   background-image: url(3dcreditsmedia/id780storebutton.jpg);
}

#id107homebutton a  {
   background: url(3dcreditsmedia/id107homebutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 73px;
   width: 57px;
   font-size: 73px;
   line-height: 73px;
}

#i2dphotombutton a  {
   background-image: url(3dcreditsmedia/2dphotombutton.jpg);
}

#watchvideosbutton  {
   z-index: 7;
}

#i3dphotombutton a  {
   background-image: url(3dcreditsmedia/3dphotombutton.jpg);
}

#photomontagestext  {
   visibility: visible;
   position: absolute;
   left: 505px;
   top: 439px;
   z-index: 10;
   width: 467px;
}

#facebookbutton a  {
   width: 196px;
   background-image: url(3dcreditsmedia/facebookbutton.jpg);
}

#i3dcreditsbutton  {
   visibility: visible;
   position: absolute;
   left: 17px;
   top: 732px;
   z-index: 8;
   width: 207px;
   height: 126px;
}

#i3dintrobutton a  {
   background-image: url(3dcreditsmedia/3dintrobutton.jpg);
}

#id77blogbutton a  {
   width: 163px;
   background-image: url(3dcreditsmedia/id77blogbutton.jpg);
}

#id780storebutton  {
   visibility: hidden;
   position: absolute;
   left: 417px;
   top: 523px;
   z-index: 11;
   width: 200px;
   height: 36px;
}

#creditcardlogos  {
   background: url(3dcreditsmedia/creditcardlogos.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 9px;
   top: 13px;
   z-index: 2;
   width: 202px;
   height: 31px;
}

#twitterbutton a  {
   width: 175px;
   background-image: url(3dcreditsmedia/twitterbutton.jpg);
}

#whitebackground  {
   visibility: visible;
   position: absolute;
   left: 457px;
   top: 431px;
   z-index: 8;
   width: 553px;
   height: 1603px;
   background-color: #FFFFFF;
   background-image: none;
}

#id2videographer  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 1024px;
   height: 3800px;
   background-color: #000000;
   background-image: none;
}

#id6videographer  {
   background: url(3dcreditsmedia/id6videographer.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 113px;
   z-index: 2;
   width: 1024px;
   height: 265px;
}

#i3dphotombutton  {
   top: 903px;
}

#id107homebutton  {
   visibility: visible;
   position: absolute;
   left: 34px;
   top: 300px;
   z-index: 7;
   width: 57px;
   height: 73px;
}

#i2dphotombutton  {
   top: 732px;
}

#facebookbutton  {
   visibility: visible;
   position: absolute;
   left: 652px;
   top: 64px;
   z-index: 7;
   width: 196px;
   height: 28px;
}

#blackframecopy  {
   visibility: visible;
   position: absolute;
   left: 456px;
   top: 431px;
   z-index: 9;
   width: 556px;
   height: 66px;
   background-color: #000000;
   background-image: none;
}

#i3dintrobutton  {
   top: 553px;
}

#id77blogbutton  {
   visibility: visible;
   position: absolute;
   left: 488px;
   top: 64px;
   z-index: 7;
   width: 163px;
   height: 28px;
}

#twitterbutton  {
   visibility: visible;
   position: absolute;
   left: 849px;
   top: 64px;
   z-index: 7;
   width: 175px;
   height: 28px;
}

#mainlogotext  {
   background: url(3dcreditsmedia/mainlogotext.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 117px;
   top: 147px;
   z-index: 4;
   width: 318px;
   height: 270px;
}

#id16wedding  {
   visibility: visible;
   position: absolute;
   left: 7px;
   top: 429px;
   z-index: 2;
   width: 447px;
   height: 1844px;
   background-color: #000000;
   background-image: none;
}

#i2dphotom  {
   margin: 0px auto 0px auto;
   width: 1024px;
   position: relative;
}

#logomoon  {
   background: url(3dcreditsmedia/logomoon.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 64px;
   top: 105px;
   z-index: 3;
   width: 411px;
   height: 274px;
}

#bluemoon  {
   background: url(3dcreditsmedia/bluemoon.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 109px;
   top: 185px;
   z-index: 5;
   width: 320px;
   height: 70px;
}

#bluetv  {
   background: url(3dcreditsmedia/bluetv.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 460px;
   top: 611px;
   z-index: 9;
   width: 548px;
   height: 338px;
}

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


