.content {
    font-size: 12px;
    color: #333;
}
.content .breadcrumbs {
    font-size: 80%;
}
.content h1.title {
    font-size: 140%;
    font-weight: bold;
}
.content h2.summary {
    font-size: 100%;
    font-style: italic;
}
.content div.author {
    font-size: 80%;
}
.content ul {
    list-style-type: square;
    margin: 0 0 0 25px;
}
.content ul li {
    margin: 0 0 10px 0;
}
.content .breadcrumbs, .content h1.title, .content h2.summary {
    margin: 0 0 4px 0;
}
.content p {
    margin-bottom: 12px;
}
.content .entry-content a {
    color: #000080;
    text-decoration: underline;
}


.content ul.toolbar {
    margin: 20px 20px 20px 10px;
    list-style-type: none;
}
.content ul.toolbar li {
    margin: 0;
    line-height: 24px;
    display: inline;
}
.content ul.toolbar li img {
    vertical-align: middle;
}
.content .pic {
    float: right;
    width: 300px;
    background-color: #ddd;
    margin: 0 0 20px 20px;
}
.content .pic .c {
    font-size: 10px;
    text-align: right;
}
.content .pic .d {
    font-size: 12px;
}
.content .pic .l {
    background-color: #fff;
    font-size: 12px;
    line-height: 15px;
    height: 15px;
    padding: 5px 0 0 0;
}
.content .pic .l img {
    vertical-align: middle;
}
.content .portrait {
    width: 224px;
}

.send {
    display: none;
    margin: 20px 0 0 0;
}
.send h1 {
    font-size: 100%;
    line-height: 20px;
    padding: 0 10px;
    background-color: #ddd;
    font-weight: bold;
}
.send form {
    margin: 10px 0 0 0;
}

