#profile-container {
 border-bottom: 1px dotted #ccc;
 padding-bottom: 5px;
 }

.profile-datablock {
 margin: 5px 0 5px;
 }

.profile-img {
 display:inline;
 }

.profile-img img {
 float:left;
 padding:4px;
 border:1px solid #ffc;
 margin:0 8px 3px 0;
 }

.profile-data {
 margin:0;
 font:bold 12px "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
 text-transform:uppercase;
 letter-spacing:.1em;
 color:#763;
 }
.profile-data strong {
 display:none;
 }
.profile-textblock {
 margin:0 0 1em;
 }
.profile-link {
 margin:0;
 font: 10px "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
 text-transform:uppercase;
 }

/* Sidebar Content
----------------------------------------------- */
.sidebar .content ul {
 margin: 0px 0px 16px 0px;
 padding: 0px 0px 4px 0px;
 border-bottom: 1px dotted #ccc;
 list-style:none;
 color: #000033;
 }
.sidebar .content li {
 font-size: 14px;
 margin:0;
 padding: 0 0 4px 15px;
 color: #000033;
 }
.sidebar .content p {
font-size: 12px;
 }
#recently { color: #000033; }
#recently a { color: #000033; }

.blog-intro p{
    font: 13px;
    font-family: Arial;
    font-style: italic;
    color: #09213d;
}
.blog-intro .highlight {
    font-weight: bold;
}
.blog-intro h3 {
    width: 350px;
    margin-bottom: 5px;
}
.blog-intro h3 a{
    font-family:  'Times New Roman';
    color: #3c5d86;
    font-style: normal;
    font-weight: normal;
    font-size: 33px;
}
.blog-intro h3 a:hover {
    text-decoration:none;
    color: #2B4362;
}

.blog-intro .subscribe {
    width: 200px;
    height: 30px;
    margin-right: -20px;
    float: right;
    margin-top: 10px;
}
.blog-intro .subscribe p{
    color: #3c5d86;
    font-style: normal;
    font-size: 13px;
    float: right;
    margin-right: 6px;
    margin-top: 16px;
}
.blog-intro .subscribe img {
    float:right;
}
.blog-features {
    border: 1px solid black;
    background-color: #edf8fe;
    padding-bottom: 5px;
    margin-bottom: 10px;
}
.blog-features-title {
    font-family: Arial;
    font-weight: bold;
    padding: 2px 0 2px 15px;
    color: white;
    background-color: #3c5d86;
}
p.blog-features-title {
    font-size: 17px;
    margin-bottom: 5px;
}
/* rss-box defines the bounding div for the entire display- use to define borders, fill, etc.*/
/* rss-title the title of the feed and link style if displayed. */
.rss-title {
    display: none;
}
/* Use with variants of rss-title a:link, rss-title a:hover, etc for rollowver styles*/

/* rss-items defines the unordered list <ul>...</ul> for the feed items.*/
/* Use to define the padding/margins for items.*/
.rss-items {
    padding-right: 15px;
}
/* rss-item display of each feed item description and title, <li>...</li> as well as the channel description, if displayed.*/
.rss-item {
    line-height: 1.3;
    font-size: 12px;
    color: black;
    margin-bottom: 3px;
    list-style-type: none;
    list-style-image: url('http://www.option.org/images/blog_arrow.png');
    list-style-position: inside;
    margin-left: -25px;
}

/* rss-item a: variant for the item title and link style*/
.rss-item a {
    color: #09213d;
    font-weight: bold;
    font-size: 17px;
    padding-left: 20px;
}
.rss-item a:hover {
    text-decoration: none;
    color: #040F1E;
}
/* rss-date defines the display of item posting dates*/
#showlink a{
    float: right;
    margin-top: -60px;
    .margin-top: -45px;
    margin-right: 10px;
}

