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

.portfolio_content_wrapper{
	width: 100%;
	height: 1013ppx;
	background: url(../images/portfolio_bg_repeator.jpg) repeat-x;
	text-align:center;
	float:left;
	}
.portfolio_header{
	background: url(../images/portfolio_banner.jpg) no-repeat;
	width: 989px;
	height:230px;
	float:left;	
	}
.portfolio_slideshow{
	float: right;
	width:523px;
	margin-top: 9px;
	}	
#screen{
	width:523px;
	padding:0;
	}			
#screen li{
	float:left;
	list-style:none;
	}
#screen .jq-ss-crop{
	margin:5px 5px;
	border:1px solid #FFFFCC;
	float:left;
	display:inline;
	}
#left{
	background:url(../images/btn_portfolio_slide_left.png) no-repeat;
	width: 14px;
	height: 28px;
	float:left;
	margin-top: 73px;
	}
#right{
	background:url(../images/btn_portfolio_slide_right.png) no-repeat;
	width: 14px;
	height: 28px;
	float:left;
	margin-top: 73px;	
	}	
#view{
	margin:3px;
	width:470px;
	border:1px white solid;
	height:155px;
	overflow:hidden;
	display:inline;
	}
#images{
	width:3818px !important;
	width:3822px;
	padding:0;
	}
#images li img{
	border:0;
	}
.requestaquote{
	margin: 13px 0 0 13px;
	width: 233px;
	float:left;
	display:inline;
	}
.requestaquote a{
	margin: 0px;
	padding: 0px;
	}	
.new_portfolio{
	float:left;
	padding:15px;
	width:615px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#fff;
}
.new_portfolio h1{
	font-size:24px;
	font-family:"Arial Narrow", Arial;
	padding-bottom:15px;
}
.new_portfolio .box{
	float:left;
	width:646px;
	padding:15px 7px;
	background-color:#efefef;
	border:1px solid #fff;
}
.new_portfolio .box img{
	float:left;
	width:255px;
	padding:6px;
	border:1px solid #ccc;
}
.new_portfolio .box .desc{
	float:left;
	width:362px;
	padding-left:15px;
}
.new_portfolio a{
	color:#0099FF;
}
.new_portfolio .box .desc p{
	padding-bottom:6px;
	line-height:18px;
}
.new_portfolio .altbox{
	background-color:#dedede;
	border:1px solid #eee;
}
.about_categories ul li a:hover{
	background-color:#eee;
	padding-left: 11px;
	}
