#marvinentrydoorsbutton a:hover  {
   background-position: -152px 0%;
}

#integritywindowsbutton a:hover  {
   background-position: -142px 0%;
}

#marvinentrydoorbutton a:hover  {
   background-position: -173px 0%;
}

#milgardwindowsbutton a:hover  {
   background-position: -135px 0%;
}

#simposondoorsbutton a:hover  {
   background-position: -117px 0%;
}

#marvinwindowsbutton a:hover  {
   background-position: -130px 0%;
}

#id0permadoorbutton a:hover  {
   background-position: -99px 0%;
}

#id1permadoorbutton a:hover  {
   background-position: -111px 0%;
}

#simpsondoorbutton a:hover  {
   background-position: -132px 0%;
}

#integritybutton a:hover  {
   background-position: -121px 0%;
}

#marvinentrydoorbutton a  {
   background: url(sg_products_media/marvinentrydoorbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 43px;
   width: 173px;
   font-size: 43px;
   line-height: 43px;
}

#integritywindowsbutton  {
   visibility: visible;
   position: absolute;
   left: 559px;
   top: 442px;
   z-index: 3;
   width: 142px;
   height: 14px;
}

#marvinentrydoorsbutton  {
   visibility: visible;
   position: absolute;
   left: 559px;
   top: 526px;
   z-index: 3;
   width: 152px;
   height: 13px;
}

#marvinentrydoorbutton  {
   visibility: visible;
   position: absolute;
   left: 272px;
   top: 516px;
   z-index: 3;
   width: 173px;
   height: 43px;
}

#milgardbutton a:hover  {
   background-position: -122px 0%;
}

#marvinbutton a:hover  {
   background-position: -184px 0%;
}

#milgardwindowsbutton  {
   visibility: visible;
   position: absolute;
   left: 559px;
   top: 609px;
   z-index: 3;
   width: 135px;
   height: 14px;
}

#simposondoorsbutton  {
   visibility: visible;
   position: absolute;
   left: 558px;
   top: 779px;
   z-index: 3;
   width: 117px;
   height: 13px;
}

#simpsondoorbutton a  {
   background: url(sg_products_media/simpsondoorbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 33px;
   width: 132px;
   font-size: 33px;
   line-height: 33px;
}

#photostextmenu li a  {
   background-color: #D8D8D8;
   color: #5E6A71;
}

#marvinwindowsbutton  {
   visibility: visible;
   position: absolute;
   left: 559px;
   top: 353px;
   z-index: 3;
   width: 130px;
   height: 13px;
}

#id1permadoorbutton  {
   visibility: visible;
   position: absolute;
   left: 293px;
   top: 678px;
   z-index: 3;
   width: 111px;
   height: 75px;
}

#id0permadoorbutton  {
   visibility: visible;
   position: absolute;
   left: 560px;
   top: 695px;
   z-index: 3;
   width: 99px;
   height: 12px;
}

#simpsondoorbutton  {
   visibility: visible;
   position: absolute;
   left: 285px;
   top: 777px;
   z-index: 3;
   width: 132px;
   height: 33px;
}

#integritybutton  {
   visibility: visible;
   position: absolute;
   left: 270px;
   top: 419px;
   z-index: 3;
   width: 121px;
   height: 75px;
}

#milgardbutton a  {
   background: url(sg_products_media/milgardbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 81px;
   width: 122px;
   font-size: 81px;
   line-height: 81px;
}

#marvinbutton a  {
   background: url(sg_products_media/marvinbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 62px;
   width: 184px;
   font-size: 62px;
   line-height: 62px;
}

#milgardbutton  {
   visibility: visible;
   position: absolute;
   left: 284px;
   top: 585px;
   z-index: 3;
   width: 122px;
   height: 81px;
}

#marvinbutton  {
   visibility: visible;
   position: absolute;
   left: 258px;
   top: 337px;
   z-index: 3;
   width: 184px;
   height: 62px;
}

