
#serendipity_banner h1,
#serendipity_banner h2 {
    margin-top: 0pt;
    margin-right: 0pt;
    margin-bottom: 0pt;
    margin-left: 0px;
}

#serendipity_banner h1 {
    color: #fff;
    font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
    font-size: 130%;
    text-decoration: none;
    padding: 130px 0 0 0;
}

#serendipity_banner h2 {
    color: #fff;
    font-size: 110%;
    text-decoration: none;
    padding: 0 0 130px 0;
}

#footer {
    border-top-color: #faf8e9;
    background-color: #a0907d;
}

.serendipity_entryFooter {
    border: 1px solid #faf8e9;
    background-color:#a0907d;
    font-size: 85%;
    padding: 3px;
}

.serendipity_entryFooter a:hover {
    color: #d31e4f;
    text-decoration:none;
}

body {
    background: #5c402f;
}

#wrapper {
    background-color: #5c402f;
    color: #faf8e9;
    border: 1px solid #faf8e9;
}

a:link, a:visited {
    color: #c5f3f9;
    text-decoration: none;
}

a:active, a:hover {
    color: #d31e4f;
    text-decoration: underline;
}

.published {
    color: #faf8e9;
}

#content h3 {
    color: #faf8e9;
}

.serendipitySideBarTitle {
    color: #faf8e9;
}


.comment_oddbox {
    border-top-color: #faf8e9;
    border-bottom-color: #faf8e9;
    background-color: #a0907d;
    color: #faf8e9;
}

.comment_evenbox {
    border-top-color: #a0907d;
    border-bottom-color: #a0907d;
    background-color: #faf8e9;
    color: #a0907d;

}

.comment_evenbox a:link, .comment_evenbox a:visited {
    color: #d31e4f;
    text-decoration: none;
}

.comment_evenbox a:active, .comment_evenbox a:hover {
    color: #c5f3f9;
    text-decoration: underline;
}

.serendipity_commentsTitle {
    color: #faf8e9;
}

.pagination a:link, .pagination a:visited {
    background-color: #c5f3f9;
    background-image: none;
    border-top-color: #cfcfcf;
    border-right-color-value: #cfcfcf;
    border-bottom-color: #cfcfcf;
    border-left-color-value: #cfcfcf;
    text-decoration: none;
    color: #5c402f;
}

.pagination a:hover, .pagination a:active {
    background-color: #c5f3f9;
    background-image: none;
    border-top-color: #d31e4f;
    border-right-color: #d31e4f;
    border-bottom-color: #d31e4f;
    border-left-color: #d31e4f;
    color: #d31e4f;
}

.pagination span#thispage {
    background-color: #a0907d;
    background-image: none;
    border-top-color: #faf8e9;
    border-right-color: #faf8e9;
    border-bottom-color: #faf8e9;
    border-left-color: #faf8e9;
    color: #ffffff;
}

#sitenav {
    background-color: #a0907d;
    background-image: none;
    border-top-color: #faf8e9;
    border-bottom-color: #faf8e9;
}

#sitenav ul a {
    border-right-color: #faf8e9;
}

#sitenav .currentpage a, #sitenav ul li a:hover {
    color: #d31e4f;
    text-decoration: none;
    background-color: #c5f3f9;
}

/* Calendar */
table.serendipity_calendar {
    border-top: 1px solid #faf8e9;
    border-bottom: 1px solid #faf8e9;
    border-left: 1px solid #faf8e9;
    border-right: 1px solid #faf8e9;
    width: 100%;
}

.serendipity_calendarHeader {
    background: #a0907d;
}

#today {
    color: #faf8e9;
    font-size: 90%;
}

.serendipity_calendarHeader a:link,
.serendipity_calendarHeader a:active,
.serendipity_calendarHeader a:visited,
.serendipity_calendarHeader a:hover {
    border: none;
    color: #faf8e9;
    text-decoration: none;
}

.serendipity_weekDayName {
    font-weight: 600;
    color: #faf8e9;
    background: #a0907d;
}

.serendipity_calendarDay {
    color: #faf8e9;
}

.Today {
    color: #d31e4f;
/*    text-decoration: overline; */
    border: 1px solid #faf8e9;
}

/* styles for calendar days rows */
.row1 {background: #5c402f; }
.row2 {background: #5c402f; }
.row3 {background: #5c402f; }
.row4 {background: #5c402f; }
.row5 {background: #5c402f; }
.row6 {background: #5c402f; }
/* end calendar */




.twomain {
    width: 80%;
}

.twoside {
    width: 20%;
}
