.clear:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}

.wrap{
	 padding-top:5px;
	 padding-bottom:50px;
	 margin:auto 0;
	 width:960px;
	 position:relative;
 }
 
 .wrap2{
	 padding-top:5px;
	 padding-bottom:50px;
	 margin:auto 0;
	 width:960px;
	 position:relative;
 }

.l_col {font-family: Verdana, Geneva, sans-serif; width: 180px; margin-left:0px; float: left; display:block;}
.name {font-family: 'Podkova', sans-serif; color: #fff; font-size: 15px; background-color:#28cc0e; padding-left:8px; padding-right:8px;}
.name2 {font-family: 'Podkova', sans-serif; color: #fff; font-size: 16px; background:#28cc0e; padding-left:10px; width:auto;}
.name3 {font-family: 'Podkova', sans-serif; color: #fff; font-size: 16px; background-color:#28cc0e; padding-left:10px; width:auto;}
.name4 {font-family: 'Podkova', sans-serif; color: #fff; font-size: 16px; background-color:#28cc0e; padding-left:10px; width:auto;}
.post_divider {font-size: 11px; color: #6e6e6e;}
.l_col .post_portfolio p {color: #6e6e6e; line-height: 1.5; margin-bottom: 15px; font-size: 11px; letter-spacing:0.02em;}

.r_content {width:750px; float: right; position:relative;}

.col1 {width: 330px; margin-left:20px; float: left; display:block;}
.col2 {width: 220px; margin-left:110px; float: left; display:block;}
.col3 {width: 160px; margin-left:110px; float: left; display:block;}
.copy {font-family: Verdana, Geneva, sans-serif; color: #000; line-height: 1.5; margin-bottom: 15px; font-size: 12px;}

a.text {
    color:#5c5c5c;
    text-decoration:none;
}
a.text:hover {
	color:#fff;
	background-color: #28cc0e;
    text-decoration: none;
}