here's something I rustled up quickly:
html:
<div id="about">
<div class="name">
<img alt="me" class="pic" src="http://niittymaa.com/wp-content/uploads/2010/03/omakuva_small.png" />
<div>
<h2>My Name</h2>
<h3>My description</h3>
</div>
</div>
<div class="contact">
<h3>contact</h3>
<p><span class="contact1">Phone:</span> 012345675</p>
<p><span class="contact1">email:</span> la@la.com</p>
</div>
<div class="clear">
</div>
</div>
css:
#about {
width: 80%;
background-color: #dddddd;
border: 1px #aaaaaa solid;
margin-left: auto;
margin-right: auto;
font-family: Arial, Helvetica, sans-serif;
}
.name {
float: left;
width: 60%;
border-right: 1px #ccc dashed;
}
.name div {
float: left;
}
.name .pic {
float: left;
margin: 5px;
padding: 4px;
border: 2px #ccc solid;
background-color: #fff;
}
.name h3 {
margin-top: 4px;
}
.name h2 {
border-bottom: 2px green dashed;
margin-bottom: 0px;
}
.contact {
float: right;
padding: 10px;
width: 30%;
}
.clear {
clear: both;
}
Obviously I'm not gonna do it all but it shouldn't be too hard to get it looking similar to that on the page you linked to.