/**************************************************
	PORTFOLIO
**************************************************/

.posts.portfolio .item01 {
	width: 290px;
	height: 190px;
	margin: 0px 20px 20px 0px;
	float: left;
	position: relative;
	border: 5px solid #EEEEEE;
	font-size: 0px;
}

.posts.portfolio .item01.last {
	margin-right: 0px;
}

	.posts.portfolio .item01 .info {
		position: absolute;
		left: 0px;
		bottom: 30px;
		z-index: 1000;
	}
	
		.posts.portfolio .item01 .info h3 {
			padding: 0px 10px;
			margin-bottom: 0px;
			font: 18px 'Tahoma';
			letter-spacing: 0px;
			line-height: 30px;
			background:transparent url("images/bg_trans.png") repeat 0 0;
			float: left;
			color:#fff !important;
			text-shadow:1px 1px 0 #000;
			
		}
		
			.posts.portfolio .item01 .info h3 a {
				color: #FFFFFF;
				text-decoration: none;
			}
			
		.posts.portfolio .item01 .info p {
			padding: 0px 10px;
			margin: 0px;
			font: 10px 'Tahoma';
			line-height: 30px;
			text-transform: uppercase;
			background: #FFFFFF;
			clear: both;
		}
		
	.posts.portfolio .item01 .image,
	.posts.portfolio .item01 .image p,
	.posts.portfolio .item01 .image p img {
		width: 290px;
		height: 190px;
		margin: 0px;
	}
	
		.posts.portfolio .item01 .image p.pattern {
			background: url('../images/001/portfolio-item-bg.gif') no-repeat;
			position: absolute;
			top: 0px;
			left: 0px;
		}
