
#projectInfo {
	background: transparent url('/file-bin/images/ourworkprojectsportfolio.jpg') no-repeat right 5px;
	padding-top: 350px;
}
#projectInfo h2 { position: absolute; left: -2250px; }

#projectDescrption {
	margin-bottom: 50px;
	margin-top: 15px;
}

.projectList { margin-bottom: 15px; }
.firstRow { margin-top: 25px; }
.firstRowOfLower { margin-top: 80px; }

/*	COLOR BORDERS	*/
.projectList .black { border: 3px solid #222222; }
.projectList .grey { border: 3px solid #9d9d9d; }
.projectList .light-green { border: 3px solid #C9DA78; }
.projectList .green { border: 3px solid #7CAC03; }
.projectList .orange { border: 3px solid #DCA412; }
.projectList .red { border: 3px solid #E53A31; }
.projectList .sky-blue { border: 3px solid #BBE5E7; }
.projectList .blue { border: 3px solid #5D9DAA; }
.projectList .white { border: 3px solid #ffffff; }

ul.projectGrid li { display: block; float: left; margin-right: 10px; position: relative; }
ul.lower { margin-top: 50px; }
.projectList a {
	color: #222222;
	display: block;
	float: left;
	text-decoration: none;
}
.projectList a:hover { border-color: #9d9d9d; }
.projectList a img {
	border: 0;
	float: left;
	height: 120px;
	width: 160px;
	z-index: 1;
}
.projectList a span { 
	background: #fdfdfd;
	font-size: 13px;
	position: absolute;
	left: 3px;
	bottom: 3px;
	padding: 3px 5px;
	filter: alpha(opacity=.80);
	-moz-opacity: .80;
	-web-kit-opacity: .80;
	opacity: .80;
	text-align: center;
	width: 150px;
}
ul.smaller li.projectList a img { height: 100px; width: 140px; }
ul.smaller li.projectList a span { width: 130px; }

.specifics p {
	font-size: 14px;
	color: #9d9d9d;
	line-height: 20px !important;
}

.previewPaneContainer {
	background: #BBE5E7;
	margin-top: 10px;
	padding-bottom: 10px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	text-align: center;
}
.previewPaneContainer a { float: none !important; }
#previewPane { text-align: left; }
#previewPane li img {
	display: none;
	padding: 10px 0 10px 10px;
	height: 190px;
	width: 280px;
}
