a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#hznwedding,
#hznpid4weddinggallery,
#hznpid5weddingpricing,
#hznpid2information,
#hznpid6contact,
#hznpid1index  {
   width: 100%;
   height: 1px;
   overflow: visible;
   position: absolute;
   top: 50%;
   left: 0px;
}

#pid4weddinggallery,
#pid6contact,
#pid5weddingpricing,
#pid2information,
#wedding,
#pid1index  {
   width: 1152px;
   height: 720px;
   position: absolute;
   margin-left: -576px;
   left: 50%;
   top: -360px;
}

#sessionsbutton a,
#commericalbutton a,
#contactbutton a,
#portaitsbutton a,
#eventsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 12px;
   background-position: 0% 0px;
   font-size: 12px;
   line-height: 12px;
}

#i77096729242095hwy211nwste2f352braseltonga3051  {
   background: url(weddingpricingmedia/id2777096729242095hwy211nws.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 21px;
   top: 623px;
   z-index: 2;
   width: 286px;
   height: 72px;
}

#abouttextscroll,
#approachtextscroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   z-index: 3;
   width: 603px;
   height: 406px;
}

#informationbutton a,
#homebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 13px;
   background-position: 0% 0px;
   font-size: 13px;
   line-height: 13px;
}

#approchbutton a,
#gallerybutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 14px;
   background-position: 0% 0px;
   font-size: 14px;
   line-height: 14px;
}

#pricingbutton a,
#blogbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 15px;
   background-position: 0% 0px;
   font-size: 15px;
   line-height: 15px;
}

#informationbutton a:hover  {
   background-position: -79px 0%;
}

#sessionsbutton a:hover  {
   background-position: -54px 0%;
}

#facebookbutton a:hover  {
   background-position: -45px 0%;
}

#contactbutton a:hover  {
   background-position: -49px 0%;
}

#gallerybutton a:hover  {
   background-position: -44px 0%;
}

#approchbutton a:hover  {
   background-position: -60px 0%;
}

#pricingbutton a:hover  {
   background-position: -42px 0%;
}

#tjphotographystudios  {
   background: url(contactmedia/tjphotographystudios.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 661px;
   top: 26px;
   z-index: 2;
   width: 413px;
   height: 57px;
}

#informationbutton a  {
   width: 79px;
   background-image: url(weddingpricingmedia/informationbutton.gif);
}

#commericalbutton a  {
   width: 74px;
   background-image: url(informationmedia/commericalbutton.gif);
}

#homebutton a:hover  {
   background-position: -40px 0%;
}

#blogbutton a:hover  {
   background-position: -29px 0%;
}

#approachtextscroll  {
   top: 164px;
   left: 393px;
}

#informationbutton  {
   visibility: visible;
   position: absolute;
   left: 793px;
   top: 97px;
   z-index: 2;
   width: 79px;
   height: 13px;
}

#sessionsbutton a  {
   width: 54px;
   background-image: url(weddingpricingmedia/sessionsbutton.gif);
}

#portaitsbutton a  {
   width: 48px;
   background-image: url(informationmedia/portaitsbutton.gif);
}

#facebookbutton a  {
   background: url(weddingpricingmedia/facebookbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 43px;
   width: 45px;
   font-size: 43px;
   line-height: 43px;
}

#gallerybutton a  {
   width: 44px;
   background-image: url(weddingpricingmedia/gallerybutton.gif);
}

#approchbutton a  {
   width: 60px;
   background-image: url(weddingpricingmedia/approchbutton.gif);
}

#pricingbutton a  {
   width: 42px;
   background-image: url(weddingpricingmedia/pricingbutton.gif);
}

#contactbutton a  {
   width: 49px;
   background-image: url(weddingpricingmedia/contactbutton.gif);
}

#abouttextscroll  {
   top: 175px;
   left: 409px;
}

#indexslideshow  {
   background: url(pid1indexmedia/indexslideshow.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 108px;
   top: 144px;
   z-index: 2;
   width: 936px;
   height: 433px;
}

#facebookbutton  {
   visibility: visible;
   position: absolute;
   left: 1034px;
   top: 650px;
   z-index: 2;
   width: 45px;
   height: 43px;
}

#eventsbutton a  {
   width: 42px;
   background-image: url(informationmedia/eventsbutton.gif);
}

#sessionsbutton  {
   visibility: visible;
   position: absolute;
   left: 1062px;
   top: 216px;
   z-index: 3;
   width: 54px;
   height: 12px;
}

#pricingbutton  {
   visibility: visible;
   position: absolute;
   left: 1073px;
   top: 253px;
   z-index: 2;
   width: 42px;
   height: 15px;
}

#gallerybutton  {
   visibility: visible;
   position: absolute;
   left: 1073px;
   top: 183px;
   z-index: 2;
   width: 44px;
   height: 14px;
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 928px;
   top: 98px;
   z-index: 2;
   width: 49px;
   height: 12px;
}

#approchbutton  {
   visibility: visible;
   position: absolute;
   left: 1057px;
   top: 154px;
   z-index: 3;
   width: 60px;
   height: 14px;
}

#homebutton a  {
   width: 40px;
   background-image: url(weddingpricingmedia/homebutton.gif);
}

#blogbutton a  {
   width: 29px;
   background-image: url(weddingpricingmedia/blogbutton.gif);
}

#blogbutton  {
   visibility: visible;
   position: absolute;
   left: 886px;
   top: 97px;
   z-index: 2;
   width: 29px;
   height: 15px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 740px;
   top: 97px;
   z-index: 2;
   width: 40px;
   height: 13px;
}

#background  {
   background: url(weddingpricingmedia/background.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 1152px;
   height: 720px;
}

#gldedge  {
   background: url(weddingpricingmedia/gldedge.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 71px;
   top: 121px;
   z-index: 2;
   width: 995px;
   height: 491px;
}

#shape1  {
   background: url(weddingpricingmedia/shape1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 660px;
   top: 120px;
   z-index: 3;
   width: 421px;
   height: 3px;
}

#i2  {
   background: url(contactmedia/2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 749px;
   top: 24px;
   z-index: 3;
   width: 22px;
   height: 20px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #000000;
}


