#portfolio {
float: left;
width: 530px;
padding: 10px 0;
border: 2px solid #C8CDD2;
}

#portfolio dl {
float: left;
width: 490px;
margin: 10px 20px;
padding: 0;
display: inline;
}

#portfolio dt {
float: right;
width: 312px;
margin: 0;
padding: 0;
font-size: 85%;
letter-spacing: 1px;
color: #627081;
}

#portfolio dd {
margin: 0;
padding: 0;
font-size: 75%;
line-height: 1.5em;
color: #666;
}

#portfolio dd.img img {
float: left;
margin: 0 8px 0 0 ;
padding: 4px;
border: 1px solid #D9E0E6;
border-bottom-color: #C8CDD2;
border-right-color: #C8CDD2;
background: #FFF;
}


