#homebuttontext,
#servicesbutton,
#ecofriendlypaintingbutton,
#headertext,
#linksmenuhovershow,
#videobutton,
#linksbutton,
#awhitebutton,
#gallerybutton  {
   z-index: 5;
}

#nostorebuttonnextthumbset a  {
   line-height: 32px;
   font-size: 32px;
   width: 26px;
   height: 32px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_gallery_media/nostorebuttonnextthumbset.gif);
}

#nostorebuttonpreviousthum a  {
   line-height: 20px;
   font-size: 20px;
   width: 16px;
   height: 20px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_gallery_media/nostorebuttonpreviousthum.gif);
}

#nostorebuttonpreviousthum  {
   margin-bottom: 0px;
   margin-top: 3px;
   margin-right: 0px;
   margin-left: 147px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 16px;
   height: 20px;
}

#nostorebuttonnextthumbset  {
   margin-bottom: 0px;
   margin-top: -4px;
   margin-right: 0px;
   margin-left: 11px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 26px;
   height: 32px;
}

#nostoregallerycolumn  { background-color: #4B91B0; }
#nostoregallerycolumn  {
   background-color: rgba(75, 145, 176, 0.9411765);
   margin-bottom: 0px;
   margin-top: 296px;
   margin-right: 0px;
   margin-left: 90px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 922px;
   min-height: 510px;
}

#nostorethumbsheet  {
   margin-bottom: 0px;
   margin-top: -2px;
   margin-right: 0px;
   margin-left: 21px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 350px;
   min-height: 450px;
}

#nostorepicturebox  {
   margin-bottom: 31px;
   margin-top: -1px;
   margin-right: 0px;
   margin-left: 20px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 514px;
   height: 452px;
}

#footerbackground  {
   background-image: url(sg_gallery_media/footerbackground.gif);
   z-index: 3;
   top: 884px;
   left: 61px;
}

#bluespherecopy5  {
   background-repeat: no-repeat;
   background-image: url(sg_gallery_media/bluespherecopy5.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 66px;
   width: 66px;
   z-index: 3;
   top: 201px;
   left: 223px;
   position: absolute;
}

#basicgalleryh1  {
   margin-top: 0px;
   margin-left: 0px;
   width: 283px;
   z-index: 3;
   top: 201px;
   left: 297px;
   position: absolute;
}

#editbuttontext  {
   margin-top: 0px;
   margin-left: 0px;
   z-index: 4;
   top: 908px;
   left: 973px;
   position: absolute;
}

#footerurltext  {
   margin-top: 0px;
   margin-left: 0px;
   z-index: 5;
   top: 1060px;
   left: 82px;
   position: absolute;
}

#responsetext  {
   margin-top: 0px;
   margin-left: 0px;
   z-index: 4;
   top: 982px;
   left: 139px;
   position: absolute;
}

#page_content  {
   min-height: 1095px;
}

#i1565header  {
   z-index: 4;
}

#footermenu  {
   margin-top: 0px;
   margin-left: 0px;
   z-index: 4;
   top: 1061px;
   left: 428px;
   position: absolute;
}

#ratestext  {
   margin-top: 0px;
   margin-left: 0px;
   z-index: 5;
   top: 914px;
   left: 783px;
   position: absolute;
}

#phonetext  {
   margin-top: 0px;
   margin-left: 0px;
   z-index: 4;
   top: 914px;
   left: 141px;
   position: absolute;
}

#toolstext  {
   margin-top: 0px;
   margin-left: 0px;
   z-index: 4;
   top: 915px;
   left: 489px;
   position: absolute;
}

#urlshape  {
   z-index: 4;
   top: 1059px;
   left: 73px;
}

.sgthumb:hover  {
   border-color: #0000FF;
}

.sgthumb  {
   border-color: #FF0000;
   border-style: solid;
   border-width: 2px;
}

