#sidebar-b a:active,
#sidebar-b a:visited,
#sidebar-b a:link {
                font-weight: bold;
}

/* Tag Styles */

.Tag1 a:link, .Tag1 a:visited
{
                color: #0080C0;
}

.Tag2 a:link, .Tag2 a:visited
{
                color: #0080C0;
}

.Tag3 a:link, .Tag3 a:visited
{
                color: silver;
}

.Tag4 a:link, .Tag4 a:visited
{
                color: silver;
                font-size: 120%;
}

.Tag5 a:link, .Tag5 a:visited
{
                color: gray;
                font-size: 120%;
}

.Tag6 a:link, .Tag6 a:visited
{
                color: gray;
                font-size: 120%;
}

/* Tag Styles for hover */


.Tag1 a:active, .Tag1 a:hover
{
                color: orange;
}

.Tag2 a:active, .Tag2 a:hover
{
                color: orange;
}

.Tag3 a:active, .Tag3 a:hover
{
                color: orange;
}

.Tag4 a:active, .Tag4 a:hover
{
                color: orange;
}

.Tag5 a:active, .Tag5 a:hover
{
                color: orange;
}

.Tag6 a:active, .Tag6 a:hover
{
                color: orange;
}

div.post 
{ 
         background: #FFDDBB;  padding: 2pt;border: 1px solid black; 
}

.postsubhead { font-size: .6em; text-align: right; border: none; padding: 2pt; }

.postsubhead a:link,
.postsubhead a:visited { font-weight: normal; }
div.post h2 { font-size: 100%; }

a:visited, a:active, a:link { color : #700; 
text-decoration: underline; }

/* box around comment content */
#comments { font-size: .9em; }
#comments h4 
{ 
    background: #FEFEFF;
    padding: .5pc;
    padding-bottom: 0pt;
    margin-bottom: 0pt;
    border-left: 1px solid black; 
    border-right: 1px solid black; 
    border-top: 1px solid black;  
}
.commentssubhead 
{ 
    background: #FEFEFF; margin-top: 0pt;
    padding-left: 1pc;
    border-left: 1px solid black; 
    border-right: 1px solid black; 
}

.commentsbody 
{ 
        background: #FEFEFF;
        padding-left: 1pc;
        padding-right: 1pc;
        padding-top: .5ex;
        border-left: 1px solid black; 
        border-right: 1px solid black; 
        border-bottom: 1px solid black; 
        margin-top: 0pt;
        margin-bottom: 1ex;
}
