#portraitsbutton a:hover,
#blogbutton a:hover,
#seniorsbutton a:hover,
#proofingbutton a:hover  {
   background-position: -87px 0%;
}

#proofingbutton a,
#blogbutton a,
#weddingsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 157px;
   background-position: 0% 0px;
   font-size: 157px;
   line-height: 157px;
}

#portraitsbutton a,
#seniorsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 153px;
   width: 87px;
   background-position: 0% 0px;
   font-size: 153px;
   line-height: 153px;
}

#twitterbutton a,
#facebookbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 11px;
   background-position: 0% 0px;
   font-size: 11px;
   line-height: 11px;
}

#portraitsbutton,
#seniorsbutton  {
   visibility: visible;
   position: absolute;
   top: 348px;
   z-index: 6;
   width: 87px;
   height: 153px;
}

#proofingbutton,
#blogbutton  {
   visibility: visible;
   position: absolute;
   top: 348px;
   z-index: 7;
   width: 87px;
   height: 157px;
}

#weddingsbutton a:hover  {
   background-position: -88px 0%;
}

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

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

#portraitsbutton a  {
   background-image: url(splashpagemedia/portraitsbutton.gif);
}

#proofingbutton a  {
   width: 87px;
   background-image: url(splashpagemedia/proofingbutton.gif);
}

#weddingsbutton a  {
   width: 88px;
   background-image: url(splashpagemedia/weddingsbutton.gif);
}

#facebookbutton a  {
   width: 59px;
   background-image: url(splashpagemedia/facebookbutton.gif);
}

#portraitsbutton  {
   left: 235px;
}

#id3amberwallace  {
   background: url(splashpagemedia/id3amberwallace.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 527px;
   top: 442px;
   z-index: 1;
   width: 245px;
   height: 190px;
}

#id7amberwallace  {
   background: url(splashpagemedia/id7amberwallace.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 264px;
   top: 244px;
   z-index: 5;
   width: 264px;
   height: 199px;
}

#seniorsbutton a  {
   background-image: url(splashpagemedia/seniorsbutton.gif);
}

#twitterbutton a  {
   width: 43px;
   background-image: url(splashpagemedia/twitterbutton.gif);
}

#facebookbutton  {
   visibility: visible;
   position: absolute;
   left: 406px;
   top: 546px;
   z-index: 3;
   width: 59px;
   height: 11px;
}

#proofingbutton  {
   left: 565px;
}

#weddingsbutton  {
   visibility: visible;
   position: absolute;
   left: 125px;
   top: 348px;
   z-index: 5;
   width: 88px;
   height: 157px;
}

#twitterbutton  {
   visibility: visible;
   position: absolute;
   left: 329px;
   top: 546px;
   z-index: 3;
   width: 43px;
   height: 11px;
}

#seniorsbutton  {
   left: 346px;
}

#blogbutton a  {
   width: 87px;
   background-image: url(splashpagemedia/blogbutton.gif);
}

#photography  {
   background: url(splashpagemedia/photography.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 263px;
   top: 443px;
   z-index: 2;
   width: 265px;
   height: 189px;
}

#blogbutton  {
   left: 456px;
}

#splashpage  {
   margin: 0px auto 0px auto;
   width: 772px;
   position: relative;
}

#portraits  {
   background: url(splashpagemedia/portraits.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 527px;
   top: 244px;
   z-index: 6;
   width: 231px;
   height: 199px;
}

#amarillo  {
   background: url(splashpagemedia/amarillo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 30px;
   top: 442px;
   z-index: 3;
   width: 234px;
   height: 200px;
}

#layer14  {
   background: url(splashpagemedia/layer14.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 14px;
   top: 68px;
   z-index: 9;
   width: 250px;
   height: 177px;
}

#family  {
   background: url(splashpagemedia/family.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 527px;
   top: 60px;
   z-index: 7;
   width: 238px;
   height: 185px;
}

#photos  {
   background: url(splashpagemedia/photos.gif) no-repeat;
   position: absolute;
   left: 263px;
   top: 70px;
   z-index: 8;
   width: 265px;
   height: 235px;
}

#texas  {
   background: url(splashpagemedia/texas.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 32px;
   top: 244px;
   z-index: 4;
   width: 232px;
   height: 199px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(splashpagemedia/exteriortile.gif) center top repeat;
}

