div.CommunityPromoBox {
    background-color: #FFF;
    border: 1px solid #bbddff;
    font-family: Arial, sans-serif;
    padding: 0.5em;
    margin: 0.5em 0;
}
div.CommunityPromoBox .Horizontal .Userpic img {
    border: 0;
    float: left;
    margin-right: 0.5em;
    display: inline;
}
div.CommunityPromoBox a {
    text-decoration: none !important;
    font-size: 1.1em;
    color: #4474FB !important;
}
div.CommunityPromoBox .CommLink {
    margin-bottom: 0.3em;
}
div.CommunityPromoBox .Horizontal .Title {
    font-size: 0.8em;
    margin-bottom: 0.5em;
    font-weight: bold;
}
div.CommunityPromoBox .Horizontal .Links {
    margin-left: 0.4em;
}
div.CommunityPromoBox .Vertical {
    width: 160px;
    text-align: center;
}
div.CommunityPromoBox .Vertical .Userpic img {
    border: 0;
    margin-left: auto;
    margin-right: auto;
}
div.CommunityPromoBox .Vertical .Title {
    font-size: 0.9em;
}
div.CommunityPromoBox .Vertical .Blurb {
    font-size: 1.0em;
}

/*
div.CommunityPromoBox .Horizontal {
    width: 250px;
    height: 115px;
}
div.CommunityPromoBox .CommLink {
    padding: .2em;
}
div.CommunityPromoBox .Title {
    font-weight: bold;
    padding: .4em .4em .5em .4em;
}
div.CommunityPromoBox .Blurb {
    padding: 0 .4em .5em .4em;
}
div.CommunityPromoBox .Horizontal .Userpic {
    height: 110px;
    float: left;
}
div.CommunityPromoBox .Horizontal .Blurb {
    font-size: 0.9em;
}
*/
