#front-article{
	width: 600px;
	height: 250px;
	background: url(/images/article-bg.jpg) no-repeat left top;
	color: white;
	padding: 120px 25px 20px 25px;
}

#left_col{
	width: 600px;
	float:left;
}

#right_col{
	width:280px;
	margin-left: 10px;	
	margin-top: -10px;	
	float:left;
}
#left_coln{
	width: 675px;
	float:left;
}

#right_coln{
	width:200px;
	margin-left: 25px;	
	float:left;
}

.quote {
	padding: 0px 20px;
}
.quote h2{
	margin-left: -20px;
}
.quote_start {
background:transparent url(/images/quote_s.jpg) no-repeat scroll left top;
height:20px;
}
.quote_text {
background:transparent url(/images/quote_e.jpg) no-repeat scroll right bottom;
padding:0 35px 5px;
position:relative;
top:-13px;
}
.quote_client {
padding:0 35px 0px;
position:relative;
top:-10px;
}
.portfolio {
	height:138px;
}
.portfolio h2{
	margin-top:0px;
	width:210px;
	float:left;
}
.portfolio_img {
	width:210px;
	float:right;
	margin-left:20px;
}
.portfolio_img_l {
	width:210px;
	margin-right:22px;
	margin-bottom:8px;
}

li {
	line-height:1.5em;
}

