#services2button a,#careers2button a,#contact2button a  {   background-repeat: no-repeat;   display: block;   height: 12px;   background-position: 0% 0px;   font-size: 12px;   line-height: 12px;}#careers2button a:hover,#capabilities2button a:hover  {   background-position: -72px 0%;}#about2button a,#projects2button a  {   background-repeat: no-repeat;   display: block;   height: 13px;   background-position: 0% 0px;   font-size: 13px;   line-height: 13px;}#projecttextgrow *:first-child  {   margin-top: 0px;}#projecttextgrow *:last-child  {   margin-bottom: 0px;}#projectstext p,#viewtext p  {   font: bold 12px/14px Arial;   margin: 0px;}#proposaltabbutton a:hover  {   background-position: -269px 0%;}#projectstext a { color:#6D1B10;}#projectstext a:hover {color:#000000;}#lwrnavbarmenu li a:hover  {   text-decoration: underline;   font-style: italic;}#projects2button a:hover  {   background-position: -47px 0%;}#services2button a:hover  {   background-position: -49px 0%;}#portfoliobutton a:hover  {   background-position: -89px 0%;}#contact2button a:hover  {   background-position: -74px 0%;}#capabilities2button a  {   background: url(portfoliomedia/capabilities2button.gif) no-repeat 0% 0px;   display: block;   height: 16px;   width: 72px;   font-size: 16px;   line-height: 16px;}#about2button a:hover  {   background-position: -38px 0%;}#home2button a:hover  {   background-position: -36px 0%;}#proposaltabbutton a  {   background: url(projectsmedia/proposaltabbutton.gif) no-repeat 0% 0px;   display: block;   height: 63px;   width: 269px;   font-size: 63px;   line-height: 63px;}#capabilities2button  {   visibility: visible;   position: absolute;   left: 136px;   top: 304px;   z-index: 3;   width: 72px;   height: 16px;}#projectsmaintext p  {   font: 12px/14px Arial;   margin: 0px;   text-align: center;}#lwrnavbarmenu li a  {   font-style: Normal;   padding-left: 0px;   padding-right: 0px;   text-decoration: none;   color: #9B5F0D;   width: 100%;   display: inline;}#projectheadlineimg  {   visibility: visible;   position: absolute;   left: 484px;   top: 120px;   z-index: 3;   width: 276px;   height: 19px;}#portfoliobutton a  {   background: url(projectsmedia/portfoliobutton.gif) no-repeat 0% 0px;   display: block;   height: 89px;   width: 89px;   font-size: 89px;   line-height: 89px;}#projects2button a  {   width: 47px;   background-image: url(portfoliomedia/projects2button.gif);}#services2button a  {   width: 49px;   background-image: url(portfoliomedia/services2button.gif);}#proposaltabbutton  {   visibility: visible;   position: absolute;   left: 500px;   top: 23px;   z-index: 4;   width: 269px;   height: 63px;}#contact2button a  {   width: 74px;   background-image: url(portfoliomedia/contact2button.gif);}#careers2button a  {   width: 72px;   background-image: url(homemedia/navbar_button_jobs2.gif);}#projectsmaintext  {   visibility: visible;   position: absolute;   left: 370px;   top: 247px;   z-index: 3;   width: 346px;}#lwrnavbarmenu li  {   width: 100%;   display: inline;   margin: 0px;}#id54photobar1img  {   visibility: visible;   position: absolute;   left: 244px;   top: 149px;   z-index: 3;   width: 519px;   height: 71px;}#services2button  {   visibility: visible;   position: absolute;   left: 126px;   top: 254px;   z-index: 3;   width: 49px;   height: 12px;}#portfoliobutton  {   visibility: visible;   position: absolute;   left: 270px;   top: 242px;   z-index: 3;   width: 89px;   height: 89px;}#projects2button  {   visibility: visible;   position: absolute;   left: 144px;   top: 356px;   z-index: 3;   width: 47px;   height: 13px;}#projecttextgrow  {   margin: 250px 209px 0px 370px;   visibility: visible;   padding: 0px;}#projecttextgrow2  {   margin: 170px 150px 0px 330px;   visibility: visible;   padding: 0px;}#careers2button  {   visibility: visible;   position: absolute;   left: 125px;   top: 407px;   z-index: 3;   width: 72px;   height: 12px;}#projectstext p  {   color: #6D1B10;   text-align: right;}#contact2button  {   visibility: visible;   position: absolute;   left: 123px;   top: 457px;   z-index: 4;   width: 74px;   height: 12px;}#about2button a  {   width: 38px;   background-image: url(portfoliomedia/about2button.gif);}#lwrnavbarmenu  {   font: 11px/13px Arial;   margin: 0px;   padding: 0px;   list-style: none;   text-align: center;   color: #9B5F0D;   position: absolute;   left: 151px;   top: 77px;   z-index: 1;   width: 498px;}#home2button a  {   background: url(portfoliomedia/home2button.gif) no-repeat 0% 0px;   display: block;   height: 11px;   width: 36px;   font-size: 11px;   line-height: 11px;}#logofinalimg  {   visibility: visible;   position: absolute;   left: 25px;   top: 37px;   z-index: 3;   width: 254px;   height: 70px;}#projectstext  {   visibility: visible;   position: absolute;   left: 240px;   top: 330px;   z-index: 3;   width: 120px;}#about2button  {   visibility: visible;   position: absolute;   left: 103px;   top: 209px;   z-index: 4;   width: 38px;   height: 13px;}#downarrowimg  {	position: absolute;	left: 698px;	top: 177px;	z-index: 4;	width: 19px;	height: 17px;	visibility: hidden;}#layer14copy  {   background: url(projectsmedia/layer14copy.gif) no-repeat;   visibility: visible;   position: absolute;   left: 0px;   top: 25px;   z-index: 2;   width: 798px;   height: 573px;}#home2button  {   visibility: visible;   position: absolute;   left: 59px;   top: 170px;   z-index: 4;   width: 36px;   height: 11px;}#photobarimg  {   visibility: visible;   position: absolute;   left: 337px;   top: 152px;   z-index: 4;   width: 342px;   height: 65px;}#viewtext p  {   color: #FFFFFF;   text-align: left;}#uparrowimg  {	position: absolute;	left: 716px;	top: 177px;	z-index: 5;	width: 19px;	height: 17px;	visibility: hidden;}#projects  {   margin: 0px auto 0px auto;   width: 924px;   position: relative;}#viewtext  {   visibility: visible;   position: absolute;   left: 275px;   top: 169px;   z-index: 4;   width: 45px;}#logoclip  {   background: url(portfoliomedia/logoclip.gif) no-repeat;   visibility: visible;   position: absolute;   left: 0px;   top: 144px;   z-index: 3;   width: 123px;   height: 437px;}#uplift  {   position: absolute;   width: 100%;   z-index: 3;}#footer  {   position: relative;   left: 0px;   top: 0px;   width: 100%;   float: left;}#header  {   background: url(portfoliomedia/header.gif) no-repeat;   visibility: visible;   position: absolute;   left: 0px;   top: 0px;   z-index: 3;   width: 798px;   height: 25px;}html, body  {   padding: 0px;   margin: 0px;   background: #7B2605 url(portfoliomedia/exteriortile.gif) center top repeat-y;}
