#topnavbartext a:hover {   color:#000000;}#directionalimg,#productsimg  {   visibility: visible;   position: absolute;   left: -15px;   top: 0px;   width: 0px;   height: 0px;}#shape1copy5,#shape1copy4  {   visibility: visible;   position: absolute;   top: 93px;   z-index: 7;   width: 3px;   height: 48px;   background-repeat: no-repeat;}#lwrnavbarmenu li a:hover  {   text-decoration: underline;   font-style: italic;}#textgrow *:first-child  {   margin-top: 0px;}#textgrow *:last-child  {   margin-bottom: 0px;}#aboutheadlinetext p  {   font: italic 24px/29px "Arial Bold";   margin: 0px;   color: #020202;   text-align: left;}#boxcopy3,#boxcopy5  {   background: url(aboutmedia/boxcopy5.gif) no-repeat;   visibility: visible;   position: absolute;   top: 124px;   width: 111px;   height: 17px;}#shape1,#shape1copy  {   visibility: visible;   position: absolute;   top: 93px;   z-index: 11;   width: 3px;   height: 48px;   background-repeat: no-repeat;}#lwrnavbarmenu li a  {   font-style: italic;   padding-left: 0px;   padding-right: 0px;   text-decoration: none;   color: #040404;   width: 100%;   display: inline;}#aboutheadlinetext  {   visibility: visible;   position: absolute;   left: 63px;   top: 207px;   z-index: 3;   width: 400px;}#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  {   z-index: 6;}#qualitylogoimg  {   visibility: visible;   position: absolute;   left: 639px;   top: 578px;   z-index: 1;   width: 72px;   height: 74px;}#topnavbartext  {   visibility: visible;   position: absolute;   left: 19px;   top: 36px;   z-index: 13;   width: 187px;}#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;}#aboutphotoimg  {   visibility: visible;   position: absolute;   left: 540px;   top: 184px;   z-index: 4;   width: 252px;   height: 374px;}#headershadow  {   background: url(aboutmedia/headershadow.gif) no-repeat;   visibility: visible;   position: absolute;   left: 1px;   top: 12px;   z-index: 12;   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;}#shape1copy2  {   background: url(aboutmedia/shape1copy2.gif) no-repeat;   visibility: visible;   position: absolute;   left: 230px;   top: 93px;   z-index: 10;   width: 3px;   height: 48px;}#abouttext p  {   font: italic 11px/13px Arial;   margin: 0px;   text-align: left;}#productsimg  {   z-index: 3;}#shape1copy3  {   background: url(aboutmedia/shape1copy3.gif) no-repeat;   visibility: visible;   position: absolute;   left: 342px;   top: 93px;   z-index: 9;   width: 3px;   height: 48px;}#shape1copy6  {   background: url(aboutmedia/shape1copy6.gif) no-repeat;   visibility: visible;   position: absolute;   left: 673px;   top: 93px;   z-index: 6;   width: 3px;   height: 48px;}#shape1copy7  {   background: url(aboutmedia/shape1copy7.gif) no-repeat;   visibility: visible;   position: absolute;   left: 783px;   top: 93px;   z-index: 5;   width: 3px;   height: 48px;}#shape1copy4  {   background-image: url(aboutmedia/shape1copy4.gif);   left: 452px;}#shape1copy5  {   background-image: url(aboutmedia/shape1copy5.gif);   left: 562px;}#shape1copy  {   background-image: url(aboutmedia/shape1copy.gif);   left: 120px;}#id40footer  {   background: url(aboutmedia/id41footer.gif) no-repeat;   position: absolute;   left: 1px;   top: 6px;   z-index: 1;   width: 794px;   height: 183px;}#pid2about  {   margin: 0px auto 0px auto;   width: 795px;   position: relative;}#abouttext  {   visibility: visible;   position: absolute;   left: 62px;   top: 253px;   z-index: 5;   width: 532px;}#boxcopy4  {   background: url(aboutmedia/boxcopy4.gif) no-repeat;   visibility: visible;   position: absolute;   left: 231px;   top: 124px;   z-index: 8;   width: 112px;   height: 17px;}#research  {   background: url(aboutmedia/research.gif) no-repeat;   visibility: hidden;   position: absolute;   left: 231px;   top: 141px;   z-index: 15;   width: 113px;   height: 44px;}#boxcopy2  {   background: url(aboutmedia/boxcopy2.gif) no-repeat;   visibility: visible;   position: absolute;   left: 451px;   top: 124px;   z-index: 6;   width: 112px;   height: 17px;}#boxcopy3  {   z-index: 7;   left: 340px;}#boxcopy6  {   background: url(aboutmedia/boxcopy6.gif) no-repeat;   visibility: visible;   position: absolute;   left: 9px;   top: 124px;   z-index: 10;   width: 112px;   height: 17px;}#products  {   background: url(aboutmedia/products.gif) no-repeat;   visibility: hidden;   position: absolute;   left: 342px;   top: 141px;   z-index: 17;   width: 113px;   height: 44px;}#boxcopy5  {   z-index: 9;   left: 120px;}#textgrow  {   margin: 256px 249px 0px 62px;   visibility: visible;   padding: 0px;   font-family:Arial, Helvetica, sans-serif;   font-size:12px;}#id11box  {   background: url(aboutmedia/id11box.gif) no-repeat;   visibility: visible;   position: absolute;   left: 673px;   top: 124px;   z-index: 4;   width: 112px;   height: 17px;}#boxcopy  {   background: url(aboutmedia/boxcopy.gif) no-repeat;   visibility: visible;   position: absolute;   left: 563px;   top: 124px;   z-index: 5;   width: 111px;   height: 17px;}#contact  {   background: url(aboutmedia/contact.gif) no-repeat;   visibility: hidden;   position: absolute;   left: 673px;   top: 141px;   z-index: 20;   width: 113px;   height: 42px;}#logoimg  {   visibility: visible;   position: absolute;   left: 497px;   top: 24px;   z-index: 13;   width: 281px;   height: 54px;}#uplift  {   position: absolute;   width: 100%;   z-index: 1;}#header  {   background: url(aboutmedia/header.gif) no-repeat;   visibility: visible;   position: absolute;   left: 1px;   top: 13px;   z-index: 2;   width: 794px;   height: 200px;}#layer5  {   visibility: visible;   position: absolute;   left: 5px;   top: 93px;   z-index: 3;   width: 786px;   height: 48px;   background-color: #FEFEFD;   background-image: none;}#footer  {   position: relative;   left: 0px;   top: 0px;   width: 100%;   float: left;}#shape1  {   background-image: url(aboutmedia/shape1.gif);   left: 9px;}#about  {   background: url(aboutmedia/about.gif) no-repeat;   visibility: hidden;   position: absolute;   left: 120px;   top: 140px;   z-index: 13;   width: 113px;   height: 44px;}#links  {   background: url(aboutmedia/links.gif) no-repeat;   visibility: hidden;   position: absolute;   left: 563px;   top: 141px;   z-index: 19;   width: 113px;   height: 43px;}#news  {   background: url(aboutmedia/news.gif) no-repeat;   visibility: hidden;   position: absolute;   left: 452px;   top: 141px;   z-index: 18;   width: 113px;   height: 42px;}#home  {   background: url(aboutmedia/home.gif) no-repeat;   visibility: hidden;   position: absolute;   left: 9px;   top: 141px;   z-index: 12;   width: 113px;   height: 44px;}html, body  {   padding: 0px;   margin: 0px;   background: #D1DFEC url(aboutmedia/exteriortile.gif) center top repeat-y;}