/* CSSTidy 1.3: Fri, 08 Apr 2016 13:03:26 -0700 */

#linkage-table {
    display: block;
    font-size: .9em;
    overflow: auto;
    padding: 1%;
}
#linkage-table .linkage-table-title {
    background-image: url(images/linkage-image.png);
    background-position: 0 50%;
    background-repeat: no-repeat;
    background-size: 1.5em;
    letter-spacing: 2px;
    padding: 1em 0;
    text-align: center;
}
.linkage-link {
    clear: both;
    overflow: auto;
    padding: 3%;
}
#linkage-table .linkage-link a {
    border-bottom: none;
    box-shadow: none;
    color: #3a3a3a;
    text-decoration: none;
}
#linkage-table .linkage-link a:hover {
    opacity: .6;
}
#linkage-table a.linkage-plus-minus {
    background-color: #FFF;
    border: 1px dotted #3a3a3a;
    display: block;
    float: left;
    font-weight: 500;
    margin-right: 0;
    padding: 0 .45em;
    text-align: center;
}
a.linkage-link-title {
    display: block;
    float: left;
    margin-left: 3%;
    width: 85%;
}
.linkage-link .comment-exc {
    margin-top: 6px;
    text-align: center;
}
.linkage-comments {
    float: right;
    text-align: right;
    width: 5%;
}
.linkage-link .comment-full {
    background-color: #FFF;
    clear: both;
    display: block;
    height: auto;
    overflow: auto;
    padding: 8px;
}
.linkback {
    display: block;
    height: 40px;
    width: 100%;
}
.linkback a {
    font-style: italic;
    font-weight: 700;
    letter-spacing: 2px;
    padding: 12px 0 0;
    text-decoration: none;
}
/*linkpost display color scheme*/
.linkpost-1 {
    background-color: rgba(58, 58, 58, 0.05);
    height: auto;
    overflow: hidden;
}
.linkpost-2 {
    background-color: rgba(58, 58, 58, 0.10);
    height: auto;
    overflow: hidden;
}
.linkpost-3 {
    background-color: rgba(58, 58, 58, 0.15);
    height: auto;
    overflow: hidden;
}
.linkpost-4 {
    background-color: rgba(58, 58, 58, 0.20);
    height: auto;
    overflow: hidden;
}
.linkpost-5 {
    background-color: rgba(58, 58, 58, 0.25);
    height: auto;
    overflow: hidden;
}
.linkpost-6 {
    background-color: rgba(58, 58, 58, 0.3);
    height: auto;
    overflow: hidden;
}
.linkpost-7 {
    background-color: rgba(58, 58, 58, 0.35);
    height: auto;
    overflow: hidden;
}
.linkpost-8 {
    background-color: rgba(58, 58, 58, 0.4);
    height: auto;
    overflow: hidden;
}
.linkpost-9 {
    background-color: rgba(58, 58, 58, 0.45);
    height: auto;
    overflow: hidden;
}
.linkpost-10 {
    background-color: rgba(58, 58, 58, 0.5);
    height: auto;
    overflow: hidden;
}
a.linkage-minus-top,
a.linkage-comment,
#linkback-right {
    float: right;
}
a.linkage-minus-bottom,
#linkback-left {
    float: left;
}
/*widget font-size adjustment */
.widget a.linkage-link-title,
.widget a.linkage-comments-link,
#linkage-table blockquote p {
    font-size: .9em;
}
.widget .linkage-link-title {
    width: 70%;
}

.widget .linkage-comments {
    width: 15%;
}

.widget .linkage-comments-link {
    vertical-align: top;
}