#servicetext,
#companytext,
#editorialtext,
#projectstext,
#footertext {
	position: absolute;
	top: 242px;
	z-index: 5;
	width: 206px;
	margin-left: 0px;
	margin-top: 0px;
}

#page_content .container_div  {
}

#floorplanstext,
#mediatext  {
   position: absolute;
   top: 451px;
   z-index: 5;
   width: 159px;
   margin-left: 0px;
   margin-top: 0px;
}

#backgroundsquaresnomerge  {
	position: absolute;
	left: 7px;
	top: 210px;
	z-index: 4;
	width: 914px;
	height: 456px;
	margin-left: 0px;
	margin-top: 0px;
	background-image: url(images/backgroundsquaresnomerge.png);
	background-repeat: no-repeat;
}

#footerbg  {
	position: absolute;
	left: 11px;
	top: 1640px;
	z-index: 8;
	width: 914px;
	height: 97px;
	margin-left: 0px;
	margin-top: 0px;
	background-image: url(images/backgroundsquaresnomergeBTM.png);
	background-repeat: no-repeat;
}
#footertext  {
	position: absolute;
	left: 11px;
	top: 1680px;
	z-index: 9;
	width: 914px;
	height: 100px;
	text-align:center;
	color:#FFF;
	font-size:11px;

}

#horizontaldividernomerge  {
	position: absolute;
	left: 22px;
	top: 160px;
	z-index: 4;
	width: 908px;
	height: 31px;
	margin-left: 0px;
	margin-top: 0px;
	background-image: url(images/horizontaldividernomerge.png);
	background-repeat: no-repeat;
}

#projectnamestext  {
   position: absolute;
   left: 315px;
   top: 451px;
   z-index: 5;
   width: 164px;
   margin-left: 0px;
   margin-top: 0px;
}

#vertimagenomerge  {
	position: absolute;
	left: 848px;
	top: 193px;
	z-index: 5;
	width: 3px;
	height: 16px;
	margin-left: 0px;
	margin-top: 0px;
	background-image: url(images/vertimagenomerge.png);
	background-repeat: no-repeat;
}

#outlinesnomerge  {
	position: absolute;
	left: 260px;
	top: 261px;
	z-index: 3;
	width: 643px;
	height: 233px;
	margin-left: 0px;
	margin-top: 0px;
	background-image: url(images/topframe.png);
	background-repeat: no-repeat;
}

#mainmenunomerge  {
   position: absolute;
   left: 38px;
   top: 271px;
   z-index: 5;
   width: 875px;
   height: 151px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#floorplanstext  {
   left: 771px;
}

#smallbgnomerge  {
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 945px;
   height: 756px;
   margin-left: 0px;
   margin-top: 0px;
   background-image: url(images/bgoriginal.png);
   background-repeat: no-repeat;
}

#smallbgnomerge2  {
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 945px;
   height: 756px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#bulletsnomerge  {
   position: absolute;
   left: 62px;
   top: 455px;
   z-index: 4;
   width: 694px;
   height: 76px;
   margin-left: 0px;
   margin-top: 0px;
   background-image: url(images/bulletsnomerge.png);
   background-repeat: no-repeat;
}

#editorialtext  {
	left: 42px;
}

#contactustext  {
	position: absolute;
	left: 754px;
	top: 197px;
	z-index: 5;
	width: 82px;
	margin-left: 0px;
	margin-top: 0px;
}

 html, body  {
   background-color: #FFFFFF;
   height: 100%;
}

#titlenomerge  {
   position: absolute;
   left: 8px;
   top: 10px;
   z-index: 5;
   width: 238px;
   height: 150px;
   margin-left: 0px;
   margin-top: 0px;
   background-image: url(images/titlenomerge.png);
   background-repeat: no-repeat;
}

#navmenutop  {
	position: absolute;
	left: 280px;
	top: 10px;
	z-index: 7;
	height: 160px;
	margin-left: 0px;
	margin-top: 0px;
	background-image: url(images/topmenu.png);
	background-repeat: no-repeat;
}

#projectstext  {
   left: 258px;
}

#page_content  {
   min-height: 756px;
}

#servicetext  {
   left: 702px;
}

#companytext  {
   left: 40px;
}

#missiontext  {
	position: absolute;
	left: 286px;
	top: 282px;
	z-index: 5;
	width: 599px;
	margin-left: 0px;
	margin-top: 0px;
	height: 142px;
}

#mediatext  {
   left: 541px;
}

#blogtext  {
	position: absolute;
	left: 867px;
	top: 196px;
	z-index: 5;
	width: 49px;
	margin-left: 0px;
	margin-top: 0px;
}

 body  {
   margin-left: 0px;
   margin-right: 0px;
   margin-top: 0px;
   margin-bottom: 0px;
   padding-left: 0px;
   padding-right: 0px;
   padding-top: 0px;
   padding-bottom: 0px;
   height: 100%;
   -webkit-text-size-adjust: none;
}

.page_content_bkg  {
   position: absolute;
   width: 945px;
   left: 0px;
   top: 0px;
   display: block;
   z-index: 1;
}

.container_div  {
   margin-left: auto;
   margin-top: 0px;
   margin-right: auto;
   margin-bottom: 0px;
   width: 945px;
   position: relative;
}

.spacing_div  {
   height: 0px;
   min-height: 0px;
}

*:focus  {
   outline-style: none;
}

.full_width  {
   min-width: 945px;
   margin: 0px;
   padding: 0px;
   position: relative;
}

a ins  {
   text-decoration: none;
}

html, body   { background-color: #090503;
}
