@charset "utf-8";
*{margin:0;padding:0;list-style-type:none;}

.column-clear{ clear:both;}
.wrapper{ margin:0px auto; padding:0px;width:950px;text-align: center;}
.portfolio-content, .portfolio-area{width:950px;text-align: center;}

.portfolio-content1, .portfolio-area1{width:950px;text-align: center;}


/**** portfolio *****/
.portfolio-categ{margin-bottom:30px;}
.portfolio-categ li{display:inline;margin-right:10px;}
.image-block{
	display: block;
	position: relative;
	width: 208px;
	text-align: center;
}
.post-title-portfolio a {
	font-size: 12px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	line-height: 18px;
}
.post-title-portfolio {
	font-size: 12px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	line-height: 18px;
}
.portfolio-categ.filter {
	text-align: right;
	margin-right: 30px;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	line-height: 18px;
}
.portfolio-categ.filter a{
	color: #333;
	text-decoration: none;
}
.portfolio-categ.filter span{
	font-size: 14px;
	color: #333;
	text-decoration: none;
	font-weight: bold;
}
.image-block1{
	display: block;
	position: relative;
	width: 630px;
	text-align: center;
}
.image-block1 img{border: 0px solid #d5d5d5; border-radius: 4px 4px 4px 4px;background:#FFFFFF;padding:10px;}
.image-block img{border: 1px solid #d5d5d5; border-radius: 4px 4px 4px 4px;background:#FFFFFF;padding:10px;}
.image-block img:hover{
	border: 1px solid #996600;
	box-shadow: 0 0 5px #A9CF54;
}
.image-block1 img:hover{
	border: 1px solid #996600;
	box-shadow: 0 0 5px #A9CF54;
}
.portfolio-area li{float: left;margin: 0 12px 20px 0;overflow: hidden;width: 215px;padding:5px;}
.home-portfolio-text{
	margin-top: 10px;
	text-align: center;
}
li.active a{ text-decoration:underline;}
.portfolio-area1 li{margin: 30px 140px;overflow: hidden;width: 650px;padding:5px;}
