#id15clientgalleriesbutton a,
#id19blogbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 29px;
   background-position: 0% 0px;
   font-size: 29px;
   line-height: 29px;
}

#id15clientgalleriesbutton a:hover  {
   background-position: -234px 0%;
}

#infofsweddingscombutton a:hover  {
   background-position: -177px 0%;
}

#id15clientgalleriesbutton a  {
   width: 234px;
   background-image: url(splashpagedraftmedia/id15clientgalleriesbutton.png);
}

#id17portfoliobutton a:hover  {
   background-position: -144px 0%;
}

#infofsweddingscombutton a  {
   background: url(splashpagedraftmedia/infofsweddingscombutton.png) no-repeat 0% 0px;
   display: block;
   height: 18px;
   width: 177px;
   font-size: 18px;
   line-height: 18px;
}

#id15clientgalleriesbutton  {
   visibility: visible;
   position: absolute;
   left: 871px;
   top: 395px;
   z-index: 3;
   width: 234px;
   height: 29px;
}

#infofsweddingscombutton  {
   visibility: visible;
   position: absolute;
   left: 926px;
   top: 670px;
   z-index: 2;
   width: 177px;
   height: 18px;
}

#id19blogbutton a:hover  {
   background-position: -86px 0%;
}

#id17portfoliobutton a  {
   background: url(splashpagedraftmedia/id17portfoliobutton.png) no-repeat 0% 0px;
   display: block;
   height: 27px;
   width: 144px;
   font-size: 27px;
   line-height: 27px;
}

#id17portfoliobutton  {
   visibility: visible;
   position: absolute;
   left: 961px;
   top: 368px;
   z-index: 4;
   width: 144px;
   height: 27px;
}

#id19blogbutton a  {
   width: 86px;
   background-image: url(splashpagedraftmedia/id19blogbutton.png);
}

#id19blogbutton  {
   visibility: visible;
   position: absolute;
   left: 1019px;
   top: 339px;
   z-index: 5;
   width: 86px;
   height: 29px;
}

#i5039221677  {
   background: url(splashpagedraftmedia/5039221677.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 755px;
   top: 671px;
   z-index: 2;
   width: 143px;
   height: 17px;
}

#photography  {
   background: url(splashpagedraftmedia/photography.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 175px;
   top: 106px;
   z-index: 2;
   width: 176px;
   height: 22px;
}

#background  {
   margin: 0px auto 0px auto;
   visibility: visible;
   height: 768px;
   width: 1200px;
   position: relative;
   background-color: #FFFFFF;
   background-image: none;
}

#mainimage  {
   background: url(splashpagedraftmedia/mainimage.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 105px;
   top: 138px;
   z-index: 2;
   width: 1000px;
   height: 527px;
}

#shape1  {
   background: url(splashpagedraftmedia/shape1.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 113px;
   top: 77px;
   z-index: 2;
   width: 61px;
   height: 60px;
}

#line  {
   background: url(splashpagedraftmedia/line.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 910px;
   top: 673px;
   z-index: 2;
   width: 2px;
   height: 14px;
}

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

