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

a ins  {
   text-decoration: none;
}

#i1hassayampathumbbutton a,
#i3centralthumbbutton a,
#i3terminalthumbbutton a,
#i5terminalthumbbutton a,
#i6terminalthumbbutton a,
#i4nationalthumbbutton a,
#i5abcthumbbutton a,
#i1imagninthumbbutton a,
#i5skythumbbutton a,
#i3peoriathumbbutton a,
#i5ridethumbbutton a,
#i4penningtonthumbbutton a,
#i4conwaythumbbutton a,
#i5levinethumbbutton a,
#i1phoenixthumbbutton a,
#i2compassthumbbutton a,
#i6processthumbbutton a,
#i1adamsthumbbutton a,
#i1shisthumbbutton a,
#i5stjoesthumbbutton a,
#i1conairthumbbutton a,
#i2biltmorethumbbutton a,
#i3cocathumbbutton a,
#i6biltmorethumbbutton a,
#i1bellthumbbutton a,
#i6billthumbbutton a,
#i5iccthumbbutton a,
#i4sheriffthumbbutton a,
#i4flagstaffthumbbutton a,
#i2sunburstthumbbutton a,
#i1philosophicalthumbbutton a,
#i5bancthumbbutton a,
#i3humanthumbbutton a,
#i5apachethumbbutton a,
#id277i4tempethumbbutton a,
#id242i4tempethumbbutton a,
#i5sheathumbbutton a,
#i5carlsonthumbbutton a,
#i1glendalethumbbutton a,
#i2glendalethumbbutton a,
#i2shiathumbbutton a,
#i4shiathumbbutton a,
#i1maryvalethumbbutton a,
#i6glendalethumbbutton a,
#i4avondalethumbbutton a,
#i4utopiathumbbutton a,
#i2macysthumbbutton a,
#i6saksthumbbutton a,
#i4museumthumbbutton a,
#i5wyndamthumbbutton a,
#i2asuthumbbutton a,
#i2arizonathumbbutton a,
#i6asuthumbbutton a,
#i6maricopathumbbutton a,
#i2maricopathumbbutton a,
#i4laquintathumbbutton a,
#i3maricopathumbbutton a,
#i3perimeterthumbbutton a,
#i3fibthumbbutton a,
#i6justicethumbbutton a,
#i6acethumbbutton a,
#i2enterprisethumbbutton a,
#i3roadthumbbutton a,
#i3harrahsthumbbutton a,
#i4harrahsthumbbutton a,
#i5evalleythumbbutton a,
#i6ejmthumbbutton a,
#i1forensicthumbbutton a,
#i3gilbertthumbbutton a,
#i3desertthumbbutton a,
#i2leadershipthumbbutton a,
#i2101thumbbutton a,
#i3lamiradathumbbutton a,
#i2maranathumbbutton a,
#i6evidencethumbbutton a,
#i1fnbathumbbutton a,
#i1swthumbbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 65px;
   width: 111px;
   background-position: 0% 0px;
   font-size: 65px;
   line-height: 65px;
}

#hzneducationg,
#hznpid33education,
#hznaviationgallery,
#hznsportsentertainmentgallery,
#hznpid11designbidbuild,
#hznpid45video,
#hznpid37inthenews,
#hznpid42vision,
#hznsecondaryeducation,
#hznconstructionisgallery,
#hznpid1home,
#hznparkingstructuresgallery,
#hzntenantimprovementgallery,
#hznpid14bim,
#hznpid30whoweare,
#hznofficegallery,
#hznpid2ourcompany,
#hznpid6community,
#hznlabslifecaregallery,
#hznpid40sitemap,
#hznpid41bestwork,
#hznpid34opportunities,
#hzndayfordowntown,
#hzncompanyeventsgallery,
#hznhospitalitygallery,
#hznpid12tenantimprovement,
#hznpid10designbuild,
#hznpid9cmrisk,
#hznelementaryeducation,
#hznpolicefiregallery,
#hznindustrialgallery,
#hznretailgallery,
#hznpid4leadership,
#hznpid13leed,
#hznpid35publicrelations,
#hznpid44projects,
#hznpid3qualifications,
#hznpid8services,
#hznpid36awards,
#hznautomotivegallery,
#hznbuildingpartnersgallery,
#hznpid15experience,
#hznmunicipalgallery,
#hznpid31philosophy,
#hznpid7customerservice,
#hznpid39contact,
#hznpid47backtoschool  {
   width: 100%;
   height: 1px;
   overflow: visible;
   position: absolute;
   top: 50%;
   left: 0px;
}

#buildingpartnersgallerypicturebox table,
#municipalgallerypicturebox table,
#policefiregallerypicturebox table,
#parkinggallerypicturebox table,
#officegallerypicturebox table,
#industrialgallerypicturebox table,
#tenantgallerypicturebox table,
#aviationgallerypicturebox table,
#hospitalitygallerypicturebox table,
#sportsgallerypicturebox table,
#retailgallerypicturebox table,
#automotivegallerypicturebox table,
#lifecaregallerypicturebox table,
#companyeventsgallerypicturebox table,
#constructionisgallerypicturebox table  {
   width: 100%;
   height: 100%;
}

#constructionisgallerypicturebox,
#companyeventsgallerypicturebox,
#lifecaregallerypicturebox,
#automotivegallerypicturebox,
#retailgallerypicturebox,
#sportsgallerypicturebox,
#hospitalitygallerypicturebox,
#aviationgallerypicturebox,
#tenantgallerypicturebox,
#industrialgallerypicturebox,
#officegallerypicturebox,
#parkinggallerypicturebox,
#policefiregallerypicturebox,
#municipalgallerypicturebox,
#buildingpartnersgallerypicturebox  {
   visibility: visible;
   position: absolute;
   left: 248px;
   top: 0px;
   z-index: 2;
   width: 670px;
}

#cmrisktext p,
#qualificationstext p,
#customerservicetext p,
#visiontext p,
#elementaryedcopy p,
#designbuildtext p,
#id54educationtext p,
#id130educationtext p,
#secondaryedcopy p,
#philosophytext p,
#leadershiptext p,
#dayfordowntowntext p,
#communitytext p,
#designbidbuildtext p,
#bimtext p,
#backtoschooltext p,
#projectstext p,
#tenantimprovementtext p  {
   font: 14px/16px Arial;
   margin: 0px;
   padding-bottom: 1px;
   text-align: justify;
}

#i1dickweedthumbbutton a,
#i1relationshipsthumbbutton a,
#i7christmasthumbbutton a,
#i2p10thumbbutton a,
#i6employeesthumbbutton a,
#i4clientsthumbbutton a,
#i3substhumbbutton a,
#i5anniversarythumbbutton a,
#i3rwybthumbbutton a,
#i4birthdaythumbbutton a,
#i2architecturethumbbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 25px;
   width: 25px;
   background-position: 0% 0px;
   font-size: 25px;
   line-height: 25px;
}

#i4laquintathumbbutton,
#i4nationalthumbbutton,
#i4sheriffthumbbutton,
#i4harrahsthumbbutton,
#i4flagstaffthumbbutton,
#i4conwaythumbbutton,
#id277i4tempethumbbutton,
#id242i4tempethumbbutton,
#i4museumthumbbutton,
#i4avondalethumbbutton,
#i4shiathumbbutton,
#i4utopiathumbbutton  {
   visibility: visible;
   position: absolute;
   left: 585px;
   top: 475px;
   z-index: 5;
   width: 111px;
   height: 65px;
}

#layer16,
#leadershipimage,
#customerserviceimage,
#layer15,
#designbuildimage,
#secondaryedimage,
#layer14,
#layer6,
#awardsimage,
#layer2,
#contactimage,
#layer1,
#philosophyimage,
#educationimage,
#cmriskimage,
#communityimage,
#layer13,
#inthenewsimage,
#school,
#layer10  {
   visibility: visible;
   position: absolute;
   left: 248px;
   top: 0px;
   z-index: 2;
   width: 670px;
   background-repeat: no-repeat;
}

#i1philosophicalthumbbutton,
#i1conairthumbbutton,
#i1fnbathumbbutton,
#i1hassayampathumbbutton,
#i1swthumbbutton,
#i1forensicthumbbutton,
#i1bellthumbbutton,
#i1phoenixthumbbutton,
#i1imagninthumbbutton,
#i1glendalethumbbutton,
#i1shisthumbbutton,
#i1maryvalethumbbutton  {
   visibility: visible;
   position: absolute;
   left: 252px;
   top: 475px;
   z-index: 2;
   width: 111px;
   height: 65px;
}

#i2maricopathumbbutton,
#i2enterprisethumbbutton,
#i2shiathumbbutton,
#i2101thumbbutton,
#i2maranathumbbutton,
#i2sunburstthumbbutton,
#i2macysthumbbutton,
#i2arizonathumbbutton,
#i2compassthumbbutton,
#i2glendalethumbbutton,
#i2asuthumbbutton,
#i2leadershipthumbbutton  {
   visibility: visible;
   position: absolute;
   left: 363px;
   top: 475px;
   z-index: 3;
   width: 111px;
   height: 65px;
}

#i3maricopathumbbutton,
#i3gilbertthumbbutton,
#i3fibthumbbutton,
#i3desertthumbbutton,
#i3lamiradathumbbutton,
#i3harrahsthumbbutton,
#i3perimeterthumbbutton,
#i3cocathumbbutton,
#i3roadthumbbutton,
#i3peoriathumbbutton,
#i3humanthumbbutton,
#i3terminalthumbbutton  {
   visibility: visible;
   position: absolute;
   left: 474px;
   top: 475px;
   z-index: 4;
   width: 111px;
   height: 65px;
}

#i5carlsonthumbbutton,
#i5evalleythumbbutton,
#i5iccthumbbutton,
#i5abcthumbbutton,
#i5apachethumbbutton,
#i5levinethumbbutton,
#i5bancthumbbutton,
#i5stjoesthumbbutton,
#i5terminalthumbbutton,
#i5sheathumbbutton,
#i5wyndamthumbbutton,
#i5ridethumbbutton  {
   visibility: visible;
   position: absolute;
   left: 696px;
   top: 475px;
   z-index: 6;
   width: 111px;
   height: 65px;
}

#i6evidencethumbbutton,
#i6billthumbbutton,
#i6justicethumbbutton,
#i6asuthumbbutton,
#i6processthumbbutton,
#i6glendalethumbbutton,
#i6ejmthumbbutton,
#i6saksthumbbutton,
#i6biltmorethumbbutton,
#i6acethumbbutton,
#i6terminalthumbbutton  {
   visibility: visible;
   position: absolute;
   left: 807px;
   top: 475px;
   z-index: 7;
   width: 111px;
   height: 65px;
}

#mainmenu li a,
#experiencemenu li a,
#map1menu li a,
#map4menu li a,
#whowearemenu li a,
#servicesmenu li a,
#map3menu li a,
#publicrelationsmenu li a,
#ourcompanymenu li a,
#map2menu li a,
#map5menu li a  {
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   width: 100%;
   display: block;
}

#map5menu li,
#map2menu li,
#mainmenu li,
#publicrelationsmenu li,
#experiencemenu li,
#map1menu li,
#map4menu li,
#whowearemenu li,
#servicesmenu li,
#ourcompanymenu li,
#map3menu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#ourcompanymenu li a:hover,
#experiencemenu li a:hover,
#whowearemenu li a:hover,
#servicesmenu li a:hover,
#publicrelationsmenu li a:hover  {
   color: #FF6600;
}

#videobutton a:hover,
#sustainabilitybutton a:hover,
#whatsnewbutton a:hover,
#bestworkbutton a:hover  {
   background-position: -75px 0%;
}

#servicesmenu,
#whowearemenu,
#ourcompanymenu,
#experiencemenu,
#publicrelationsmenu  {
   font: 14px/17px Arial;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: justify;
   color: #FFFFFF;
   visibility: hidden;
   position: absolute;
   left: 116px;
}

#id54educationtext,
#dayfordowntowntext,
#backtoschooltext,
#visiontext  {
   visibility: visible;
   position: absolute;
   top: 442px;
   z-index: 2;
   width: 655px;
}

#i2architecturethumbbutton,
#i3substhumbbutton,
#i4clientsthumbbutton  {
   visibility: visible;
   position: absolute;
   top: 507px;
   z-index: 2;
   width: 25px;
   height: 25px;
}

#bestworkbutton a,
#whatsnewbutton a,
#sustainabilitybutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 60px;
   width: 75px;
   background-position: 0% 0px;
   font-size: 60px;
   line-height: 60px;
}

#mainmenu,
#map1menu,
#map4menu,
#map5menu,
#map3menu  {
   font: 14px/17px Arial;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: justify;
   color: #999999;
   position: absolute;
   z-index: 2;
}

#educationgbutton a,
#backtoschoolbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 11px;
   background-position: 0% 0px;
   font-size: 11px;
   line-height: 11px;
}

#dayfordowntownbutton a,
#projectsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 14px;
   background-position: 0% 0px;
   font-size: 14px;
   line-height: 14px;
}

#opportunitiestext p,
#id44bestworktext p  {
   font: 14px/16px Arial;
   margin: 0px;
   padding-bottom: 20px;
   text-align: justify;
   color: #999999;
}

#awardstext p a,
#customerservicetext p a  {
   text-decoration: underline;
   color: #CC6600;
}

#opportunitiestext p a,
#contacttext p a  {
   text-decoration: underline;
   color: #999999;
}

#whatsnewbutton,
#sustainabilitybutton  {
   visibility: visible;
   position: absolute;
   left: 88px;
   z-index: 2;
   width: 75px;
   height: 60px;
}

#inthenewstext p a,
#projectstext p a  {
   color: #CC6600;
   text-decoration: none;
}

#id130educationtext,
#philosophytext  {
   visibility: visible;
   position: absolute;
   left: 266px;
   top: 411px;
   z-index: 2;
}

#opportunitiesimage,
#bestworkplaque  {
   background: url(opportunitiesmedia/opportunitiesimage.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   z-index: 2;
   width: 566px;
   height: 375px;
}

#secondaryedcopy,
#elementaryedcopy  {
   visibility: visible;
   position: absolute;
   top: 383px;
   z-index: 2;
   width: 627px;
}

#buildingpartnersgallerypicturebox  {
   height: 490px;
}

#constructionisgallerypicturebox  {
   height: 442px;
}

#companyeventsgallerypicturebox  {
   height: 485px;
}

#i1relationshipsthumbbutton a  {
   background-image: url(companyeventsgallerymedia/1dickweedthumbbutton.jpg);
}

#hospitalitygallerypicturebox  {
   height: 440px;
}

#dayfordowntownbutton a:hover  {
   background-position: -114px 0%;
}

#i1philosophicalthumbbutton a  {
   background-image: url(constructionisgallerymedia/1philosophicalthumbbutton.jpg);
}

#policefiregallerypicturebox  {
   height: 440px;
}

#i2architecturethumbbutton a  {
   background-image: url(companyeventsgallerymedia/2p10thumbbutton.jpg);
}

#automotivegallerypicturebox  {
   height: 440px;
}

#industrialgallerypicturebox  {
   height: 440px;
}

#backtoschoolbutton a:hover  {
   background-position: -94px 0%;
}

#municipalgallerypicturebox  {
   height: 442px;
}

#contacttext p,
#leedtext p  {
   font: 14px/16px Arial;
   margin: 0px;
   color: #999999;
   text-align: left;
}

#i5anniversarythumbbutton a  {
   background-image: url(companyeventsgallerymedia/5anniversarythumbbutton.jpg);
}

#i2enterprisethumbbutton a  {
   background-image: url(automotivegallerymedia/2enterprisethumbbutton.jpg);
}

#i2architecturethumbbutton  {
   left: 284px;
}

#id277i4tempethumbbutton a  {
   background-image: url(officegallerymedia/4tempethumbbutton.jpg);
}

#i4penningtonthumbbutton a  {
   width: 110px;
   background-image: url(parkingstructuresgallerymedia/4penningtonthumbbutton.jpg);
}

#aviationgallerypicturebox  {
   height: 440px;
}

#i2leadershipthumbbutton a  {
   background-image: url(constructionisgallerymedia/2leadershipthumbbutton.jpg);
}

#lifecaregallerypicturebox  {
   height: 440px;
}

#i1hassayampathumbbutton a  {
   background-image: url(hospitalitygallerymedia/1hassayampathumbbutton.jpg);
}

#id242i4tempethumbbutton a  {
   background-image: url(tenantimprovementgallerymedia/4tempethumbbutton.jpg);
}

#i4flagstaffthumbbutton a  {
   background-image: url(labslifecaregallerymedia/4flagstaffthumbbutton.jpg);
}

#parkinggallerypicturebox  {
   height: 440px;
}

#i6employeesthumbbutton a  {
   background-image: url(companyeventsgallerymedia/6employeesthumbbutton.jpg);
}

#i3perimeterthumbbutton a  {
   background-image: url(officegallerymedia/3perimeterthumbbutton.jpg);
}

#i7christmasthumbbutton a  {
   background-image: url(companyeventsgallerymedia/7christmasthumbbutton.jpg);
}

#educationgbutton a:hover  {
   background-position: -61px 0%;
}

#publicrelationsmenu li a  {
   color: #FFFFFF;
}

#i3terminalthumbbutton a  {
   background-image: url(aviationgallerymedia/3terminalthumbbutton.jpg);
}

#i2sunburstthumbbutton a  {
   background-image: url(hospitalitygallerymedia/2sunburstthumbbutton.jpg);
}

#i6biltmorethumbbutton a  {
   background-image: url(hospitalitygallerymedia/6biltmorethumbbutton.jpg);
}

#i4nationalthumbbutton a  {
   background-image: url(retailgallerymedia/4nationalthumbbutton.jpg);
}

#i6evidencethumbbutton a  {
   background-image: url(policefiregallerymedia/6evidencethumbbutton.jpg);
}

#i6terminalthumbbutton a  {
   background-image: url(aviationgallerymedia/6terminalthumbbutton.jpg);
}

#i3lamiradathumbbutton a  {
   background-image: url(retailgallerymedia/3lamiradathumbbutton.jpg);
}

#i6glendalethumbbutton a  {
   background-image: url(sportsentertainmentgallerymedia/6glendalethumbbutton.jpg);
}

#i1maryvalethumbbutton a  {
   background-image: url(sportsentertainmentgallerymedia/1maryvalethumbbutton.jpg);
}

#i2glendalethumbbutton a  {
   background-image: url(policefiregallerymedia/2glendalethumbbutton.jpg);
}

#i1forensicthumbbutton a  {
   background-image: url(labslifecaregallerymedia/1forensicthumbbutton.jpg);
}

#i4laquintathumbbutton a  {
   background-image: url(hospitalitygallerymedia/4laquintathumbbutton.jpg);
}

#i4avondalethumbbutton a  {
   background-image: url(automotivegallerymedia/4avondalethumbbutton.jpg);
}

#i1dickweedthumbbutton a  {
   background-image: url(companyeventsgallerymedia/1dickweedthumbbutton.jpg);
}

#i5terminalthumbbutton a  {
   background-image: url(aviationgallerymedia/5terminalthumbbutton.jpg);
}

#tenantimprovementtext p  {
   color: #FFFFFF;
}

#i1glendalethumbbutton a  {
   background-image: url(municipalgallerymedia/1glendalethumbbutton.jpg);
}

#i3maricopathumbbutton a  {
   background-image: url(labslifecaregallerymedia/3maricopathumbbutton.jpg);
}

#i2biltmorethumbbutton a  {
   width: 110px;
   background-image: url(parkingstructuresgallerymedia/2biltmorethumbbutton.jpg);
}

#sportsgallerypicturebox  {
   height: 440px;
}

#officegallerypicturebox  {
   height: 440px;
}

#tenantgallerypicturebox  {
   height: 440px;
}

#retailgallerypicturebox  {
   height: 440px;
}

#i4birthdaythumbbutton a  {
   background-image: url(companyeventsgallerymedia/4birthdaythumbbutton.jpg);
}

#i6maricopathumbbutton a  {
   width: 110px;
   background-image: url(parkingstructuresgallerymedia/6maricopathumbbutton.jpg);
}

#i2maricopathumbbutton a  {
   background-image: url(tenantimprovementgallerymedia/2maricopathumbbutton.jpg);
}

#sustainabilitybutton a  {
   background-image: url(companyeventsgallerymedia/sustainabilitybutton.jpg);
}

#i4sheriffthumbbutton a  {
   background-image: url(policefiregallerymedia/4sheriffthumbbutton.jpg);
}

#i1phoenixthumbbutton a  {
   background-image: url(policefiregallerymedia/1phoenixthumbbutton.jpg);
}

#i6justicethumbbutton a  {
   background-image: url(municipalgallerymedia/6justicethumbbutton.jpg);
}

#i2arizonathumbbutton a  {
   background-image: url(labslifecaregallerymedia/2arizonathumbbutton.jpg);
}

#i3harrahsthumbbutton a  {
   background-image: url(hospitalitygallerymedia/3harrahsthumbbutton.jpg);
}

#i2compassthumbbutton a  {
   background-image: url(officegallerymedia/2compassthumbbutton.jpg);
}

#i5carlsonthumbbutton a  {
   background-image: url(industrialgallerymedia/5carlsonthumbbutton.jpg);
}

#i6processthumbbutton a  {
   background-image: url(constructionisgallerymedia/6processthumbbutton.jpg);
}

#i4clientsthumbbutton a  {
   background-image: url(companyeventsgallerymedia/4birthdaythumbbutton.jpg);
}

#dayfordowntownbutton a  {
   width: 114px;
   background-image: url(backtoschoolmedia/dayfordowntownbutton.jpg);
}

#projectsbutton a:hover  {
   background-position: -50px 0%;
}

#i1imagninthumbbutton a  {
   background-image: url(retailgallerymedia/1imagninthumbbutton.jpg);
}

#i3centralthumbbutton a  {
   width: 110px;
   background-image: url(parkingstructuresgallerymedia/3centralthumbbutton.jpg);
}

#i3gilbertthumbbutton a  {
   background-image: url(policefiregallerymedia/3gilbertthumbbutton.jpg);
}

#i5evalleythumbbutton a  {
   background-image: url(municipalgallerymedia/5evalleythumbbutton.jpg);
}

#i4harrahsthumbbutton a  {
   background-image: url(sportsentertainmentgallerymedia/4harrahsthumbbutton.jpg);
}

#i3desertthumbbutton a  {
   background-image: url(sportsentertainmentgallerymedia/3desertthumbbutton.jpg);
}

#i4conwaythumbbutton a  {
   background-image: url(industrialgallerymedia/4conwaythumbbutton.jpg);
}

#i4utopiathumbbutton a  {
   background-image: url(constructionisgallerymedia/4utopiathumbbutton.jpg);
}

#i5stjoesthumbbutton a  {
   background-image: url(labslifecaregallerymedia/5stjoesthumbbutton.jpg);
}

#i2maranathumbbutton a  {
   background-image: url(municipalgallerymedia/2maranathumbbutton.jpg);
}

#i5apachethumbbutton a  {
   background-image: url(policefiregallerymedia/5apachethumbbutton.jpg);
}

#i4museumthumbbutton a  {
   background-image: url(municipalgallerymedia/4museumthumbbutton.jpg);
}

#customerservicetext p  {
   color: #999999;
}

#i5levinethumbbutton a  {
   background-image: url(sportsentertainmentgallerymedia/5levinethumbbutton.jpg);
}

#i3peoriathumbbutton a  {
   background-image: url(automotivegallerymedia/3peoriathumbbutton.jpg);
}

#i1conairthumbbutton a  {
   background-image: url(industrialgallerymedia/1conairthumbbutton.jpg);
}

#i5wyndamthumbbutton a  {
   background-image: url(hospitalitygallerymedia/5wyndamthumbbutton.jpg);
}

#i4clientsthumbbutton  {
   left: 338px;
}

#customerserviceimage  {
   background-image: url(customerservicemedia/customerserviceimage.jpg);
   height: 380px;
}

#backtoschoolbutton a  {
   width: 94px;
   background-image: url(backtoschoolmedia/backtoschoolbutton.jpg);
}

#id130educationtext p  {
   color: #999999;
}

#sustainabilitybutton  {
   top: 476px;
}

#i3humanthumbbutton a  {
   background-image: url(municipalgallerymedia/3humanthumbbutton.jpg);
}

#dayfordowntowntext p  {
   color: #999999;
}

#dayfordowntownbutton  {
   visibility: visible;
   position: absolute;
   left: 263px;
   top: 402px;
   z-index: 2;
   width: 114px;
   height: 14px;
}

#visionbutton a:hover  {
   background-position: -38px 0%;
}

#qualificationstext p  {
   color: #999999;
}

#designbidbuildtext p  {
   color: #FFFFFF;
}

#i2macysthumbbutton a  {
   background-image: url(retailgallerymedia/2macysthumbbutton.jpg);
}

#i1adamsthumbbutton a  {
   width: 110px;
   background-image: url(parkingstructuresgallerymedia/1adamsthumbbutton.jpg);
}

#mainmenu li a:hover  {
   color: #CB6623;
}

#i3cocathumbbutton a  {
   background-image: url(industrialgallerymedia/3cocathumbbutton.jpg);
}

#i6saksthumbbutton a  {
   background-image: url(tenantimprovementgallerymedia/6saksthumbbutton.jpg);
}

#i3substhumbbutton a  {
   background-image: url(companyeventsgallerymedia/3rwybthumbbutton.jpg);
}

#i5sheathumbbutton a  {
   background-image: url(retailgallerymedia/5sheathumbbutton.jpg);
}

#i5ridethumbbutton a  {
   background-image: url(constructionisgallerymedia/5ridethumbbutton.jpg);
}

#i5bancthumbbutton a  {
   background-image: url(tenantimprovementgallerymedia/5bancthumbbutton.jpg);
}

#i3roadthumbbutton a  {
   background-image: url(constructionisgallerymedia/3roadthumbbutton.jpg);
}

#i3rwybthumbbutton a  {
   background-image: url(companyeventsgallerymedia/3rwybthumbbutton.jpg);
}

#i4shiathumbbutton a  {
   background-image: url(aviationgallerymedia/4shiathumbbutton.jpg);
}

#i2shiathumbbutton a  {
   background-image: url(aviationgallerymedia/2shiathumbbutton.jpg);
}

#experiencemenu li a  {
   color: #FFFFFF;
}

#i1shisthumbbutton a  {
   background-image: url(tenantimprovementgallerymedia/1shisthumbbutton.jpg);
}

#id54educationtext p  {
   padding-right: 15px;
   color: #999999;
}

#ourcompanymenu li a  {
   color: #FFFFFF;
}

#i6billthumbbutton a  {
   background-image: url(automotivegallerymedia/6billthumbbutton.jpg);
}

#i1bellthumbbutton a  {
   background-image: url(automotivegallerymedia/1bellthumbbutton.jpg);
}

#i1fnbathumbbutton a  {
   background-image: url(officegallerymedia/1fnbathumbbutton.jpg);
}

#publicrelationsmenu  {
   width: 145px;
   z-index: 3;
   top: 184px;
}

#dayfordowntowntext  {
   left: 261px;
}

#opportunitiesimage  {
   top: 7px;
   left: 279px;
}

#i6ejmthumbbutton a  {
   background-image: url(officegallerymedia/6ejmthumbbutton.jpg);
}

#i5abcthumbbutton a  {
   background-image: url(automotivegallerymedia/5abcthumbbutton.jpg);
}

#backtoschooltext p  {
   padding-right: 15px;
   color: #999999;
}

#elementaryedcopy p  {
   color: #999999;
}

#i3fibthumbbutton a  {
   background-image: url(tenantimprovementgallerymedia/3fibthumbbutton.jpg);
}

#i6asuthumbbutton a  {
   background-image: url(labslifecaregallerymedia/6asuthumbbutton.jpg);
}

#logobutton a:hover  {
   background-position: -78px 0%;
}

#id130educationtext  {
   width: 638px;
}

#i2asuthumbbutton a  {
   background-image: url(sportsentertainmentgallerymedia/2asuthumbbutton.jpg);
}

#i6acethumbbutton a  {
   background-image: url(industrialgallerymedia/6acethumbbutton.jpg);
}

#backtoschoolbutton  {
   visibility: visible;
   position: absolute;
   left: 407px;
   top: 402px;
   z-index: 2;
   width: 94px;
   height: 11px;
}

#i5skythumbbutton a  {
   width: 110px;
   background-image: url(parkingstructuresgallerymedia/5skythumbbutton.jpg);
}

#educationgbutton a  {
   width: 61px;
   background-image: url(projectsmedia/educationgbutton.jpg);
}

#i2p10thumbbutton a  {
   background-image: url(companyeventsgallerymedia/2p10thumbbutton.jpg);
}

#i5iccthumbbutton a  {
   background-image: url(officegallerymedia/5iccthumbbutton.jpg);
}

#i2101thumbbutton a  {
   background-image: url(industrialgallerymedia/2101thumbbutton.jpg);
}

#servicesmenu li a  {
   color: #FFFFFF;
}

#secondaryedcopy p  {
   color: #999999;
}

#designbuildtext p  {
   color: #FFFFFF;
}

#id54educationtext  {
   left: 262px;
}

#i3substhumbbutton  {
   left: 311px;
}

#i1swthumbbutton a  {
   background-image: url(aviationgallerymedia/1swthumbbutton.jpg);
}

#whowearemenu li a  {
   color: #FFFFFF;
}

#elementaryedcopy  {
   left: 267px;
}

#leadershiptext p  {
   color: #FFFFFF;
}

#philosophytext p  {
   color: #999999;
}

#designbuildimage  {
   background-image: url(designbuildmedia/designbuildimage.jpg);
   height: 345px;
}

#whatsnewbutton a  {
   background-image: url(companyeventsgallerymedia/whatsnewbutton.jpg);
}

#projectsbutton a  {
   width: 50px;
   background-image: url(projectsmedia/projectsbutton.jpg);
}

#educationgbutton  {
   visibility: visible;
   position: absolute;
   left: 329px;
   top: 402px;
   z-index: 2;
   width: 61px;
   height: 11px;
}

#secondaryedimage  {
   background-image: url(secondaryeducationmedia/secondaryedimage.jpg);
   height: 352px;
}

#backtoschooltext  {
   left: 260px;
}

#bestworkbutton a  {
   background-image: url(companyeventsgallerymedia/bestworkbutton.jpg);
}

#philosophyimage  {
   background-image: url(philosophymedia/philosophyimage.jpg);
   height: 380px;
}

#communitytext p  {
   color: #999999;
}

#secondaryedcopy  {
   left: 263px;
}

#inthenewstext p  {
   font: 14px/16px Arial;
   margin: 0px;
   padding-bottom: 1px;
   text-align: left;
   color: #CC6600;
}

#leadershipimage  {
   background-image: url(leadershipmedia/leadershipimage.jpg);
   height: 380px;
}

#ourcompanymenu  {
   width: 126px;
   z-index: 7;
   top: 116px;
}

#projectstext p  {
   color: #CC6600;
   padding-right: 15px;
}

#experiencemenu  {
   width: 152px;
   z-index: 5;
   top: 149px;
}

#projectsbutton  {
   visibility: visible;
   position: absolute;
   left: 420px;
   top: 402px;
   z-index: 2;
   width: 50px;
   height: 14px;
}

#educationimage  {
   background-image: url(educationmedia/educationimage.jpg);
   height: 380px;
}

#bestworkplaque  {
   top: 14px;
   left: 295px;
}

#communityimage  {
   background-image: url(communitymedia/communityimage.jpg);
   height: 380px;
}

#bestworkbutton  {
   visibility: visible;
   position: absolute;
   left: 6px;
   top: 410px;
   z-index: 2;
   width: 75px;
   height: 60px;
}

#whatsnewbutton  {
   top: 411px;
}

#philosophytext  {
   width: 625px;
}

#visionbutton a  {
   background: url(projectsmedia/visionbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 10px;
   width: 38px;
   font-size: 10px;
   line-height: 10px;
}

#inthenewsimage  {
   background-image: url(inthenewsmedia/inthenewsimage.jpg);
   height: 390px;
}

#map3menu li a  {
   color: #999999;
}

#map2menu li a  {
   color: #999999;
}

#map1menu li a  {
   color: #999999;
}

#map4menu li a  {
   color: #999999;
}

#videobutton a  {
   background: url(companyeventsgallerymedia/videobutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 61px;
   width: 75px;
   font-size: 61px;
   line-height: 61px;
}

#contacttext p  {
   padding-bottom: 2px;
}

#mainmenu li a  {
   color: #666666;
}

#map5menu li a  {
   color: #999999;
}

#visiontext p  {
   padding-right: 15px;
   color: #999999;
}

#whowearemenu  {
   width: 152px;
   z-index: 4;
   top: 167px;
}

#visionbutton  {
   visibility: visible;
   position: absolute;
   left: 262px;
   top: 403px;
   z-index: 2;
   width: 38px;
   height: 10px;
}

#contactimage  {
   background-image: url(contactmedia/contactimage.jpg);
   height: 380px;
}

#logobutton a  {
   background: url(companyeventsgallerymedia/logobutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 76px;
   width: 78px;
   font-size: 76px;
   line-height: 76px;
}

#cmrisktext p  {
   color: #FFFFFF;
}

#awardstext p  {
   font: 14px/16px Arial;
   margin: 0px;
   color: #CC6600;
   padding-bottom: 34px;
   padding-right: 5px;
   text-align: justify;
}

#servicesmenu  {
   width: 145px;
   z-index: 6;
   top: 133px;
}

#awardsimage  {
   background-image: url(awardsmedia/awardsimage.jpg);
   height: 380px;
}

#cmriskimage  {
   background-image: url(cmatriskmedia/cmriskimage.jpg);
   height: 302px;
}

#videobutton  {
   visibility: visible;
   position: absolute;
   left: 6px;
   top: 475px;
   z-index: 2;
   width: 75px;
   height: 61px;
}

#logobutton  {
   visibility: visible;
   position: absolute;
   left: 1px;
   top: 1px;
   z-index: 2;
   width: 78px;
   height: 76px;
}

#background  {
   visibility: visible;
   width: 918px;
   height: 540px;
   position: absolute;
   margin-left: -459px;
   left: 50%;
   top: -270px;
   background-color: #000000;
   background-image: none;
}

#visiontext  {
   left: 260px;
}

#leedtext p  {
   padding-bottom: 1px;
}

#bimtext p  {
   color: #FFFFFF;
   padding-right: 15px;
}

#map2menu  {
   font: 14px/17px Arial;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: justify;
   color: #999999;
   position: absolute;
   left: 276px;
   top: 152px;
   z-index: 3;
   width: 145px;
}

#map4menu  {
   width: 152px;
   top: 152px;
   left: 576px;
}

#map1menu  {
   width: 132px;
   top: 152px;
   left: 128px;
}

#map3menu  {
   width: 152px;
   top: 152px;
   left: 420px;
}

#map5menu  {
   width: 145px;
   top: 151px;
   left: 730px;
}

#mainmenu  {
   width: 104px;
   top: 116px;
   left: 5px;
   color: #666666;
}

#layer16  {
   background-image: url(dayfordowntownmedia/layer16.jpg);
   height: 380px;
}

#layer15  {
   background-image: url(bimmedia/layer15.jpg);
   height: 350px;
}

#layer14  {
   background-image: url(projectsmedia/layer14.jpg);
   height: 380px;
}

#layer13  {
   background-image: url(educationgmedia/layer13.jpg);
   height: 380px;
}

#layer10  {
   background-image: url(visionmedia/layer10.jpg);
   height: 380px;
}

#bimtext  {
   visibility: visible;
   position: absolute;
   left: 260px;
   top: 409px;
   z-index: 2;
   width: 655px;
}

#layer2  {
   background-image: url(tenantimprovementmedia/layer2.jpg);
   height: 350px;
}

#layer1  {
   background-image: url(designbidbuildmedia/layer1.jpg);
   height: 347px;
}

#school  {
   background-image: url(backtoschoolmedia/school.jpg);
   height: 380px;
}

#layer6  {
   background-image: url(qualificationsmedia/layer6.jpg);
   height: 380px;
}

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

