a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#id147fusionbutton a,
#id93fusionbutton a,
#framebutton a,
#id277fusionbutton a,
#id345superspacerbutton a,
#id281superspacerbutton a,
#id213superspacerbutton a,
#id151superspacerbutton a,
#id89superspacerbutton a,
#id349fusionbutton a,
#id189fusionbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 16px;
   width: 16px;
   background-position: 0% 0px;
   font-size: 16px;
   line-height: 16px;
}

#energytext p,
#id55viewtheenergysavingfeature p,
#id175viewtheenergysavingfeature p,
#id231viewtheenergysavingfeature p,
#id310viewtheenergysavingfeature p,
#id61lowmaintenancearmwoodpvcwi p  {
   font: 9px/11px Helvetica;
   margin: 0px;
   text-align: left;
}

#benefitsofarmwoodawningwin p,
#benefitsofarmwoodvinylcase p,
#id233easytocleantheexteriorgla p,
#id236lowmaintenancearmwoodpvcwi p,
#id174lowmaintenancearmwoodpvcwi p  {
   font: bold 11px/16px Helvetica;
   margin: 0px;
   text-align: left;
}

#leemenu li a,
#mainmenu li a,
#corporatemenu li a,
#gallerymenu li a,
#requestmenu li a,
#windowsitemenu li a,
#windowsmenu li a,
#doorsmenu li a  {
   font-style: Normal;
   text-decoration: none;
   height: 100%;
   display: block;
}

#requestmenu li,
#corporatemenu li,
#mainmenu li,
#leemenu li,
#windowsitemenu li,
#doorsmenu li,
#windowsmenu li,
#gallerymenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#id325testingbutton a,
#id259testingbutton a,
#custombutton a,
#testingbuttoncopy2 a,
#testingbuttoncopy3 a,
#testingbuttoncopy a  {
   background: url(singledoublehungmedia/testingbuttoncopy.png) no-repeat 0% 0px;
   display: block;
   height: 17px;
   width: 124px;
   font-size: 17px;
   line-height: 17px;
}

#id329featuresbutton a,
#id264featuresbutton a,
#id208featuresbutton a,
#id76featuresbutton a,
#featuresbuttoncopy a  {
   background: url(singledoublehungmedia/featuresbuttoncopy.png) no-repeat 0% 0px;
   display: block;
   height: 24px;
   width: 145px;
   font-size: 24px;
   line-height: 24px;
}

#pid3casement,
#pid4awning,
#pid5singledoublehung,
#pid6sliderglider,
#pid2pictureshaped,
#pid7baybow,
#pid1windows  {
   margin: 0px auto 0px auto;
   width: 892px;
   position: relative;
}

#id333optionsbutton a,
#id80optionsbutton a,
#id200optionsbutton a,
#id268optionsbutton a,
#optionsbuttoncopy a  {
   background: url(singledoublehungmedia/optionsbuttoncopy.png) no-repeat 0% 0px;
   display: block;
   height: 13px;
   width: 150px;
   font-size: 13px;
   line-height: 13px;
}

#id226energybutton a,
#id304energybutton a,
#id164energybutton a,
#id46energybutton a,
#id106energybutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 57px;
   width: 90px;
   background-position: 0% 0px;
   font-size: 57px;
   line-height: 57px;
}

#corporatemenu li a:hover,
#gallerymenu li a:hover,
#doorsmenu li a:hover,
#windowsmenu li a:hover  {
   color: #999933;
   font-style: italic;
}

#csizebutton a,
#slglsizebutton a,
#sdsizebutton a,
#psizebutton a,
#awningsizebutton a  {
   background: url(singledoublehungmedia/sdsizebutton.png) no-repeat 0% 0px;
   display: block;
   height: 14px;
   width: 131px;
   font-size: 14px;
   line-height: 14px;
}

#id298nextbutton a,
#id248prevbutton a,
#id300prevbutton a,
#id246nextbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 26px;
   width: 14px;
   background-position: 0% 0px;
   font-size: 26px;
   line-height: 26px;
}

#id288framepopup,
#id158framepopup,
#id360framepopup,
#id100framepopup  {
   visibility: hidden;
   position: absolute;
   left: 29px;
   top: 214px;
   width: 636px;
   height: 446px;
   background-repeat: no-repeat;
}

#id243pictthumbsheet .thumbwrapper,
#id295pictthumbsheet .thumbwrapper  {
   position: relative;
   float: left;
   margin: 0px;
   padding: 6px;
   width: 39px;
   height: 33px;
}

#id358superspacerpopup,
#id286superspacerpopup,
#id98superspacerpopup  {
   visibility: hidden;
   position: absolute;
   left: 30px;
   top: 215px;
   width: 634px;
   height: 431px;
   background-repeat: no-repeat;
}

#id57conveniencethisstyleisesp p,
#id178conveniencethisstyleisesp p  {
   font: bold 11px/12px Helvetica;
   margin: 0px;
   padding-right: 10px;
   text-align: left;
}

#testingbuttoncopy3,
#testingbuttoncopy2,
#id259testingbutton  {
   visibility: visible;
   position: absolute;
   top: 334px;
   z-index: 2;
   width: 124px;
   height: 17px;
}

#framebutton,
#id345superspacerbutton,
#id349fusionbutton  {
   visibility: visible;
   position: absolute;
   left: 676px;
   z-index: 3;
   width: 16px;
   height: 16px;
}

#id96custompopup,
#id356custompopup,
#id284custompopup  {
   visibility: hidden;
   position: absolute;
   left: 29px;
   top: 215px;
   width: 635px;
   height: 459px;
   background-repeat: no-repeat;
}

#id242pictpicturebox table,
#id294pictpicturebox table  {
   width: 100%;
   height: 100%;
}

#id287fusionpopup,
#id99fusionpopup,
#id359fusionpopup  {
   visibility: hidden;
   position: absolute;
   left: 28px;
   top: 215px;
   width: 636px;
   height: 431px;
   background-repeat: no-repeat;
}

#id30baytexttext p,
#id31baytexttext p,
#slidertext p  {
   font: 9px Helvetica;
   margin: 0px;
   letter-spacing: 1px;
   padding-top: 7px;
   padding-right: 8px;
   text-align: left;
}

#leemenu li a:hover,
#requestmenu li a:hover  {
   color: #333333;
   font-style: italic;
}

#id151superspacerbutton,
#id147fusionbutton  {
   visibility: visible;
   position: absolute;
   left: 677px;
   z-index: 3;
   width: 16px;
   height: 16px;
}

#id281superspacerbutton,
#id277fusionbutton  {
   visibility: visible;
   position: absolute;
   left: 674px;
   z-index: 8;
   width: 16px;
   height: 16px;
}

#id189fusionbutton,
#id213superspacerbutton  {
   visibility: visible;
   position: absolute;
   left: 680px;
   z-index: 3;
   width: 16px;
   height: 16px;
}

#id322techbox,
#id256techbox,
#id193techbox  {
   visibility: visible;
   position: absolute;
   top: 240px;
   z-index: 2;
   width: 165px;
   height: 93px;
   background-repeat: no-repeat;
}

#id93fusionbutton,
#id89superspacerbutton  {
   visibility: visible;
   position: absolute;
   left: 678px;
   z-index: 3;
   width: 16px;
   height: 16px;
}

#id329featuresbutton,
#featuresbuttoncopy  {
   visibility: visible;
   position: absolute;
   top: 306px;
   z-index: 3;
   width: 145px;
   height: 24px;
}

#id76featuresbutton,
#id208featuresbutton  {
   visibility: visible;
   position: absolute;
   top: 305px;
   z-index: 3;
   width: 145px;
   height: 24px;
}

#id357featurespopup,
#id285featurespopup  {
   visibility: hidden;
   position: absolute;
   left: 29px;
   top: 239px;
   width: 635px;
   height: 428px;
   background-repeat: no-repeat;
}

#testingbuttoncopy,
#id325testingbutton  {
   visibility: visible;
   position: absolute;
   top: 335px;
   z-index: 2;
   width: 124px;
   height: 17px;
}

#id200optionsbutton,
#id80optionsbutton  {
   visibility: visible;
   position: absolute;
   top: 285px;
   z-index: 3;
   width: 150px;
   height: 13px;
}

#id333optionsbutton,
#optionsbuttoncopy  {
   visibility: visible;
   position: absolute;
   top: 286px;
   z-index: 3;
   width: 150px;
   height: 13px;
}

#id217featurespopup,
#id97featurespopup  {
   visibility: hidden;
   position: absolute;
   left: 29px;
   top: 239px;
   z-index: 6;
   height: 428px;
   background-repeat: no-repeat;
}

#id175viewtheenergysavingfeature p  {
   padding-top: 4px;
}

#id300prevbutton,
#id298nextbutton  {
   visibility: visible;
   position: absolute;
   top: 492px;
   z-index: 12;
   width: 14px;
   height: 26px;
}

#id246nextbutton,
#id248prevbutton  {
   visibility: visible;
   position: absolute;
   top: 497px;
   z-index: 6;
   width: 14px;
   height: 26px;
}

#id174lowmaintenancearmwoodpvcwi p  {
   color: #7CB0EA;
}

#awningsizebutton,
#slglsizebutton  {
   visibility: visible;
   position: absolute;
   top: 262px;
   z-index: 3;
   width: 131px;
   height: 14px;
}

#id236lowmaintenancearmwoodpvcwi p  {
   color: #7CB0EA;
}

#id233easytocleantheexteriorgla p  {
   color: #7CB0EA;
}

#id178conveniencethisstyleisesp p  {
   color: #35ABE2;
}

#id177easytocleantheexteriorgla p  {
   font: bold 11px/11px Helvetica;
   margin: 0px;
   color: #7CB0EA;
   text-align: left;
}

#id57conveniencethisstyleisesp p  {
   letter-spacing: 1px;
   color: #75A3D3;
}

#id119windows,
#id237windows  {
   background: url(singledoublehungmedia/id119windows.png) no-repeat;
   visibility: visible;
   position: absolute;
   z-index: 3;
   width: 76px;
   height: 16px;
}

#psizebutton,
#sdsizebutton  {
   visibility: visible;
   position: absolute;
   top: 263px;
   z-index: 3;
   width: 131px;
   height: 14px;
}

#awningtext p,
#casetext p  {
   font: 9px/12px Arial;
   margin: 0px;
   letter-spacing: 1px;
   text-align: left;
}

#windowsitemenu li a:hover  {
   color: #999966;
   font-style: italic;
}

#id213superspacerbutton a  {
   background-image: url(singledoublehungmedia/id151superspacerbutton.png);
}

#id281superspacerbutton a  {
   background-image: url(singledoublehungmedia/id151superspacerbutton.png);
}

#id345superspacerbutton a  {
   background-image: url(singledoublehungmedia/id151superspacerbutton.png);
}

#id151superspacerbutton a  {
   background-image: url(singledoublehungmedia/id151superspacerbutton.png);
}

#id89superspacerbutton a  {
   background-image: url(sliderglidermedia/id89superspacerbutton.png);
}

#id151superspacerbutton  {
   top: 570px;
}

#id213superspacerbutton  {
   top: 554px;
}

#id345superspacerbutton  {
   top: 512px;
}

#id281superspacerbutton  {
   top: 553px;
}

#id358superspacerpopup  {
   background-image: url(pictureshapedmedia/id358superspacerpopup.png);
   z-index: 16;
}

#id218superspacerpopup  {
   background: url(awningmedia/id218superspacerpopup.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 30px;
   top: 215px;
   z-index: 7;
   width: 641px;
   height: 431px;
}

#id89superspacerbutton  {
   top: 521px;
}

#id286superspacerpopup  {
   background-image: url(casementmedia/id286superspacerpopup.png);
   z-index: 9;
}

#id264featuresbutton a  {
   background-image: url(casementmedia/id264featuresbutton.png);
}

#id98superspacerpopup  {
   background-image: url(sliderglidermedia/id98superspacerpopup.png);
   z-index: 7;
}

#id106energybutton a  {
   background-image: url(singledoublehungmedia/id106energybutton.png);
}

#id349fusionbutton a  {
   background-image: url(pictureshapedmedia/id349fusionbutton.png);
}

#id189fusionbutton a  {
   background-image: url(awningmedia/id189fusionbutton.png);
}

#id226energybutton a  {
   background-image: url(casementmedia/id226energybutton.png);
}

#id304energybutton a  {
   width: 89px;
   background-image: url(pictureshapedmedia/id304energybutton.png);
}

#id277fusionbutton a  {
   background-image: url(pictureshapedmedia/id349fusionbutton.png);
}

#id164energybutton a  {
   background-image: url(awningmedia/id164energybutton.png);
}

#id208featuresbutton  {
   left: 681px;
}

#id147fusionbutton a  {
   background-image: url(singledoublehungmedia/id147fusionbutton.png);
}

#mainmenu li a:hover  {
   color: #CCCC00;
   font-style: italic;
}

#id329featuresbutton  {
   left: 677px;
}

#windowsitemenu li a  {
   color: #005B92;
}

#corporatemenu li a  {
   color: #FFFFFF;
}

#id200optionsbutton  {
   left: 685px;
}

#id285featurespopup  {
   background-image: url(casementmedia/id285featurespopup.png);
   z-index: 8;
}

#featuresbuttoncopy  {
   left: 676px;
}

#id76featuresbutton  {
   left: 679px;
}

#id357featurespopup  {
   background-image: url(pictureshapedmedia/id357featurespopup.png);
   z-index: 15;
}

#id217featurespopup  {
   background-image: url(awningmedia/id217featurespopup.png);
   width: 642px;
}

#id259testingbutton  {
   left: 675px;
}

#id325testingbutton  {
   left: 678px;
}

#id333optionsbutton  {
   left: 681px;
}

#id46energybutton a  {
   background-image: url(sliderglidermedia/id46energybutton.png);
}

#testingbuttoncopy2  {
   left: 682px;
}

#testingbuttoncopy3  {
   left: 680px;
}

#id93fusionbutton a  {
   background-image: url(sliderglidermedia/id93fusionbutton.png);
}

#id349fusionbutton  {
   top: 447px;
}

#id300prevbutton a  {
   background-image: url(pictureshapedmedia/id300prevbutton.png);
}

#id189fusionbutton  {
   top: 436px;
}

#id248prevbutton a  {
   background-image: url(casementmedia/id248prevbutton.png);
}

#testingbuttoncopy  {
   left: 677px;
}

#optionsbuttoncopy  {
   left: 680px;
}

#id80optionsbutton  {
   left: 683px;
}

#id246nextbutton a  {
   background-image: url(casementmedia/id246nextbutton.png);
}

#id277fusionbutton  {
   top: 436px;
}

#id147fusionbutton  {
   top: 506px;
}

#id298nextbutton a  {
   background-image: url(pictureshapedmedia/id298nextbutton.png);
}

#id31baytexttext p  {
   line-height: 14px;
}

#id30baytexttext p  {
   line-height: 14px;
}

#id97featurespopup  {
   background-image: url(sliderglidermedia/id97featurespopup.png);
   width: 635px;
}

#id359fusionpopup  {
   background-image: url(pictureshapedmedia/id359fusionpopup.png);
   z-index: 17;
}

#windowsmenu li a  {
   color: #FFFFFF;
}

#id356custompopup  {
   background-image: url(pictureshapedmedia/id356custompopup.png);
   z-index: 14;
}

#id284custompopup  {
   background-image: url(pictureshapedmedia/id284custompopup.png);
   z-index: 9;
}

#gallerymenu li a  {
   color: #FFFFFF;
}

#id287fusionpopup  {
   background-image: url(casementmedia/id287fusionpopup.png);
   z-index: 10;
}

#requestmenu li a  {
   color: #FFFFFF;
}

#id93fusionbutton  {
   top: 445px;
}

#awningsizebutton  {
   left: 681px;
}

#id219fusionpopup  {
   background: url(awningmedia/id219fusionpopup.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 28px;
   top: 215px;
   z-index: 8;
   width: 643px;
   height: 431px;
}

#id248prevbutton  {
   left: 403px;
}

#id300prevbutton  {
   left: 406px;
}

#id158framepopup  {
   background-image: url(pictureshapedmedia/id158framepopup.png);
   z-index: 6;
}

#id360framepopup  {
   background-image: url(pictureshapedmedia/id360framepopup.png);
   z-index: 18;
}

#id298nextbutton  {
   left: 421px;
}

#id246nextbutton  {
   left: 418px;
}

#id96custompopup  {
   background-image: url(pictureshapedmedia/id96custompopup.png);
   z-index: 3;
}

#id100framepopup  {
   background-image: url(pictureshapedmedia/id100framepopup.png);
   z-index: 4;
}

#id99fusionpopup  {
   background-image: url(sliderglidermedia/id99fusionpopup.png);
   z-index: 8;
}

#id288framepopup  {
   background-image: url(pictureshapedmedia/id288framepopup.png);
   z-index: 10;
}

#slglsizebutton  {
   left: 679px;
}

#windowsitemenu  {
   font: 7px/16px Arial;
   height: 16px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   letter-spacing: 2px;
   color: #005B92;
   position: absolute;
   left: 270px;
   top: 207px;
   z-index: 3;
   width: 578px;
}

#custombutton a  {
   width: 213px;
   background-image: url(pictureshapedmedia/custombutton.png);
}

#corporatepopup  {
   background: url(singledoublehungmedia/corporatepopup.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 267px;
   top: 186px;
   z-index: 4;
   width: 232px;
   height: 15px;
}

#doorsmenu li a  {
   color: #FFFFFF;
}

#framebutton a  {
   background-image: url(pictureshapedmedia/framebutton.png);
}

#subtexttologo  {
   background: url(singledoublehungmedia/subtexttologo.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 306px;
   top: 174px;
   z-index: 4;
   width: 134px;
   height: 9px;
}

#mainmenu li a  {
   color: #666600;
}

#corporatemenu  {
   font: 7px/14px Arial;
   height: 14px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   letter-spacing: 2px;
   color: #FFFFFF;
   visibility: hidden;
   position: absolute;
   left: 272px;
   top: 184px;
   z-index: 5;
   width: 223px;
}

#slidertext p  {
   line-height: 12px;
}

#awningtext p  {
   padding-bottom: 3px;
}

#id237windows  {
   top: 278px;
   left: 582px;
}

#windowspopup  {
   background: url(singledoublehungmedia/windowspopup.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 268px;
   top: 187px;
   z-index: 10;
   width: 586px;
   height: 14px;
}

#leemenu li a  {
   color: #F3EED1;
}

#id193techbox  {
   background-image: url(awningmedia/id193techbox.png);
   left: 682px;
}

#sdsizebutton  {
   left: 676px;
}

#id119windows  {
   top: 281px;
   left: 527px;
}

#id322techbox  {
   background-image: url(pictureshapedmedia/id322techbox.png);
   left: 678px;
}

#id256techbox  {
   background-image: url(pictureshapedmedia/id322techbox.png);
   left: 675px;
}

#gallerypopup  {
   background: url(singledoublehungmedia/gallerypopup.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 265px;
   top: 186px;
   z-index: 6;
   width: 244px;
   height: 15px;
}

#framebutton  {
   top: 544px;
}

#psizebutton  {
   left: 677px;
}

#logowindows  {
   background: url(singledoublehungmedia/logowindows.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 115px;
   top: 126px;
   z-index: 5;
   width: 727px;
   height: 59px;
}

#gallerymenu  {
   font: 7px/17px Arial;
   height: 17px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   letter-spacing: 2px;
   color: #FFFFFF;
   visibility: hidden;
   position: absolute;
   left: 270px;
   top: 184px;
   z-index: 7;
   width: 249px;
}

#requestmenu  {
   font: 8px/26px Arial;
   height: 26px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   letter-spacing: 2px;
   color: #FFFFFF;
   position: absolute;
   left: 39px;
   top: 699px;
   z-index: 2;
   width: 291px;
}

#windowsmenu  {
   font: 7px/16px Arial;
   height: 16px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   letter-spacing: 2px;
   color: #FFFFFF;
   visibility: hidden;
   position: absolute;
   left: 272px;
   top: 185px;
   z-index: 11;
   width: 578px;
}

#casetext p  {
   padding-top: 4px;
}

#doorspopup  {
   background: url(singledoublehungmedia/doorspopup.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 267px;
   top: 187px;
   z-index: 8;
   width: 397px;
   height: 14px;
}

#doorsmenu  {
   font: 7px/15px Arial;
   height: 15px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   letter-spacing: 2px;
   color: #FFFFFF;
   visibility: hidden;
   position: absolute;
   left: 274px;
   top: 185px;
   z-index: 9;
   width: 382px;
}

#duowindow  {
   background: url(singledoublehungmedia/duowindow.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 126px;
   top: 43px;
   z-index: 3;
   width: 380px;
   height: 150px;
}

#id6doors  {
   background: url(singledoublehungmedia/id6doors.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 30px;
   top: 136px;
   z-index: 6;
   width: 215px;
   height: 43px;
}

#mainmenu  {
   font: 9px/20px Helvetica;
   height: 20px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   letter-spacing: 8px;
   color: #666600;
   position: absolute;
   left: 267px;
   top: 99px;
   z-index: 4;
   width: 534px;
}

#greenbar  {
   background: url(singledoublehungmedia/greenbar.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 15px;
   top: 110px;
   z-index: 2;
   width: 854px;
   height: 111px;
}

#leemenu  {
   font: 7px/26px Helvetica;
   height: 26px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   letter-spacing: 3px;
   color: #F3EED1;
   position: absolute;
   left: 604px;
   top: 699px;
   z-index: 2;
   width: 232px;
}

#layer4  {
   background: url(singledoublehungmedia/layer4.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 19px;
   z-index: 1;
   width: 884px;
   height: 705px;
}

#line  {
   visibility: visible;
   position: absolute;
   left: 30px;
   top: 229px;
   z-index: 2;
   width: 825px;
   height: 2px;
   background-color: #DDC141;
   background-image: none;
   font-size: 1px;
}

.sgthumb:hover  {
   border-color: #CCCC66;
}

.sgthumb  {
   border: 3px solid #996633;
   background-position: 50% 50%;
   background-repeat: no-repeat;
   display: block;
   width: 39px;
   height: 33px;
}

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

