#productsquotetext a:hover,
#textgrow a:hover,
#topnavbartext a:hover {
   color:#000000;
}

#productsquotetext a,
#textgrow a  {
   color:#BF1F37;
}

#shape1copy5,
#shape1copy4  {
   visibility: visible;
   position: absolute;
   top: 93px;
   z-index: 14;
   width: 3px;
   height: 48px;
   background-repeat: no-repeat;
}

#lwrnavbarmenu li a:hover  {
   text-decoration: underline;
   font-style: italic;
}

#textgrow *:first-child  {
   margin-top: 0px;
}

#productsheadlinetext p  {
   font: italic 24px/29px "Arial Bold";
   margin: 0px;
   color: #020202;
   text-align: left;
}

#textgrow *:last-child  {
   margin-bottom: 0px;
}

#productsheadlinetext  {
   visibility: visible;
   position: absolute;
   left: 63px;
   top: 207px;
   z-index: 3;
   width: 400px;
}

#boxcopy3,
#boxcopy5  {
   background: url(productsmedia/boxcopy5.gif) no-repeat;
   visibility: visible;
   position: absolute;
   top: 124px;
   width: 111px;
   height: 17px;
}

#shape1,
#shape1copy  {
   visibility: visible;
   position: absolute;
   top: 93px;
   z-index: 25;
   width: 3px;
   height: 48px;
   background-repeat: no-repeat;
}

#productsquotetext p  {
   font: italic 14px/17px "Arial Bold";
   margin: 0px;
   text-align: right;
   color: #BF1F37;
}

#lwrnavbarmenu li a  {
   font-style: italic;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #040404;
   width: 100%;
   display: inline;
}

#productsquotetext  {
   visibility: visible;
   position: absolute;
   left: 520px;
   top: 508px;
   z-index: 4;
   width: 216px;
   color:#BF1F37;
}

#lwrnavbarmenu li  {
   width: 100%;
   display: inline;
   margin: 0px;
}

#topnavbartext a  {
   font: bold 10px/12px Arial;
   margin: 0px;
   color: #BF1F37;
   text-align: left;
   text-decoration:none;
}

#directionalimg  {
   visibility: visible;
   position: absolute;
   left: -15px;
   top: 0px;
   z-index: 3;
   width: 0px;
   height: 0px;
}

#productstext p  {
   font: italic 11px/13px Arial;
   margin: 0px;
   text-align: left;
}

#lwrnavbarmenu  {
   font-family:Arial, Helvetica, sans-serif;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: center;
   color: #040404;
   position: absolute;
   left: 164px;
   top: 57px;
   z-index: 2;
   width: 477px;
}

#topnavbartext  {
   visibility: visible;
   position: absolute;
   left: 19px;
   top: 36px;
   z-index: 30;
   width: 187px;
}

#pid4products  {
   margin: 0px auto 0px auto;
   width: 795px;
   position: relative;
}

#productstext  {
   visibility: visible;
   position: absolute;
   left: 62px;
   top: 253px;
   z-index: 4;
   width: 449px;
}

#headershadow  {
   background: url(productsmedia/headershadow.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 1px;
   top: 12px;
   z-index: 27;
   width: 794px;
   height: 90px;
}

#headerbkgrnd  {
   visibility: visible;
   position: absolute;
   left: -12px;
   top: 0px;
   z-index: 1;
   width: 820px;
   height: 141px;
   background-color: #D1DFEC;
   background-image: none;
}

#shape1copy6  {
   background: url(productsmedia/shape1copy6.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 673px;
   top: 93px;
   z-index: 10;
   width: 3px;
   height: 48px;
}

#shape1copy5  {
   background-image: url(productsmedia/shape1copy5.gif);
   left: 562px;
}

#shape1copy7  {
   background: url(productsmedia/shape1copy7.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 783px;
   top: 93px;
   z-index: 5;
   width: 3px;
   height: 48px;
}

#productsimg  {
   visibility: visible;
   position: absolute;
   left: 501px;
   top: 183px;
   z-index: 3;
   width: 290px;
   height: 326px;
}

#shape1copy4  {
   background-image: url(productsmedia/shape1copy4.gif);
   left: 452px;
}

#shape1copy3  {
   background: url(productsmedia/shape1copy3.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 342px;
   top: 93px;
   z-index: 20;
   width: 3px;
   height: 48px;
}

#sleepbutton  {
   visibility: hidden;
   position: absolute;
   left: 231px;
   top: 212px;
   z-index: 32;
   width: 113px;
   height: 28px;
}

#shape1copy2  {
   background: url(productsmedia/shape1copy2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 230px;
   top: 93px;
   z-index: 23;
   width: 3px;
   height: 48px;
}

#shape1copy  {
   background-image: url(productsmedia/shape1copy.gif);
   left: 120px;
}

#id40footer  {
   background: url(productsmedia/id41footer.gif) no-repeat;
   position: absolute;
   left: 1px;
   top: 6px;
   z-index: 1;
   width: 794px;
   height: 183px;
}

#products  {
   background: url(productsmedia/products.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 342px;
   top: 141px;
   z-index: 37;
   width: 113px;
   height: 44px;
}

#research  {
   background: url(productsmedia/research.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 231px;
   top: 141px;
   z-index: 34;
   width: 113px;
   height: 44px;
}

#boxcopy2  {
   background: url(productsmedia/boxcopy2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 451px;
   top: 124px;
   z-index: 11;
   width: 112px;
   height: 17px;
}

#boxcopy5  {
   z-index: 21;
   left: 120px;
}

#boxcopy3  {
   z-index: 16;
   left: 340px;
}

#boxcopy6  {
   background: url(productsmedia/boxcopy6.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 9px;
   top: 124px;
   z-index: 24;
   width: 112px;
   height: 17px;
}

#textgrow  {
   margin: 256px 300px 0px 62px;
   visibility: visible;
   padding: 0px;
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
}

#boxcopy4  {
   background: url(productsmedia/boxcopy4.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 231px;
   top: 124px;
   z-index: 18;
   width: 112px;
   height: 17px;
}

#contact  {
   background: url(productsmedia/contact.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 673px;
   top: 141px;
   z-index: 40;
   width: 113px;
   height: 42px;
}

#logoimg  {
   visibility: visible;
   position: absolute;
   left: 497px;
   top: 24px;
   z-index: 29;
   width: 281px;
   height: 54px;
}

#boxcopy  {
   background: url(productsmedia/boxcopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 563px;
   top: 124px;
   z-index: 5;
   width: 111px;
   height: 17px;
}

#id11box  {
   background: url(productsmedia/id11box.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 673px;
   top: 124px;
   z-index: 4;
   width: 112px;
   height: 17px;
}

#layer5  {
   visibility: visible;
   position: absolute;
   left: 5px;
   top: 93px;
   z-index: 3;
   width: 786px;
   height: 48px;
   background-color: #FEFEFD;
   background-image: none;
}

#header  {
   background: url(productsmedia/header.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 1px;
   top: 13px;
   z-index: 2;
   width: 794px;
   height: 200px;
}

#uplift  {
   position: absolute;
   width: 100%;
   z-index: 1;
}

#footer  {
   position: relative;
   left: 0px;
   top: 0px;
   width: 100%;
   float: left;
}

#shape1  {
   background-image: url(productsmedia/shape1.gif);
   left: 9px;
}

#about  {
   background: url(productsmedia/about.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 120px;
   top: 140px;
   z-index: 31;
   width: 113px;
   height: 44px;
}

#links  {
   background: url(productsmedia/links.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 563px;
   top: 141px;
   z-index: 39;
   width: 113px;
   height: 43px;
}

#news  {
   background: url(productsmedia/news.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 452px;
   top: 141px;
   z-index: 38;
   width: 113px;
   height: 42px;
}

#home  {
   background: url(productsmedia/home.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 9px;
   top: 141px;
   z-index: 28;
   width: 113px;
   height: 44px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #D1DFEC url(productsmedia/exteriortile.gif) center top repeat-y;
}
