.contributors{
   border-top: 1px solid #000000;
}

.contributors *{
	text-align: justify;
}
.contributors p {
	font-family: "WF_MrsEaves";
	font-size: 16px;
	color: #5c5c5c;
}

.contributors h1{
	font-family: "WF_MrsEaves"; font-size: 51px; font-weight: 100;
}

.contributors h2{
	font-family: Arial; font-size: 18px; text-transform: uppercase; color: #000000; text-align: center;
}

.contributors h3{
	font-family: 'WF_MrsEaves'; font-size: 15px; font-style: inherit; color: #e2001a; text-align: center; font-weight: 100;
	background: url(../img/contrib-sub-tick.gif) no-repeat center bottom;
	padding-bottom: 7px; margin-bottom: 20px;
}


#side-a {
	float: left;
	width: 440px;
}

#side-b {
	float: right;
	width: 500px;
}

.inner-b-left { 
	float: left;
	width: 270px;
}

.inner-b-right { 
	float: left;
	width: 210px;
	margin-left:20px;
}

.bottom-left {
	width: 460px;
	float:left;
	margin-right:10px;
}

.bottom {
	width : 960px;
	
}

.bottom-right {
	width: 480px;
	height: 270px;
	float:right;
	background-image :url('../../page/contributors/vertical.jpg');
	background-repeat: repeat-y;
}
	.bottom-right p {
		margin-left:10px;
	}

.fattt{
	background: #000000 url(../../page/contributors/red-team.jpg) no-repeat right top;
	margin-top:30px;
	height: 384px;
}
	.fattt h2{
		color: #FFFFFF;
		padding-top: 20px;
	}
	.contributors .fattt h2, .contributors .fattt h3{
		width: 575px;
		margin: 0px 0px 0px 45px;
	}
	.contributors .fattt h3{
		background: url(../img/contrib-sub-tick-white.gif) no-repeat center bottom;
	}
	.fattt .text p{
		color: #c9c9c9;
		width: 575px;
		margin: 0px 0px 0px 45px;
		padding-top: 15px;
	}

.sep-vertical{
	background: url('../../page/contributors/vertical.jpg') repeat-y left top;
}

.sep-horizontal{
	background: url('../../page/contributors/horizontal.jpg') repeat-x left top;

	height: 2px;
	margin-top:20px;
	margin-bottom: 20px;

}