#col1 {
width:310px;
margin:10px 70px 0 0;
padding:365px 0 0 0;
background:transparent url(graphics/headshot_310x365.jpg) no-repeat;
color:#666;}

.twit {
padding:30px 0 0 70px;
}
#col2 {
width:550px;
margin:0 70px 40px 0;
padding:10px 0 0 0;
color:#666;
line-height:20px;
font-size:.95em;}

#col2 h3, #col1 h3 {font-weight:normal;font-size:18px;}
#col2 h3.clientshead {padding:20px 0 0 0;}

#col2 a {color:#238eb2;text-decoration:none;}
#col2 a:hover {text-decoration:underline;}

.clients 
{
width:170px;
margin:0 20px 0 0;
padding:0 0 0 0;
float:left;
list-style-type:none;}

.clients li, .clients_last li
{
padding:0 0 5px 0;
}

.clients_last 
{
margin:0 0 0 0;
width:170px;
padding:0 0 0 0;
float:left;
list-style-type:none;
}

#col1 ul {
text-align:left;
}

#twitter_update_list li {
padding:0 0 15px 0;
line-height: 18px;
font-size:1.07em;}

ul#twitter_update_list li a {
display:block;
text-decoration:none;color:#999999;
font-size: 85%; 


}

ul#twitter_update_list li span a {
color:#238eb2;
font-size: 12px; 
}

.followme {
border:none;
padding:23px 0 0 0;
}