body{
	background-image: url('../img/grey.png');
}
p{
	color:#828282;
}
h1,h2,h3,h4,h5,h6{
	color:#737373;	
}
b{
	color:#737373;	
}
a{
	color:#66CE4E;
}
a:hover{
	color:#52bb39;
}
a:active{
	color:#66CE4E;
}

.background-border{
	-webkit-box-shadow: 0px 0px 20px -7px #000; /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
	box-shadow: 0px 0px 20px -7px #000; /* Opera 10.5, IE9+, Firefox 4+, Chrome 6+, iOS 5 */
	margin-bottom:40px;
	background: white;
}
#header{
	padding:0 20px;
	height:95px;
}
.logo{
	float:left;
}
.logo p{
	font-size: 11px;
	margin-top:-7px;
	text-transform: uppercase;
	color:#5bc342;
}

.logo h2{
	margin:20px 0 0 0 ;
	text-transform: uppercase;

}
.logo a:hover{
	text-decoration: none;
}
.contact-details{
	font-size:11px;
	float:right;
	margin-top:15px;
	text-align:right;
}
.featured-area{
	height:376px;
	border-bottom:1px solid #D4D4D4;
	-webkit-box-shadow: 0px 13px 20px -7px #C4BFBF;
	box-shadow: 0px 13px 20px -7px #C4BFBF;
}
.feature-box{
	text-align: center;
	margin-bottom:20px;
}
.feature-box h2{
	font-size:20px;
}
.feature-box p{
	text-align: left;
	margin-top:15px;
}
.feature-box .padding{
	padding:0 10px;
}
.page-title{
	text-align: center;
	background: #f9f9f9;
	border-bottom:3px solid #66CE4E;
}
.page-title h3{
	margin:0px;
	font-weight: normal;
	padding-top:10px;
}
.page-title p{
	margin:0px;
	padding-bottom:10px;
	font-size:12px;
}
.page-content{
	padding:20px 30px;
}
.contact-form{
	padding:20px 0;
}
.form-left{
	width:400px;
	float:left;
}
.form-right{
	width:400px;
	float:right;
}

.portfolio-images img{
	width:300px;

}
.portfolio-images .span4{
	margin-bottom: 20px;
}


#footer{
	text-align: center;
	padding-bottom:20px;
}