table{
	margin:0 0 0 1px;	
}

ul {
	margin:0;
	padding:0 0 0 15px;
}
ul.portfolio{
	list-style:none;
	margin:0 0 0 0;
	padding:0;
}
ul.portfolio li{
	float:left;
	margin:0 30px 30px 0;
	width:80px;
	height:80px;
}

ul.portfolio li.port3{
	float:left;
	margin:0 0 30px 0;
	width:80px;
	height:80px;
}
ul.portfolio li a:hover{
	opacity:0.6;
	filter:alpha(opacity=60)
}

.client_logo{
	width:200px;
	height:120px;
	text-align:center;
	overflow:hidden;
	vertical-align:middle;
}

#projectText .twee {
	font-size:12px;
	padding:100px 60px 0 40px;
}

#projectText{
	background:#fff;
	z-index:500;
	position:absolute;
	top:130px;
	width:410px;
	background:url(/gfx/trans_white.png);
	overflow:hidden;
	display:none;
	padding:0 0 0 0;
}



a.react{	
	display:block;
	padding:10px 0;
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	
}
.project_info{	
	font-size:11px;
	line-height:20px;
	padding:28px 0 0 40px;
}
.project_info h1{	
	margin:0;
	line-height:20px;
	font-size:12px;
	display:inline;
}


.project_info a{	
	color:#000;
}
	