body 
{
	font-size: 75%; /* Resets 1em to 10px */
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background-color: #000;
	color: #B8B8B8;
}

#pagelinks
{
	margin-left: auto;
	margin-right: auto;
	width: 740px;
	position: relative;
}

#title
{
	margin-left: auto;
	margin-right: auto;
	width: 740px;
	top: 10px;
	left: 15px;
	position: absolute;
	margin-bottom: 20px;
	text-align: left;
	height: 19px;
}

a:visited, a:link
{
	color:#FFFFFF;
}
a:hover
{
	color:#999999;
}

li
{
	font-size: 11px;
	width: 75px;
	float: right;
	display: block;
	margin: 2px;
	list-style: none;
	text-align: center;
}



/* Current Projects */
#current
{
	margin-left: auto;
	margin-right: auto;
	width: 740px;
	position: relative;
	
	height: 662px;
/*	border: 1px solid #fff; */
	margin-bottom: 20px;
	text-align: center;
}

#current .one
{
	margin: 20px auto;
	width: 179px;
	height: 175px;
	top: 94px;
	left: 280px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#current .two
{
	width: 268px;
	height: 177px;
	top: 381px;
	left: 369px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#current .three
{
	width: 266px;
	height: 267px;
	top: 205px;
	left: 13px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#current .four
{
	width: 266px;
	height: 177px;
	top: 473px;
	left: 102px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#current .five
{
	width: 355px;
	height: 90px;
	top: 23px;
	left: 104px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#current .six
{
	width: 267px;
	height: 89px;
	top: 559px;
	left: 461px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#current .seven
{
	width: 177px;
	height: 266px;
	top: 114px;
	left: 460px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#current .square1
{
	top: 114px;
	left: 104px;
	width: 90px;
	height: 90px;
	border: 1px solid #fff;
	z-index: 0;
	position: absolute;
}
#current .square2
{
	top: 290px;
	left: 278px;
	width: 90px;
	height: 90px;
	border: 1px solid #fff;
	z-index: 0;
	position: absolute;
}
#current .square3
{
	top: 468px;
	left: 638px;
	width: 90px;
	height: 90px;
	border: 1px solid #fff;
	z-index: 0;
	position: absolute;
}



/* Current Projects Page 2 */
#current2
{
	margin-left: auto;
	margin-right: auto;
	width: 740px;
	position: relative;
	
	height: 662px;
/*	border: 1px solid #fff; */
	margin-bottom: 20px;
	text-align: center;
}

#current2 .one
{
	width: 355px;
	height: 178px;
	top: 461px;
	left: 18px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#current2 .two
{
	width: 179px;
	height: 179px;
	top: 461px;
	left: 556px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#current2 .three
{
	width: 174px;
	height: 178px;
	top: 17px;
	left: 112px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#current2 .four
{
	width: 356px;
	height: 87px;
	top: 373px;
	left: 108px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#current2 .five
{
	width: 266px;
	height: 88px;
	top: 17px;
	left: 287px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#current2 .six
{
	width: 354px;
	height: 173px;
	top: 107px;
	left: 378px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#current2 .seven
{
	width: 265px;
	height: 175px;
	top: 196px;
	left: 21px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#current2 .eight
{
	width: 179px;
	height: 179px;
	top: 281px;
	left: 465px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#current2 .square1
{
	top: 370px;
	left: 645px;
	width: 90px;
	height: 90px;
	border: 1px solid #fff;
	z-index: 0;
	position: absolute;
}
#current2 .square2
{
	top: 461px;
	left: 374px;
	width: 90px;
	height: 90px;
	border: 1px solid #fff;
	z-index: 0;
	position: absolute;
}
#current2 .square3
{
	top: 461px;
	left: 465px;
	width: 90px;
	height: 90px;
	border: 1px solid #fff;
	z-index: 0;
	position: absolute;
}
#current2 .square4
{
	top: 282px;
	left: 287px;
	width: 90px;
	height: 90px;
	border: 1px solid #fff;
	z-index: 0;
	position: absolute;
}
#current2 .square5
{
	top: 196px;
	left: 287px;
	width: 90px;
	height: 85px;
	border: 1px solid #fff;
	z-index: 0;
	position: absolute;
}



/* Contacts Section */
#contacts
{
	margin-left: auto;
	margin-right: auto;
	width: 740px;
	position: relative;
	
	height: 662px;
/*	border: 1px solid #fff; */
	margin-bottom: 20px;
	text-align: center;
}

#contacts .one
{
	width: 354px;
	height: 265px;
	top: 103px;
	left: 286px;
	position: absolute;
	z-index: 1;
	border: 1px solid #fff;
}

#contacts .two
{
	width: 265px;
	height: 176px;
	top: 458px;
	left: 207px;
	position: absolute;
	z-index: 1;
	border: 1px solid #fff;
}

#contacts .three
{
	width: 235px;
	height: 176px;
	top: 369px;
	left: 473px;
	position: absolute;
	z-index: 1;
	border: 1px solid #fff;
}

#contacts .contactTitle
{
	top: 36px;
	left: 22px;
	position: absolute;
	z-index: 1;
	width: 107px;
}

#contacts .employmentContact
{
	top: 218px;
	left: 1px;
	position: absolute;
	z-index: 1;
	width: 202px;
}

#contacts .location
{
	top: 317px;
	left: -7px;
	position: absolute;
	z-index: 1;
	width: 176px;
}

#contacts .projectContact
{
	top: 118px;
	left: 13px;
	position: absolute;
	z-index: 1;
	width: 195px;
}


/* Main Section */
#main
{
	margin-left: auto;
	margin-right: auto;
	width: 740px;
	position: relative;
	
	height: 662px;
/*	border: 1px solid #fff; */
	margin-bottom: 20px;
	text-align: center;
}

#main .statement
{
	top: 24px;
	left: -24px;
	position: absolute;
	z-index: 1;
	width: 427px;
}
#main .commercial
{
	width: 267px;
	height: 354px;
	top: 216px;
	left: 12px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#main .master
{
	width: 355px;
	height: 274px;
	top: 118px;
	left: 370px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#main .residential
{
	top: 393px;
	left: 280px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
	width: 354px;
}

#main .square1
{
	top: 302px;
	left: 280px;
	width: 90px;
	height: 90px;
	border: 1px solid #fff;
	z-index: 0;
	position: absolute;
}
#main .square2
{
	top: 393px;
	left: 635px;
	width: 90px;
	height: 90px;
	border: 1px solid #fff;
	z-index: 0;
	position: absolute;
}
#main .square3
{
	top: 571px;
	left: 189px;
	width: 90px;
	height: 90px;
	border: 1px solid #fff;
	z-index: 0;
	position: absolute;
}

/* Residential */
#residential
{
	margin-left: auto;
	margin-right: auto;
	width: 740px;
	position: relative;
	height: 662px;
	margin-bottom: 20px;
	text-align: center;
	top: 10px;
}

#residential .one
{
	margin: 20px auto;
	width: 109px;
	height: 89px;
	top: -7px;
	left: 617px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#residential .two
{
	width: 265px;
	height: 264px;
	top: 17px;
	left: 12px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#residential .three
{
	width: 266px;
	height: 180px;
	top: 103px;
	left: 460px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#residential .four
{
	width: 268px;
	height: 180px;
	top: 283px;
	left: 278px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 0;
}

#residential .five
{
	width: 90px;
	height: 173px;
	top: 17px;
	left: 278px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#residential .six
{
	width: 265px;
	height: 181px;
	top: 373px;
	left: 12px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#residential .seven
{
	width: 178px;
	height: 177px;
	top: 464px;
	left: 459px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#residential .eight
{
	width: 265px;
	height: 86px;
	top: 555px;
	left: 193px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#residential .nine
{
	width: 179px;
	height: 181px;
	top: 282px;
	left: 547px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 0;
}

#residential .square1
{
	top: 464px;
	left: 278px;
	width: 90px;
	height: 90px;
	border: 1px solid #fff;
	z-index: 0;
	position: absolute;
}
#residential .square2
{
	top: 191px;
	left: 369px;
	width: 90px;
	height: 91px;
	border: 1px solid #fff;
	z-index: 0;
	position: absolute;
}
#residential .square3
{
	top: 373px;
	left: 547px;
	width: 90px;
	height: 90px;
	border: 1px solid #fff;
	z-index: 0;
	position: absolute;
}
#residential .square4
{
	top: 282px;
	left: 96px;
	width: 90px;
	height: 90px;
	border: 1px solid #fff;
	z-index: 0;
	position: absolute;
}
#residential2 .square1
{
	top: 282px;
	left: 96px;
	width: 90px;
	height: 90px;
	border: 1px solid #fff;
	z-index: 0;
	position: absolute;
}


/* Residential page 2 */
#residential2
{
	margin-left: auto;
	margin-right: auto;
	width: 740px;
	position: relative;
	height: 662px;
	margin-bottom: 20px;
	text-align: center;
	top: 20px;
}

#residential2 .one
{
	width: 114px;
	height: 90px;
	top: 475px;
	left: 551px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#residential2 .two
{
	width: 353px;
	height: 266px;
	top: 208px;
	left: 370px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#residential2 .three
{
	width: 136px;
	height: 177px;
	top: 475px;
	left: 142px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#residential2 .four
{
	width: 266px;
	height: 176px;
	top: 298px;
	left: 12px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#residential2 .five
{
	width: 178px;
	height: 122px;
	top: 475px;
	left: 279px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#residential2 .six
{
	width: 307px;
	height: 80px;
	top: 127px;
	left: 278px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#residential2 .seven
{
	width: 264px;
	height: 88px;
	top: 566px;
	left: 458px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#residential2 .eight
{
	width: 132px;
	height: 89px;
	top: 208px;
	left: 146px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#residential2 .nine
{
	width: 264px;
	height: 206px;
	top: 2px;
	left: 14px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#residential2 .square1
{
	top: 298px;
	left: 279px;
	width: 90px;
	height: 90px;
	border: 1px solid #fff;
	z-index: 0;
	position: absolute;
}


/* Commercial */
#commercial
{
	margin-left: auto;
	margin-right: auto;
	width: 740px;
	position: relative;
	height: 662px;
	margin-bottom: 20px;
	text-align: center;
	top: 5px;
}

#commercial .one
{
	margin: 20px auto;
	width: 178px;
	height: 88px;
	top: -2px;
	left: 87px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#commercial .two
{
	width: 90px;
	height: 88px;
	top: 18px;
	left: 175px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#commercial .three
{
	width: 90px;
	height: 88px;
	top: 197px;
	left: 621px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#commercial .four
{
	width: 86px;
	height: 138px;
	top: 468px;
	left: 443px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#commercial .five
{
	width: 87px;
	height: 89px;
	top: 465px;
	left: 179px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#commercial .six
{
	width: 137px;
	height: 178px;
	top: 376px;
	left: 41px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#commercial .seven
{
	width: 175px;
	height: 230px;
	top: 376px;
	left: 267px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#commercial .eight
{
	width: 177px;
	height: 89px;
	top: 286px;
	left: 443px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#commercial .nine
{
	width: 177px;
	height: 89px;
	top: 107px;
	left: 534px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#commercial .ten
{
	width: 178px;
	height: 89px;
	top: 555px;
	left: 193px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#commercial .eleven
{
	width: 225px;
	height: 176px;
	top: 199px;
	left: 41px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#commercial .twelve
{
	width: 266px;
	height: 178px;
	top: 107px;
	left: 267px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#commercial .square1
{
	top: 286px;
	left: 352px;
	width: 90px;
	height: 90px;
	border: 1px solid #fff;
	z-index: 0;
	position: absolute;
}
#commercial .square2
{
	top: 376px;
	left: 530px;
	width: 90px;
	height: 91px;
	border: 1px solid #fff;
	z-index: 0;
	position: absolute;
}
#commercial .square3
{
	top: 107px;
	left: 178px;
	width: 90px;
	height: 91px;
	border: 1px solid #fff;
	z-index: 0;
	position: absolute;
}


/* Commercial2 */
#commercial2
{
	margin-left: auto;
	margin-right: auto;
	width: 740px;
	position: relative;
	height: 662px;
	margin-bottom: 20px;
	text-align: center;
	top: 20px;
}

#commercial2 .one
{
	margin: 20px auto;
	width: 268px;
	height: 268px;
	top: 350px;
	left: 20px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#commercial2 .two
{
	width: 269px;
	height: 180px;
	top: 189px;
	left: 379px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#commercial2 .three
{
	width: 355px;
	height: 89px;
	top: 7px;
	left: 203px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#commercial2 .four
{
	width: 266px;
	height: 90px;
	top: 370px;
	left: 469px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#commercial2 .five
{
	width: 177px;
	height: 87px;
	top: 461px;
	left: 469px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#commercial2 .six
{
	width: 89px;
	height: 89px;
	top: 98px;
	left: 559px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#commercial2 .seven
{
	width: 89px;
	height: 89px;
	top: 370px;
	left: 289px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#commercial2 .eight
{
	width: 89px;
	height: 89px;
	top: 280px;
	left: 109px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#commercial2 .nine
{
	width: 269px;
	height: 181px;
	top: 97px;
	left: 109px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#commercial2 .ten
{
	width: 89px;
	height: 177px;
	top: 461px;
	left: 379px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#commercial2 .square1
{
	top: 7px;
	left: 109px;
	width: 93px;
	height: 90px;
	border: 1px solid #fff;
	z-index: 0;
	position: absolute;
}
#commercial2 .square2
{
	top: 279px;
	left: 288px;
	width: 90px;
	height: 91px;
	border: 1px solid #fff;
	z-index: 0;
	position: absolute;
}

#commercial2 .square3
{
	top: 97px;
	left: 469px;
	width: 89px;
	height: 92px;
	border: 1px solid #fff;
	z-index: 0;
	position: absolute;
}
#commercial2 .square4
{
	top: 547px;
	left: 468px;
	width: 90px;
	height: 91px;
	border: 1px solid #fff;
	z-index: 0;
	position: absolute;
}
#commercial2 .square5
{
	top: 547px;
	left: 288px;
	width: 90px;
	height: 91px;
	border: 1px solid #fff;
	z-index: 0;
	position: absolute;
}



/* Commercial3 */
#commercial3
{
	margin-left: auto;
	margin-right: auto;
	width: 740px;
	position: relative;
	
	height: 662px;
/*	border: 1px solid #fff; */
	margin-bottom: 20px;
	text-align: center;
}

#commercial3 .one
{
	margin: 20px auto;
	width: 86px;
	height: 86px;
	top: 534px;
	left: 98px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#commercial3 .two
{
	width: 353px;
	height: 176px;
	top: 192px;
	left: 276px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#commercial3 .three
{
	width: 266px;
	height: 177px;
	top: 13px;
	left: 457px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#commercial3 .four
{
	width: 265px;
	height: 128px;
	top: 62px;
	left: 97px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#commercial3 .five
{
	width: 176px;
	height: 270px;
	top: 191px;
	left: 8px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#commercial3 .six
{
	width: 179px;
	height: 271px;
	top: 369px;
	left: 185px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#commercial3 .seven
{
	width: 132px;
	height: 90px;
	top: 369px;
	left: 630px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#commercial3 .eight
{
	width: 264px;
	height: 179px;
	top: 461px;
	left: 365px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#commercial3 .ten
{
	width: 89px;
	height: 177px;
	top: 461px;
	left: 379px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#commercial3 .square1
{
	top: 100px;
	left: 363px;
	width: 93px;
	height: 90px;
	border: 1px solid #fff;
	z-index: 0;
	position: absolute;
}
#commercial3 .square2
{
	top: 277px;
	left: 185px;
	width: 90px;
	height: 91px;
	border: 1px solid #fff;
	z-index: 0;
	position: absolute;
}

#commercial3 .square3
{
	top: 369px;
	left: 452px;
	width: 89px;
	height: 91px;
	border: 1px solid #fff;
	z-index: 0;
	position: absolute;
}
#commercial3 .square4
{
	top: 462px;
	left: 98px;
	width: 90px;
	height: 91px;
	border: 1px solid #fff;
	z-index: 0;
	position: absolute;
}


/* Master Planning */
#masterplanning
{
	margin-left: auto;
	margin-right: auto;
	width: 740px;
	position: relative;
	height: 662px;
	margin-bottom: 20px;
	text-align: center;
	top: 10px;
}

#masterplanning .one
{
	margin: 20px auto;
	width:266px;
	height: 174px;
	top: 193px;
	left: 287px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#masterplanning .two
{
	width: 267px;
	height: 176px;
	top: 388px;
	left: 111px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#masterplanning .three
{
	width: 178px;
	height: 90px;
	top: 32px;
	left: 111px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#masterplanning .four
{
	width: 178px;
	height: 89px;
	top: 123px;
	left: 199px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#masterplanning .five
{
	width: 178px;
	height: 82px;
	top: 305px;
	left: 554px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#masterplanning .six
{
	width: 178px;
	height: 264px;
	top: 123px;
	left: 20px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#masterplanning .seven
{
	width: 178px;
	height: 89px;
	top: 388px;
	left: 468px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#masterplanning .eight
{
	width: 179px;
	height: 90px;
	top: 565px;
	left: 21px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#masterplanning .nine
{
	width: 267px;
	height: 177px;
	top: 478px;
	left: 379px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#masterplanning .ten
{
	width: 87px;
	height: 89px;
	top: 215px;
	left: 645px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#masterplanning .eleven
{
	width: 177px;
	height: 178px;
	top: 34px;
	left: 376px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#masterplanning .square1
{
	top: 215px;
	left: 554px;
	width: 93px;
	height: 90px;
	border: 1px solid #fff;
	z-index: 0;
	position: absolute;
}
#masterplanning .square2
{
	top: 564px;
	left: 290px;
	width: 90px;
	height: 91px;
	border: 1px solid #fff;
	z-index: 0;
	position: absolute;
}

#masterplanning .square3
{
	top: 296px;
	left: 199px;
	width: 89px;
	height: 91px;
	border: 1px solid #fff;
	z-index: 0;
	position: absolute;
}


/* Services */
#services
{
	margin-left: auto;
	margin-right: auto;
	width: 740px;
	position: relative;
	
	height: 662px;
/*	border: 1px solid #fff; */
	margin-bottom: 20px;
	text-align: center;
}

#services .one
{
	margin: 20px auto;
	width: 260px;
	height: 164px;
	top: 463px;
	left: 473px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#services .two
{
	width: 400px;
	height: 200px;
	top: 1px;
	left: 8px;
	position: absolute;
	z-index: 1;
}

#services .three
{
	width: 300px;
	height: 300px;
	top: 192px;
	left: 9px;
	position: absolute;
	z-index: 1;
}

#services .four
{
	width: 118px;
	height: 90px;
	top: 214px;
	left: 266px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#services .five
{
	width: 89px;
	height: 177px;
	top: 127px;
	left: 564px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#services .six
{
	width: 178px;
	height: 93px;
	top: 483px;
	left: 116px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#services .seven
{
	width: 177px;
	height: 177px;
	top: 305px;
	left: 385px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#services .eight
{
	width: 88px;
	height: 178px;
	top: 398px;
	left: 296px;
	position: absolute;
	border: 1px solid #fff;
	z-index: 1;
}

#services .square1
{
	top: 214px;
	left: 385px;
	width: 90px;
	height: 90px;
	border: 1px solid #fff;
	z-index: 0;
	position: absolute;
}
#services .square2
{
	top: 305px;
	left: 563px;
	width: 90px;
	height: 90px;
	border: 1px solid #fff;
	z-index: 0;
	position: absolute;
}


#descriptions
{
	visibility: hidden;
}
