a, .posttitle a:hover, .entry p a:visited { color: #c0863a; }
a:hover { color: #330000; }
.cal { background: #c0863a url(images/cal_bg.jpg) repeat-x; }

.calborder { 
  background: #eabf87;
  border: 1px solid #c0863a;
}

/* Gallery Styles */
.g2image_normal
    {
    margin: 4px;
    }

    .g2image_float_left
    {
    float: left;
    clear: left;
    margin: 4px;
    }

    .g2image_float_right
    {
    float: right;
    clear: right;
    margin: 4px;
    }

    .g2image_centered
    {
    display: block;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    }

 .thumbleft
    {
    float: left;
    clear: left;
    margin: 4px;
    }

    .thumbright
    {
    float: right;
    clear: right;
    margin: 4px;
    }