#photothumbsheetscroll .thumbwrapper  {
   position: relative;
   float: left;
   margin: 0px;
   padding: 5px;
   width: 116px;
   height: 161px;
}

#photothumbsheetscroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 21px;
   top: 243px;
   z-index: 3;
   width: 277px;
   height: 668px;
}

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

#prevbutton a:hover  {
   background-position: -76px 0%;
}

#nextbutton a:hover  {
   background-position: -46px 0%;
}

#photopicturebox  {
   visibility: visible;
   position: absolute;
   left: 351px;
   top: 281px;
   z-index: 3;
   width: 577px;
   height: 615px;
}

#prevbutton a  {
   background: url(../gallerymedia/prevbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 17px;
   width: 76px;
   font-size: 17px;
   line-height: 17px;
}

#nextbutton a  {
   background: url(../gallerymedia/nextbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 11px;
   width: 46px;
   font-size: 11px;
   line-height: 11px;
}

#prevbutton  {
   visibility: visible;
   position: absolute;
   left: 351px;
   top: 909px;
   z-index: 3;
   width: 76px;
   height: 17px;
}

#nextbutton  {
   visibility: visible;
   position: absolute;
   left: 882px;
   top: 911px;
   z-index: 3;
   width: 46px;
   height: 11px;
}

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

