body {
    background-color: #fff;
    margin: 0px;
    padding: 0px;
    font-family: 'Trebuchet MS', Verdana, sans-serif;
}
table { font-family: 'Trebuchet MS', Verdana, sans-serif; }
a { color: #668; text-decoration: none; font-weight:normal; } 
a:link{ color: #668; } 
a:visited{ color: #668; } 
a:active{ color: #334; } 
a:hover{ color: #334; }
h1, h2, h3 { margin: 0px; padding: 0px; }

.blog {
    padding: 0px;
    margin-bottom: 10px;
}

.blogbody {
    color: #000;
    font-family: 'Trebuchet MS', Verdana, sans-serif;
    margin: 0 0 10px 0;
    padding: 5px 5px 5px 0;
}

.blogbody a,
.blogbody a:link,
.blogbody a:visited {
    border-bottom: 1px dotted #334;
}
.blogbody a:active,
.blogbody a:hover {
    border-bottom: 1px solid #668;
}

.title{ 
    background-color: #ddf;
    padding: 6px 6px 6px 2px;
    color: #668; 
    font-family: verdana, helvetica, sans-serif;
    font-size: normal; 
}
.title a,
.title a:link,
.title a:visited {
    color: #333; 
    text-decoration: none;
}
.title a:active,
.title a:hover {
    background-color: #FFF;
    text-decoration: none;
}

.date{ 
    color: #444; 
    font-size: small; 
    font-weight: bold;
    margin-bottom: 0px;
    text-align: right;
    padding-right: 10px;
}

.posted{ 
    color: #666; 
    font-size: x-small; 
    font-style: italic;
    margin-top: 0px;
}

.side {
    color: #333;
    font-size: x-small;
    font-weight: normal;
    line-height: 140%;
    padding: 3px 7px;
}
.cmt_descr {
    font-family: arial, verdana, helvetica, sans-serif;
    font-size: 12px;
}
.grey_box {
    border: 1px solid #DCDCDC;
    width: 100%; height: 25px;
    padding: 4px 4px 4px 4px;
    background: transparent url(http://www.charityfocus.org/blog/pics/icons/grey_gradient.png) 0 0 repeat;
}
.grey_box_text {
    font: 14px;
    font-weight: bold;
    font-family: arial, helvetica;
    color: #003A4E;
}

/* for show/hide style of comments */
.more {
    display: none;
    border-top: 0px solid #666;
    border-bottom: 0px solid #666; }
a.showLink, a.hideLink {
    text-decoration: none;
    color: #36f;
    padding-left: 8px;
    background: transparent url('down.gif') no-repeat left; }
a.hideLink {
    background: transparent url('up.gif') no-repeat left; }
a.showLink:hover, a.hideLink:hover {
    border-bottom: 1px dotted #36f; }
