
.intro {background:rgb(223,241,251); padding:15px 15px 10px 15px; color:#444; margin-bottom:15px; font-size:1.05em; -moz-border-radius:5px; -webkit-border-radius:5px;}
.intro em{background:none; color:#000;}
.intro small{}

.intro h2{color:rgb(171,7,7); margin:0 0 1px -2px; padding:0; font-size:1.7em;}

.post {padding-bottom:20px; }

.blog-list { list-style:none outside; margin:0; padding:0 3px; border-top:1px solid rgb(210,232,246);}
.blog-list li{margin:2px 0; padding:10px 10px 10px 15px; background:rgb(244,250,254);}
.blog-list li:first-child{border-top:none;}
.blog-list #title {padding:0; margin:0; text-decoration:none; font-size:1.5em;}
.blog-list #title a{text-decoration:none;}
.blog-list .chronodata{ color:#999; margin-top:-5px; float:right; text-align:right;font-size:0.8em;}
.blog-list .chronodata a{margin-top:-3px; display:inline-block;}
.blog-list .comments-link {margin-top:-3px; margin-left:10px;}

abbr {border:none; font-size:0.85em;}

#stitle {padding:0px 5px; border-bottom:1px solid #eee; color:#888; font-size:0.8em; margin-bottom:0px; display:block;}


.intro .socialnet { margin-top:0px; margin-left:-15px; width:700px;}
.intro .socialnet li { margin:5px 0px 5px 10px; padding:0; float:left; width:220px; }
.intro .socialnet li  a{
-moz-border-radius:3px;
-webkit-border-radius:3px;
box-shadow: 0px 1px 2px #ccc;
-moz-box-shadow: 0px 1px 2px #ccc;
-webkit-box-shadow: 0px 1px 2px #ccc;
}






.action-items {margin-top:10px; margin-left:-15px; width:700px;}



.action-items div{
float:left;
margin:5px 0px 5px 10px;
}












