#ourexperiencetextbutton,
#pressroomtextbutton,
#whyhireustextbutton,
#photogallerytextbutton,
#danstalltextbutton,
#contactustextbutton,
#servicestextbutton,
#hometextbutton  {
   z-index: 7;
}

#photogallerythumbsheetscroll .thumbwrapper  {
   position: relative;
   float: left;
   margin: 0px;
   padding: 5px;
   width: 143px;
   height: 129px;
}

#nextbutton a:hover,
#prevbutton a:hover  {
   background-position: -33px 0%;
}

#danstalllogobutton,
#layer55copy  {
   z-index: 5;
}

#photogallerythumbsheetscroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 81px;
   top: 428px;
   z-index: 4;
   width: 194px;
   height: 459px;
}

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

#photopicturebox  {
   visibility: visible;
   position: absolute;
   left: 430px;
   top: 449px;
   z-index: 5;
   width: 437px;
   height: 352px;
}

#paragraphtext p  {
   font: 16px/19px Georgia, serif;
   margin: 0px;
   color: #252C26;
   padding-bottom: 2px;
   text-align: center;
}

#faqtextbutton  {
   z-index: 8;
}

#paragraphtext  {
   visibility: visible;
   position: absolute;
   left: 363px;
   top: 367px;
   z-index: 4;
   width: 577px;
}

#topgraystripe  {
   z-index: 6;
}

#galleryg  {
   background: url(../sg_photogallery_media/galleryg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 36px;
   top: 364px;
   z-index: 4;
   width: 314px;
   height: 37px;
}

#layer51  {
   background: url(../sg_photogallery_media/layer51.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 408px;
   top: 426px;
   z-index: 4;
   width: 482px;
   height: 401px;
}

#shape1  {
   z-index: 4;
}

.sgthumb:hover  {
   border-color: #619F9B;
}

.sgthumb  {
   border: 1px solid #4F4858;
   background-position: 50% 50%;
   background-repeat: no-repeat;
   display: block;
   width: 143px;
   height: 129px;
}


