
nav .container #nv_home {
	left: 610px;
}

nav .container #nv_blog {
	margin-right: 260px;
}

nav a {
	width: 145px;
}

nav .container #nv_home {
	display: block;
	position: absolute;
	top: 6px;
	left: 610px;
	margin: 0;
	width: 80px;
	height: 80px;
	padding: 0;
}

nav .container #nv_services {
	margin-left: 20px;
} 

.banner h2 {
	font-size: 68px;
	font-size: 6.8rem;
	padding: 50px 275px 0 75px;
}

.oldie .banner h2 {
	font-size: 60px;
	font-size: 6.0rem;
	padding: 80px 275px 0 75px;
}

.container, header, .nav .container {
	width: 1300px;
}

.banner article {
	-webkit-border-radius: 140px;
	-moz-border-radius: 140px;
	-o-border-radius: 140px;
	border-radius: 140px;
	height: 280px;
}

.lead {
	font-size: 39px;
	font-size: 3.9rem;
	margin: 2em 4em;
}


#project_lead:hover{
	width: 1220px;
}

#project_lead {
   height: 200px;
	width: 200px;
	padding: 20px;
	margin: 20px;
	-webkit-border-radius: 120px;
	-moz-border-radius: 120px;
	-o-border-radius: 120px;
	border-radius: 120px;	
}

#project_lead .wrap {
	-webkit-border-radius: 120px;
	-moz-border-radius: 120px;
	-o-border-radius: 120px;
	border-radius: 120px;
	height: 200px; 
}

img.project_thumb {
	-webkit-border-radius: 120px;
	-moz-border-radius: 120px;
	-o-border-radius: 120px;
	border-radius: 120px;
   height: 200px;
   width: 200px;
	top: 20px;
	left: 20px;
	/*border: 20px solid #2a2a2a;*/
}

.project_desc {
	padding: 30px 0 0 60px;
	width: 900px;
}

.project_title {
	display: block;
}

#project_lead p {
	padding: 0 50% 0 0;
}

.grid2 {
	float: left;
	width: 433px;
}
.grid3 {
	width: 325px;
}

.case_left {
	float: left;
}

.case_right {
	float: right;
}

.case_left, .case_right {
	width: 640px;
}

.case_left img {
	left: -200px;	
}

.case_right img {
	right: -200px;	
}

.disc {
	width: 250px;
	height: 250px;
	-webkit-border-radius: 125px;
	-moz-border-radius: 125px;
	-o-border-radius: 125px;
	border-radius: 125px;
}

.disc, .disc.mid, .disc.last {
	margin: 0 100px 4em 0;
}

.disc h4 {
	font-size: 75px;
	font-size: 7.5rem;
	padding: 80px 0 20px 0;
}

.disc.mid h4 {
	font-size: 36px;
	font-size: 3.6rem;
	padding: 20px 0 20px 0;
}

.disc.mid p.prehead {
	padding: 57px 0 0 0;
}


#statement {
	padding: 1em 10% 0 10%;
}

#about article.disc p,
#why article.disc p {
	margin: 0 20px;
}

.card header {
	height: 200px;
}

