.custom #content_area .page { border: none; }

.custom #footer { border:none; }

.custom #header { border-bottom: none; border-top: 1em solid #fff; margin-bottom: 1em;}

.custom .format_text input, #commentform input, #commentform textarea {
width:auto;
}
.custom #header_area { border-top: 5px solid #c51b40; }

.custom .entry-title { text-align: left; font-weight: bold; }

/* CUSTOM TEXT FORMATTING - tweak settings however you like */
.custom .format_text .headline { text-align: center; font-size: 28pt; line-height: 28pt; margin-bottom: 0.5em; font-family: georgia; color: #cc0000; font-weight: bold; }
.custom .format_text .headline2 { text-align: center; font-size: 16pt; line-height: 16pt; margin-bottom: 0.5em; font-family: arial; color: #000000; }
.custom .format_text .headline3 { text-align: center; font-size: 22pt; line-height: 24pt; margin-bottom: 0.5em; font-family: tahoma; color: #000000; font-weight: bold; }
.custom .format_text .headline4 { text-align: center; margin-right: 25px; margin-left: 25px; margin-bottom: 25px; margin-top: 0; font-size: 32pt; line-height: 36pt; font-family: arial, tahoma; color: #000000; font-weight: bold; }
.custom .format_text .highlight { background: #ffff99; }

.custom #feature_box { background: #dbdbdb; border: 3px dotted #ccc; margin-top: 1em; }