#shadow,#shadowcopy,#shadowcopy3,#shadowcopy2,#shadowcopy7,#shadowcopy6,#shadowcopy5,#shadowcopy4  {   visibility: hidden;   position: absolute;   left: 68px;   top: 216px;   width: 286px;   height: 247px;   background-repeat: no-repeat;}#id35capabilitiespopup,#id47homepopup,#id51loginpopup,#id31projectspopup,#id23contactpopup  {   visibility: hidden;   position: absolute;   left: 40px;   top: 213px;   width: 316px;   height: 271px;   background-repeat: no-repeat;}#id39servicespopup,#id43aboutpopup,#id27careerspopup  {   visibility: hidden;   position: absolute;   left: 40px;   top: 213px;   width: 317px;   height: 271px;   background-repeat: no-repeat;}#servicesbutton a,#contactbutton a,#careersbutton a  {   background-repeat: no-repeat;   display: block;   height: 12px;   background-position: 0% 0px;   font-size: 12px;   line-height: 12px;}#careersbutton a:hover,#capabilitiesbutton a:hover  {   background-position: -72px 0%;}#capabilitiesbutton a,#loginbutton a  {   background-repeat: no-repeat;   display: block;   height: 16px;   background-position: 0% 0px;   font-size: 16px;   line-height: 16px;}#aboutbutton a,#projectsbutton a  {   background-repeat: no-repeat;   display: block;   height: 13px;   background-position: 0% 0px;   font-size: 13px;   line-height: 13px;}#lwrnavbarmenu li a:hover  {   text-decoration: underline;   font-style: italic;}#servicesbutton a:hover  {   background-position: -49px 0%;}#projectsbutton a:hover  {   background-position: -47px 0%;}#contactbutton a:hover  {   background-position: -74px 0%;}#id35capabilitiespopup  {   background-image: url(homemedia/id35capabilitiespopup.gif);   z-index: 10;}#capabilitiesbutton a  {   width: 72px;   background-image: url(homemedia/capabilitiesbutton.gif);}#aboutbutton a:hover  {   background-position: -38px 0%;}#loginbutton a:hover  {   background-position: -184px 0%;}#homebutton a:hover  {   background-position: -36px 0%;}#lwrnavbarmenu li a  {   font-style: Normal;   padding-left: 0px;   padding-right: 0px;   text-decoration: none;   color: #9B5F0D;   width: 100%;   display: inline;}#capabilitiesbutton  {   visibility: visible;   position: absolute;   left: 341px;   top: 304px;   z-index: 20;   width: 72px;   height: 16px;}#id31projectspopup  {   background-image: url(homemedia/id31projectspopup.gif);   z-index: 8;}#id39servicespopup  {   background-image: url(homemedia/id39servicespopup.gif);   z-index: 12;}#id27careerspopup  {   background-image: url(homemedia/id27careerspopup.gif);   z-index: 6;}#id23contactpopup  {   background-image: url(homemedia/id23contactpopup.gif);   z-index: 4;}#projectsbutton a  {   width: 47px;   background-image: url(homemedia/projectsbutton.gif);}#servicesbutton a  {   width: 49px;   background-image: url(homemedia/servicesbutton.gif);}#lwrnavbarmenu li  {   width: 100%;   display: inline;   margin: 0px;}#careersbutton a  {   width: 72px;   background-image: url(homemedia/navbar_button_jobs2.gif);}#contactbutton a  {   width: 74px;   background-image: url(homemedia/contactbutton.gif);}#id51loginpopup  {   background-image: url(homemedia/id51loginpopup.gif);   z-index: 18;}#id43aboutpopup  {   background-image: url(homemedia/id43aboutpopup.gif);   z-index: 14;}#servicesbutton  {   visibility: visible;   position: absolute;   left: 375px;   top: 254px;   z-index: 3;   width: 49px;   height: 12px;}#projectsbutton  {   visibility: visible;   position: absolute;   left: 357px;   top: 356px;   z-index: 3;   width: 47px;   height: 13px;}#id47homepopup  {   background-image: url(homemedia/id47homepopup.gif);   z-index: 16;}#aboutbutton a  {   width: 38px;   background-image: url(homemedia/aboutbutton.gif);}#lwrnavbarmenu  {   font: 11px/13px Arial;   margin: 0px;   padding: 0px;   list-style: none;   text-align: center;   color: #9B5F0D;   position: absolute;   left: 163px;   top: 716px;   z-index: 2;   width: 498px;}#careersbutton  {   visibility: visible;   position: absolute;   left: 344px;   top: 407px;   z-index: 20;   width: 72px;   height: 15px;}#loginbutton a  {   width: 184px;   background-image: url(homemedia/loginbutton.gif);}#contactbutton  {   visibility: visible;   position: absolute;   left: 362px;   top: 457px;   z-index: 4;   width: 74px;   height: 12px;}#logofinalimg  {   visibility: visible;   position: absolute;   left: 37px;   top: 37px;   z-index: 3;   width: 254px;   height: 70px;}#homebutton a  {   background: url(homemedia/homebutton.gif) no-repeat 0% 0px;   display: block;   height: 11px;   width: 36px;   font-size: 11px;   line-height: 11px;}#shadowcopy7  {   background-image: url(homemedia/shadowcopy7.gif);   z-index: 15;}#shadowcopy3  {   background-image: url(homemedia/shadowcopy3.gif);   z-index: 9;}#shadowcopy2  {   background-image: url(homemedia/shadowcopy2.gif);   z-index: 11;}#loginbutton  {   visibility: visible;   position: absolute;   left: 608px;   top: 35px;   z-index: 3;   width: 184px;   height: 16px;}#shadowcopy5  {   background-image: url(homemedia/shadowcopy5.gif);   z-index: 13;}#shadowcopy4  {   background-image: url(homemedia/shadowcopy4.gif);   z-index: 7;}#aboutbutton  {   visibility: visible;   position: absolute;   left: 413px;   top: 209px;   z-index: 4;   width: 38px;   height: 13px;}#shadowcopy6  {   background-image: url(homemedia/shadowcopy6.gif);   z-index: 5;}#taglineimg  {   visibility: visible;   position: absolute;   left: 58px;   top: 179px;   z-index: 3;   width: 335px;   height: 20px;}#shadowcopy  {   background-image: url(homemedia/shadowcopy.gif);   z-index: 19;}#homebutton  {   visibility: visible;   position: absolute;   left: 455px;   top: 170px;   z-index: 4;   width: 36px;   height: 11px;}#homeimg  {   visibility: visible;   position: absolute;   left: 40px;   top: 213px;   z-index: 3;   width: 316px;   height: 271px;}#whitebk  {   background: url(homemedia/whitebk.gif) no-repeat;   visibility: visible;   position: absolute;   left: 0px;   top: 0px;   z-index: 1;   width: 944px;   height: 768px;}#shadow  {   background-image: url(homemedia/shadow.gif);   z-index: 17;}#header  {   background: url(homemedia/header.gif) no-repeat;   visibility: visible;   position: absolute;   left: 12px;   top: 0px;   z-index: 3;   width: 798px;   height: 25px;}#bkgrnd  {   background: url(homemedia/bkgrnd.gif) no-repeat;   visibility: visible;   position: absolute;   left: 431px;   top: 106px;   z-index: 3;   width: 513px;   height: 512px;}#homebk  {   background: url(homemedia/homebk.gif) no-repeat;   visibility: visible;   position: absolute;   left: 12px;   top: 25px;   z-index: 2;   width: 798px;   height: 572px;}#home  {   margin: 0px auto 0px auto;   width: 948px;   position: relative;}html, body  {   padding: 0px;   margin: 0px;   background: #7B2605 url(homemedia/exteriortile.gif) center top repeat-y;}