#servicesb a:hover,
#contactb a:hover,
#aboutb a:hover,
#galleryb a:hover,
#resourcesb a:hover,
#testimonialsb a:hover  {
   background-position: -221px 0%;
}

#resourcesb a,
#aboutb a,
#galleryb a,
#testimonialsb a  {
   background-repeat: no-repeat;
   display: block;
   height: 49px;
   width: 221px;
   background-position: 0% 0px;
   font-size: 49px;
   line-height: 49px;
}

#id21indexb a:hover,
#id20indexb a:hover  {
   background-position: -269px 0%;
}

#gallerythumbsheetscroll .thumbwrapper  {
   position: relative;
   float: left;
   margin: 0px;
   padding: 5px;
   width: 130px;
   height: 84px;
}

#i2b a,
#i3b a,
#i4b a,
#i1b a  {
   background-repeat: no-repeat;
   display: block;
   height: 26px;
   background-position: 0% 0px;
   font-size: 26px;
   line-height: 26px;
}

#i3b a:hover,
#i2b a:hover  {
   background-position: -17px 0%;
}

#servicesb a,
#contactb a  {
   background-repeat: no-repeat;
   display: block;
   height: 50px;
   width: 221px;
   background-position: 0% 0px;
   font-size: 50px;
   line-height: 50px;
}

#gallerythumbsheetscroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 38px;
   top: 593px;
   z-index: 3;
   width: 947px;
   height: 139px;
}

#gallerypicturebox table  {
   width: 100%;
   height: 100%;
}

#galleryb,
#resourcesb  {
   visibility: visible;
   position: absolute;
   left: 19px;
   z-index: 2;
   width: 221px;
   height: 49px;
}

#contactb,
#servicesb  {
   visibility: visible;
   position: absolute;
   left: 19px;
   z-index: 3;
   width: 221px;
   height: 50px;
}

#pictureboxframearea  {
   background: url(../gallery1media/pictureboxframearea.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 264px;
   top: 221px;
   z-index: 6;
   width: 530px;
   height: 369px;
}

#gallerypicturebox  {
   visibility: visible;
   position: absolute;
   left: 272px;
   top: 224px;
   z-index: 7;
   width: 500px;
   height: 339px;
}

#testimonialsb a  {
   background-image: url(../gallery1media/testimonialsb.gif);
}

#testimonialsb  {
   visibility: visible;
   position: absolute;
   left: 19px;
   top: 425px;
   z-index: 3;
   width: 221px;
   height: 49px;
}

#id1background  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 1025px;
   height: 950px;
   background-color: #272322;
   background-image: none;
}

#id21indexb a  {
   background: url(../gallery1media/id21indexb.jpg) no-repeat 0% 0px;
   display: block;
   height: 151px;
   width: 269px;
   font-size: 151px;
   line-height: 151px;
}

#resourcesb a  {
   background-image: url(../gallery1media/resourcesb.gif);
}

#pid1gallery1  {
   margin: 0px auto 0px auto;
   width: 1025px;
   position: relative;
}

#gallerytitle  {
   background: url(../gallery1media/gallerytitle.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 859px;
   top: 235px;
   z-index: 2;
   width: 83px;
   height: 31px;
}

#id20indexb a  {
   background: url(../gallery1media/id20indexb.jpg) no-repeat 0% 0px;
   display: block;
   height: 126px;
   width: 269px;
   font-size: 126px;
   line-height: 126px;
}

#i1b a:hover  {
   background-position: -12px 0%;
}

#i5b a:hover  {
   background-position: -16px 0%;
}

#i4b a:hover  {
   background-position: -18px 0%;
}

#servicesb a  {
   background-image: url(../gallery1media/servicesb.gif);
}

#id21indexb  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 126px;
   z-index: 5;
   width: 269px;
   height: 151px;
}

#galleryb a  {
   background-image: url(../gallery1media/galleryb.gif);
}

#id20indexb  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 269px;
   height: 126px;
}

#resourcesb  {
   top: 474px;
}

#contactb a  {
   background-image: url(../gallery1media/contactb.gif);
}

#servicesb  {
   top: 326px;
}

#i3b,
#i2b  {
   visibility: visible;
   position: absolute;
   top: 355px;
   z-index: 3;
   width: 17px;
   height: 26px;
}

#aboutb a  {
   background-image: url(../gallery1media/aboutb.gif);
}

#galleryb  {
   top: 376px;
}

#contactb  {
   top: 523px;
}

#layer11  {
   background: url(../gallery1media/layer11.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 861px;
   top: 478px;
   z-index: 2;
   width: 79px;
   height: 80px;
}

#layer10  {
   background: url(../gallery1media/layer10.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 811px;
   top: 281px;
   z-index: 2;
   width: 180px;
   height: 182px;
}

#layer6  {
   background: url(../gallery1media/layer6.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 712px;
   z-index: 2;
   width: 1025px;
   height: 84px;
}

#aboutb  {
   visibility: visible;
   position: absolute;
   left: 19px;
   top: 277px;
   z-index: 4;
   width: 221px;
   height: 49px;
}

#layer3  {
   background: url(../gallery1media/layer3.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 796px;
   z-index: 3;
   width: 755px;
   height: 42px;
}

#i2b a  {
   width: 17px;
   background-image: url(../gallery1media/2b.gif);
}

#i5b a  {
   background: url(../gallery1media/5b.gif) no-repeat 0% 0px;
   display: block;
   height: 27px;
   width: 16px;
   font-size: 27px;
   line-height: 27px;
}

#i1b a  {
   width: 12px;
   background-image: url(../gallery1media/1b.gif);
}

#i3b a  {
   width: 17px;
   background-image: url(../gallery1media/3b.gif);
}

#i4b a  {
   width: 18px;
   background-image: url(../gallery1media/4b.gif);
}

#i5b  {
   visibility: visible;
   position: absolute;
   left: 893px;
   top: 503px;
   z-index: 3;
   width: 16px;
   height: 27px;
}

#i4b  {
   visibility: visible;
   position: absolute;
   left: 891px;
   top: 408px;
   z-index: 3;
   width: 18px;
   height: 26px;
}

#i3b  {
   left: 943px;
}

#i1b  {
   visibility: visible;
   position: absolute;
   left: 894px;
   top: 306px;
   z-index: 3;
   width: 12px;
   height: 26px;
}

#i2b  {
   left: 843px;
}

.sgthumb  {
   background-position: 50% 50%;
   background-repeat: no-repeat;
   display: block;
   width: 130px;
   height: 84px;
}

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

