/* --------------- */
/*     PLUGINS     */
/* --------------- */
div.plugin_box {
    margin-bottom: 20px;
    overflow: hidden;
    padding-left: 15px;
    padding-right: 15px;
}

div.plugin_box ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

div.plugin_box  li {
    display: block;
    word-wrap: break-word;
    padding: 2px 0;
}

div.plugin_box  h3.title {
    border-bottom: 1px solid #AAAAAA;
    color: #333333;
    font-weight: normal;
    padding: 4px 0;
    text-transform: uppercase;
    margin: 0 0 10px 0;
}

/* ---------------------- */
/*     TWITTER PLUGIN     */
/* ---------------------- */
div.plugin_twitter  ul {
    height: 80px;
    overflow: hidden;
}

div.plugin_twitter  li {
    display: inline;
    word-wrap: break-word;
}

div.plugin_twitter  li.username {
    background: url("img/twitter.png") no-repeat 0 -2px;
    margin-right: 5px;
    padding-left: 23px;
}

/* ------------------------------- */
/*     TWITTER PLUGIN (STATIC)     */
/* ------------------------------- */
div.plugin_twitter_static  ul {

}

div.plugin_twitter_static  li.username {
    display: none;
}

div.plugin_twitter_static  li.tweet {
    background: url("img/social/twitter_w.png") no-repeat 50% 0;
    display: block;
    font-size: 0.95em;
    padding: 20px 0 8px;
    word-wrap: break-word;
}

/* ---------------------- */
/*     'ABOUT' PLUGIN     */
/* ---------------------- */
div.plugin_about {

}

div.plugin_about  li.name {
    font-weight: bold;
    font-size: 0.9em;
}

div.plugin_about  li.about {
    font-size: 0.9em;
}

div.plugin_about  li.image {
    float: left;
    overflow: auto;
    width:70px;
}

div.plugin_about  img.plugin_about {
    max-width:64px;
}
