body{background-color:#ffffee;color:#800000;}
a{color:#00b;}
a:hover,
a:focus{color:#dd0000;}
hr{
	border-top-color:#EFc5af;
	border-left-color:#EFc5af;
	border-right-color:#FEe4c7;
	border-bottom-color:#FEe4c7;
}
/* .name_c{color:#117743;} */
/* .name_c .tripcode{color:#228854;} */
/* .bg_r{background-color:#f00;color:#500;} */
.bg0{background-color:#ffffee;border-color:#FEe4c7;} /* -01 -1B -27 */
.bg1{background-color:#faf2df;border-color:#F9d7b8;}
.bg2{background-color:#f0e0d6;border-color:#EFc5af;} /* should be #EFC5AF... it looks better! revise!*/
.c:hover .c_in,
.bg3{background-color:#eed2c2;border-color:#EDb79b;}
.bg4{background-color:#ea8;border-color:#ED8F61;}

.pagination ul li span{color:inherit;}

.bg1 ul>li>a{background-color:#f0e0d6;}
.bg1 ul>li>a:focus,
.bg1 ul>li>a:hover{background-color:#ffffee;}
.bg2 ul>li>a{background-color:#faf2df;}
.bg2 ul>li>a:focus,
.bg2 ul>li>a:hover{background-color:#ffffee;}
.bg3 ul>li>a{background-color:#f0e0d6;}
.bg3 ul>li>a:focus,
.bg3 ul>li>a:hover{background-color:#ffffee;}

/* these use .bg3 border and .bg3 MENU background. */
header .topb{background-color:#f0e0d6;border-color:#EDb79b;}
header .topb:focus,
header .topb:hover{background-color:#ffffee;}

.icon_c.ih{color:#800000;}

.t .p,
.t .newreply_c.for_summary{box-shadow:0px 3px 5px #F7EFE2;}
/* .t .p.bg1 .f_link>span{color:#F9d7b8;} */
/* .t .p.bg2 .f_link>span{color:#EFc5af;} */
.t .p.hilite2,
.t .p.hilite,
.t .p:target{background-color:#f0c0b0;border-color:#EFc5af;}




/* .t .p:target .f_link>span, */
/* .t .p.hilite .f_link>span{color:#EFc5af;} */

.truncate,
.t .p:not(.parent) .p_info:before,
.t time,
.t .f_info,
/* .t .p_num:not(:hover), */
/* .t .p_quote:not(:hover), */
.icon_c.ib input:not(:checked) ~ span,
.icon_c.ib input:not(:checked) ~ i{color:#b95f51;}
/* color:#d99f91; */

.omitted a{color:#800000;}
.omitted a:hover{color:#dd0000;}

form input[type="text"],
form input[type="email"],
form input[type="password"],
form textarea,
form select,
form .fn{
	border-color:#cba;
}
.cta,
form input[type="submit"]{
	background-color:#f0c0b0;
	border-color:#cba;
}

.thead .td,
thead td{background-color:#eed2c2;border-color:#EDb79b;}

td,
.td{background-color:#f0e0d6;border-color:#EFc5af;}

/* HIGHLIGHTED post is MISSING */

.f_del{color:#CC1105;}
.subject_c{color:#CC1105;}

.icon:after,
.icon:before{
	background-image:url(data:image/png;base64,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);
	/* background-image:url('../img/icons-futaba.png'); */
}

.f_c span.thumb.unknown		{background:#00FF00;}
.f_c span.thumb.swf			{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH0AAAB9AQMAAAC1Tv5mAAAABlBMVEWAAADu0sLez1S8AAAA+UlEQVR4Xr3VsY3FIBAA0UUOCCnBpVAalEYplEBIgMxJf4P9jOxDDu4IX7QjLSBzPf3voYUVhgAqQQCdUAmFIIBB6IRGKIRMEMBFGIROaIS6hULIBLkDPz9gg6YP2KBuAryCTX4SooKlJIJGW4ojHArW5h/AYgPhXEBuICpYfXoAq587cAv0GxCRL2jvoW6hvIe8BXkN1xbGe+hbaFuouj8LhAXKDnTDnsE27BmuFTQ2/QpdOwyaiFugEorIsUAm6K02uAD6LH5DJWTRegUtkWgw5BYSYQLcFg6CJwTCSYiERJgAR/CEQIiEBHAT4AmRMAEB4P7hVyf8AGhW72MvWQ4CAAAAAElFTkSuQmCC');}
.f_c span.thumb.audio			{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH0AAAB9AQMAAAC1Tv5mAAAABlBMVEWAAADu0sLez1S8AAAA3UlEQVR4Xu3UvQ3CMBCG4XQpswFZJFLWokCKUQrWMmIRs8GVV1h3xFA4fhsKKhApn0jx/XxO5+2jXw9/GAFGyAQlCCERIiEQOoARMkEJQkiESAgbXPbQbXDegRUIS4VcIM0VtICOFaSADRXSBrr0FWKBcX3C632B4daC9fcWfCVcBZAAq+jSQNAj4HhqQaZpbiAT7ADwz4Ef5bEsjKWzObbPAXGEHHJdlPU7SO2i3KVZZXEuOzMOxsA4I+UBofOIWHpicOXt9cgEIzjBAyESEkEISsgEI/j487/gPzwAeiy9+Cvys9MAAAAASUVORK5CYII=');}


.newreply_c.for_summary a:not(:hover){color:inherit;}