/* @group Work Section */
	
#capabilities {
  height:3640px;
  /*background:#AFAA6D;*/
  background: url("http://www.weduit.net/images/vb9.jpg") repeat;
}

#capabilitiesMainBG {
	position:absolute;
  	top:0px;
  	left:0px;
  	width:2000px;
  	height:898px;
	background:url(../images/upperGraphic2.jpg) top center no-repeat;
	z-index:0;
}

#capabilitiesMainBG .heroTile {
	z-index:1;
}

#jugglePin {
    padding: 0 0 0 300px;
    z-index: 0;
    top:-50px;
}

#capabilitiesMidBG {
   /* background: url("../images/lowerGraphic2.jpg") no-repeat scroll 0 0 #afaa6d;*/
    height: 3800px;
    left: 0;
    position: absolute;
    top: 880px;
    width: 2000px;
}
/* @end */

#whatWeDo {
	position:relative;
	top:270px;
	width:1050px;
	margin-left:-700px;
	}
	 

	 
#whatWeDo p {
  width: 900px;
  margin: 0 0 0 -250px;
  font-size: 2.9em;
  padding: 45px 50px 45px 240px;
}




div#es p.league.teal {

  padding: 45px 50px 45px 170px!Important;
}






	
.wedo {
  width: 825px;
  padding: 0 0 0 230px;
}
	
#someOf {
	top:500px;
	}

#someOf .teardrop-down {
  margin-left:5px;
}
	
#someOf .teardrop-down p {
	padding:33px 20px 0 10px;
}
	
.areaHead p {
	width:395px;
	font-size: 1.65em;
  line-height: 1.4em;
}

.areaHead .p-ldquo {
  margin-left:0px;
}
	
.areaHead img.numMascot {
  position: absolute;
  top: -25px;
  right: 253px;
}

#whatWeDo h1 {
	margin: 0 0 -42px 205px;
  font-size: 16.2em;
}
	
.expertise {
    padding: 25px 50px 50px;
}
	
.expertise h3 {
  margin: 0 0 30px;
  font-size: 1.15em;
}
		
.expertise ul li {
	width:380px;
	display:inline-block;
	margin:0 0 20px;
}

.expertise ul li.col1 {
	width:445px;
}
	
.expertise ul li a {
	color:#ccc;
	font-size:4em;
	}
	
.expertise a:hover,
.expertise a.selected {
  	color:#e6674a;
  }
  
.capabilitiesPop {
	background:url(../images/rolloverBg.png) no-repeat transparent;
	position: absolute;
	width:591px;
	height:auto;
	z-index: 10;
	cursor: pointer;
	}
	
.capabilitiesPop p {
	padding: 10px 0 30px 50px;
	width:460px;
	}
	
.capabilitiesPop img {
	padding: 0px 0 0 50px;
	}
	
.popHeader {
	padding: 15px 0 0 50px;
	font-size:4em;
	}
	
#areas {
	top:650px;
}

#areas .white-box {
  width:930px;
  margin-left:5px;
}

#areas .bunny {
	float:right;
	margin:-167px 0px 0;
	}
	
#employeesNum {
	top:525px;
	}
	
#employeesNum img {
	margin:0 0 0 150px;
	}
	

.areaHead {
  position:relative;
	height:120px;
	padding:35px 50px 0;
	}
	
#capeContent {
	top:1300px;
	margin-left:-540px;
}
	
	
#capeContent .halo {
    position: absolute;
    top: -153px;
    left: -10px;
	}
	
.capabilities-title h1 {
  margin: 0 0 -20px 342px;
  font-size: 14em;
}

.capabilities-title h2 {
  position: absolute;
  top: -75px;
  left: 300px;
  font-size: 2.35em;
}

.theContent {
	position:relative;
	width:265px;
	float:right;
	margin:50px 50px 0 0;
	}	
	
.theContent p {
	font-size:3.3em;
	}
	
#process-gallery {
	position:relative;
	z-index:20;
	width:980px;
	height:580px;
}

  .slide-col {
    position:relative;
    width:602px;
    height:580px;
    overflow:hidden;
  }
  
  .process-slides-container {
    margin-left:0px;
  }
  
  .process-slide {
    float:left;
    width:602px;
    height:580px;
  }
  
  #process-gallery .info-col {
    position: relative;
    width: 283px;
    height: 490px;
    padding: 45px 45px 45px 50px;
    background:url('../images/equation-right-col-bg.jpg') no-repeat;
  }
  
  #process-gallery .info-col h2 {
    font-size: 4.5em;
  }
  
  #process-gallery .info-content {
    position:absolute;
    left:50px;
    top:50%;
    width:281px;
  }
    
  #process-gallery .info-content h3 {
    padding-bottom: 57px;
    font-size: 3.85em;
    font-family: league-gothic, sans-serif;
    letter-spacing:0;
    line-height: 1.2em;
  }
  
  #process-gallery .info-content h4 {
    text-transform: uppercase;
    font-size: 3em;
    font-family: league-gothic, sans-serif;
    margin-bottom: 35px;
  }
  
  #process-gallery .info-content h4.multi-step {
    margin-bottom: 10px;
  }
  
  #process-gallery .info-content p {
    font-family: futura-pt, sans-serif;
    font-size: 1.90em;
    font-weight: 300;
    line-height: 1.2em;
    margin-bottom: 18px;
  }
  
  #process-gallery .info-content p.cta {
   font-family: futura-pt, sans-serif;
font-size: 1.70em;
color: #666;
  }
  
  #process-gallery-nav {
    position: absolute;
    bottom: 102px;
    left: 50px;
  }

  #process-gallery-nav ul {
    position:relative;
  }

  #process-gallery-nav li {
    display:block;
    position:relative;
    float:left;
    margin-right:8px;
  }

  #process-gallery-nav a {
    display:block;
  	width:23px;
  	height:23px;
  	background:url('../images/gallery-nav-btn.png') no-repeat 0 0;
  }

  #process-gallery-nav a.selected,
  #process-gallery-nav a:hover {
    background-position:0 -23px;
  }

	
#frisbee {
	top:2050px;
	z-index:20;
		
	}
	
#frisbee .theFrisbee {
	position:relative;
	left:528px;
	
	}
	
#frisbeeDog {
	top:1040px;
	height:500px;
	}
	
#frisbeeDog img {
	margin-left:70px;
}
	
#frisbeeDog .teardrop-left {
  position:absolute;
	top:159px;
	left:532px;
}

#frisbeeDog .teardrop-left div {
  padding: 33px 10px 0 35px;
}

	div#es.wedo .black-box{
	margin-left:-40px;
}





