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

a ins  {
   text-decoration: none;
}

#nextbutton a:hover,#lorrainewhitetext p a:hover,#keepuptodatetext p a:hover,#shutterstextbutton a:hover,#shadestextbutton a:hover,#bathstextbutton a:hover,#blindstextbutton a:hover,#countertopstextbutton a:hover,#hometext p a:hover,#prevbutton a:hover,#nextsetbutton a:hover,#prevsetbutton a:hover,#pentagrafxbutton a:hover,#productstext p a:hover  {
   color: #000000;
   font-style: italic;
   font-weight: bold;
}

#shutterstextbutton a,#bathstextbutton a,#nextsetbutton a,#prevsetbutton a,#pentagrafxbutton a,#shadestextbutton a,#prevbutton a,#blindstextbutton a,#countertopstextbutton a,#nextbutton a  {
   font-style: Normal;
   font-weight: Normal;
   display: block;
   width: 100%;
   text-decoration: none;
}

#aboutustext p,#countertopstext p,#blindstext p,#shuttertext p,#shadestext p,#offeringstext p,#lorrainewhitetext p,#keepuptodatetext p,#hometext p,#productstext p  {
   font: 12px/20px Arial;
   margin: 0px;
   text-align: left;
}

#shuttersthumbsheet .thumbwrapper,#blindsthumbsheet .thumbwrapper,#shadesthumbsheet .thumbwrapper,#countertopsthumbsheet .thumbwrapper,#bathsthumbsheet .thumbwrapper  {
   position: relative;
   float: left;
   margin: 0px;
   padding: 3px;
   width: 53px;
   height: 53px;
}

#pid3products,#pid5blinds,#pid9links,#pid2aboutus,#thankyou,#pid1home,#contact,#pid4shutters,#pid7countertops,#pid6shades,#bath  {
   margin: 0px auto 0px auto;
   height: 629px;
   width: 790px;
   position: relative;
   background-color: #FFFCF5;
}

#headerimageaboutus,#headerimagecountertopscopy,#headerimageblinds,#headerimageshutter,#headerimageshades,#headerimagehomecopy  {
   position: absolute;
   left: 32px;
   top: 0px;
   width: 758px;
   height: 211px;
   background-repeat: no-repeat;
}

#bathspicturebox table,#countertopspicturebox table,#shadespicturebox table,#blindspicturebox table,#shutterspicturebox table  {
   width: 100%;
   height: 100%;
}

#countertopsthumbsheet,#shuttersthumbsheet,#bathsthumbsheet,#blindsthumbsheet,#shadesthumbsheet  {
   visibility: visible;
   position: absolute;
   left: 18px;
   top: 255px;
   z-index: 2;
   width: 127px;
   height: 300px;
}

#countertopspicturebox,#bathspicturebox,#shutterspicturebox,#blindspicturebox,#shadespicturebox  {
   visibility: visible;
   position: absolute;
   left: 154px;
   top: 258px;
   z-index: 2;
   width: 300px;
   height: 300px;
}

#keepuptodatetext p a,#hometext p a,#lorrainewhitetext p a,#productstext p a  {
   font-style: Normal;
   color: #1A4B96;
   text-decoration: none;
   font-weight: Normal;
}

#countertopstext,#shadestext,#bathstext,#blindstext,#shuttertext  {
   visibility: visible;
   position: absolute;
   left: 574px;
   z-index: 2;
   width: 205px;
}

#headerimagecountertops,#headerimagelinks,#headerimagecontactus  {
   position: absolute;
   left: 31px;
   top: 0px;
   width: 759px;
   height: 211px;
   background-repeat: no-repeat;
}

#thankyoutext p,#linkstext p,#bathstext p,#contactustext p  {
   font: 17px Arial;
   margin: 0px;
   text-align: left;
}

#nextsetbutton,#prevbutton,#nextbutton,#prevsetbutton  {
   font: 12px/19px Arial;
   padding-bottom: 19px;
   visibility: visible;
   position: absolute;
   top: 555px;
   z-index: 2;
   height: 6px;
}

#bathsbutton a,#shuttersbutton a,#shadesbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 64px;
   background-position: 0% 0px;
   font-size: 64px;
   line-height: 64px;
}

#productsmenu li a:hover,#id24mainmenu li a:hover  {
   color: #000000;
   font-weight: bold;
}

#blindstextbutton,#shutterstextbutton  {
   font: 12px/22px Arial;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 112px;
   z-index: 2;
   height: 9px;
}

#id24mainmenu li a,#productsmenu li a  {
   font-weight: Normal;
   border-width: 3px;
   text-decoration: none;
   color: #424242;
   height: 100%;
   display: block;
}

#hometext,#aboutustext,#productstext  {
   visibility: visible;
   position: absolute;
   left: 31px;
   z-index: 2;
}

#blindsbutton a,#countertopsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 63px;
   background-position: 0% 0px;
   font-size: 63px;
   line-height: 63px;
}

#lorrainewhitetext,#keepuptodatetext  {
   visibility: visible;
   position: absolute;
   left: 592px;
   z-index: 3;
   width: 181px;
}

#shadestextbutton,#bathstextbutton  {
   font: 12px/22px Arial;
   text-align: left;
   visibility: visible;
   position: absolute;
   top: 446px;
   z-index: 2;
   height: 9px;
}

#id24mainmenu li,#productsmenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#rightvertrule,#middlevertrule  {
   visibility: visible;
   position: absolute;
   top: 452px;
   z-index: 2;
   width: 2px;
   height: 134px;
   background-repeat: no-repeat;
}

#headerimagecountertopscopy  {
   background-image: url(bathmedia/headerimagecountertopscopy.jpg);
   z-index: 4;
}

#i2007windodressingregina p  {
   font: 12px/22px Arial;
   margin: 0px;
   color: #CECEBE;
   text-align: left;
}

#shadesbutton,#bathsbutton  {
   visibility: visible;
   position: absolute;
   top: 452px;
   z-index: 2;
   width: 64px;
   height: 64px;
}

#i2007windodressingregina  {
   visibility: visible;
   position: absolute;
   left: 12px;
   top: 605px;
   z-index: 4;
   width: 563px;
}

#countertopstextbutton a  {
   color: #000000;
}

#headerimagecountertops  {
   background-image: url(countertopsmedia/headerimagecountertops.jpg);
   z-index: 3;
}

#shutterstextbutton a  {
   color: #000000;
}

#keepuptodatetext p a  {
   font-weight: bold;
}

#headerimagecontactus  {
   background-image: url(thankyoumedia/headerimagecontactus.jpg);
   z-index: 4;
}

#countertopsbutton a  {
   width: 63px;
   background-image: url(productsmedia/countertopsbutton.jpg);
}

#headerimagehomecopy  {
   background-image: url(productsmedia/headerimagehomecopy.jpg);
   z-index: 4;
}

#lorrainewhitetext p  {
   color: #444439;
}

#blindstextbutton a  {
   color: #000000;
}

#shadestextbutton a  {
   color: #000000;
}

#pentagrafxbutton a  {
   color: #CECEBE;
}

#headerimageshutter  {
   background-image: url(shuttersmedia/headerimageshutter.jpg);
   z-index: 3;
}

#headerimageaboutus  {
   background-image: url(aboutusmedia/headerimageaboutus.jpg);
   z-index: 4;
}

#keepuptodatetext p  {
   color: #444439;
}

#shutterstextbutton  {
   width: 120px;
   top: 444px;
}

#headerimageshades  {
   background-image: url(shadesmedia/headerimageshades.jpg);
   z-index: 3;
}

#countertopstext p  {
   padding-bottom: 20px;
}

#bathstextbutton a  {
   color: #000000;
}

#lorrainewhitetext  {
   top: 514px;
}

#headerimageblinds  {
   background-image: url(blindsmedia/headerimageblinds.jpg);
   z-index: 4;
}

#bottomwhitecopy6  {
   background: url(bathmedia/bottomwhitecopy6.jpg) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 790px;
   height: 629px;
}

#pentagrafxbutton  {
   font: 12px/16px Arial;
   text-align: center;
   visibility: visible;
   position: absolute;
   left: 575px;
   top: 608px;
   z-index: 4;
   width: 214px;
   height: 16px;
}

#keepuptodatetext  {
   top: 254px;
}

#navbarbkgrdcolor  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 211px;
   z-index: 3;
   width: 790px;
   height: 22px;
   background-color: #B9B9A7;
   background-image: none;
}

#shuttersbutton a  {
   width: 65px;
   background-image: url(productsmedia/shuttersbutton.jpg);
}

#blindstextbutton  {
   width: 39px;
   top: 516px;
}

#headerimagelinks  {
   background-image: url(linksmedia/headerimagelinks.jpg);
   z-index: 5;
}

#shadestextbutton  {
   width: 46px;
   left: 318px;
}

#countertopstext  {
   top: 255px;
}

#contactustext p  {
   line-height: 22px;
}

#bathstextbutton  {
   width: 35px;
   left: 488px;
}

#prevsetbutton a  {
   color: #69695C;
}

#nextsetbutton a  {
   color: #69695C;
}

#middlevertrule  {
   background-image: url(productsmedia/middlevertrule.jpg);
   left: 236px;
}

#thankyoutext p  {
   line-height: 22px;
}

#shadesbutton a  {
   width: 64px;
   background-image: url(productsmedia/shadesbutton.jpg);
}

#blindsbutton a  {
   width: 65px;
   background-image: url(productsmedia/blindsbutton.jpg);
}

#nextsetbutton  {
   width: 16px;
   left: 47px;
   text-align: left;
}

#bathsbutton a  {
   width: 64px;
   background-image: url(productsmedia/bathsbutton.jpg);
}

#aboutustext p  {
   padding-bottom: 20px;
}

#shuttertext p  {
   padding-bottom: 20px;
}

#rightvertrule  {
   background-image: url(productsmedia/rightvertrule.jpg);
   left: 405px;
}

#prevsetbutton  {
   width: 17px;
   left: 24px;
   text-align: right;
}

#id24mainmenu  {
   font: 13px/27px Arial;
   height: 27px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #424242;
   position: absolute;
   left: 1px;
   top: 213px;
   z-index: 4;
   width: 350px;
}

#productsmenu  {
   font: 13px/28px Arial;
   height: 28px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #424242;
   visibility: hidden;
   position: absolute;
   left: 123px;
   top: 229px;
   z-index: 2;
   width: 304px;
}

#productstext  {
   width: 508px;
   top: 254px;
}

#nextbutton a  {
   color: #69695C;
}

#prevbutton a  {
   color: #69695C;
}

#shadesbutton  {
   left: 246px;
}

#shadestext p  {
   padding-bottom: 20px;
}

#blindstext p  {
   padding-bottom: 20px;
}

#linkstext p  {
   line-height: 20px;
}

#shuttertext  {
   top: 254px;
}

#aboutustext  {
   width: 367px;
   top: 253px;
}

#bathstext p  {
   line-height: 20px;
}

#bathsbutton  {
   left: 415px;
}

#nextbutton  {
   width: 16px;
   left: 427px;
   text-align: left;
}

#shadestext  {
   top: 254px;
}

#blindstext  {
   top: 255px;
}

#id35footer  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 601px;
   z-index: 3;
   width: 790px;
   height: 28px;
   background-color: #69695C;
   background-image: none;
}

#hometext p  {
   padding-bottom: 20px;
}

#prevbutton  {
   width: 18px;
   left: 402px;
   text-align: right;
}

#linkstext  {
   visibility: visible;
   position: absolute;
   left: 31px;
   top: 253px;
   z-index: 2;
   width: 525px;
}

#bathstext  {
   top: 255px;
}

#hometext  {
   width: 367px;
   top: 254px;
}

#sidebar  {
   background: url(aboutusmedia/sidebar.jpg) no-repeat;
   position: absolute;
   left: 575px;
   top: 211px;
   z-index: 2;
   width: 215px;
   height: 390px;
}

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

.sgthumb  {
   border: 2px solid #8784A5;
   background-position: 50% 50%;
   background-repeat: no-repeat;
   display: block;
   width: 53px;
   height: 53px;
}

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

