@charset "utf-8";
/* CSS Document */

#content h1 {margin-bottom:30px;}

#bannerimage img {
margin-left: -750px;
}
/*
#bannerimage a.works_slides {
margin-left: -470px;
position:absolute;
left:50%;
top:215px;
width:120px;
height:40px;
display:block;
}
*/
#maincontent {
	background:none;
}
.category_description {
padding:5px 0 40px;
}
#content {
	width:990px;
	padding:35px 0;
	display:block;
	float:left;
}

.post_ourwork {
	width:255px;
	height:295px;
	float:left;
}
.post_ourwork_last {
	width:225px;
	height:295px;
	float:left;
}
.entry_ourwork {
	width:225px;
	height:275px;
	border-bottom:1px solid #ddd;
	position:relative;
	overflow:hidden;
}
.entry_ourwork img{
	width:225px;
	height:170px;
	position:absolute;
	top:0;
	left:0;
}
.entry_ourwork a {
	width:225px;
	height:275px;
	position:absolute;
	top:0px;
	left:0px;
	display:block;
	z-index:99;
}
.desc_ourwork {
	width:223px;
	height:105px;
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	position:absolute;
	top:170px;
	left:0;
}
#content .entry_ourwork h2{
	position:absolute;
	top:10px;
	left:10px;
	font-family:Arial, sans-serif;
	font-size:14px;
	color:#0f0f0f;
	text-transform:none;
	border-bottom:0px none;
	padding:0px;
	margin:0px;
	font-weight:normal;
}
#content .entry_ourwork p{
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#0f0f0f;
	text-transform:none;
	padding:10px;
	margin:0;
	line-height: 15px;
}
.entry_ourwork .client {
	position:absolute;
	bottom:10px;
	left:10px;
	font-size:13px;
	font-weight:bold;
	color:#0ba5de;
}
.entry_ourwork:hover .desc_ourwork {
	background:#0ba5de;
	border-left:1px solid #0ba5de;
	border-right:1px solid #0ba5de;
}
#content .entry_ourwork:hover h2, .entry_ourwork:hover .client {
	color:#fff;
}
.works_slideshow_cont {position:relative;width:480px;height:480px;}