body {
	background:#e7f9e8;
}
a:link, a:visited, .intro span.name {
	color: #800;
}
a.email { 
	color: #ffffff;
}
a:link:hover {
	color: #e00;
}
a.post_no {
	color: #95ecd9;
}
div.post.reply {
	background: #86d58e;
	border-color: #42b84d;
}
div.post.reply.highlighted {
	background: #95ecd9;
	border-color: #71c3b1;
}
div.post.reply div.body a {
	color: navy;
}
.intro span.subject {
	color: #42b84d;
}
form table tr th {
	background: #42b84d;
}
div.ban h2 {
	background: #42b84d;
	color: inherit;
}
div.ban {
	border-color: #86d58e;
}
div.ban p {
	color: black;
}
div.pages {
	background: #57c862;
	border-color: #86d58e;
}
div.pages a.selected {
	color: #ffffff;
}
hr {
	border-color: #86d58e;
}
div.boardlist {
	color: #ffffff;
}
div.boardlist a {
	color: #ffffff;
}
table.modlog tr th {
	background: #86d58e;
}

/* options.js */
#options_div, #alert_div {
	background: #86d58e;
}

.desktop-style div.boardlist:nth-child(1) {
	background-color: #57c862;
}

.desktop-style div.boardlist:not(.bottom) {
	background-color: #57c862;
}


.box {
	background: #fff;
	border-color: #800;
	color: #000;
}
.box-title {
	background: #fca;
	color: #800;
}

table thead th {
	border-color: #800;
	background: #fca;
	color: #800;
}
table tbody tr:nth-of-type( even ) {
	background-color: #ede2d4;
}

table.board-list-table .board-uri .board-sfw {
	color: #800;
}
tbody.board-list-omitted td {
	background: #fca;
	border-color: #800;
}

table.board-list-table .board-tags .board-cell:hover {
	background: #ffe;
}
table.board-list-table tr:nth-of-type( even ) .board-tags .board-cell {
	background: #86d58e;
}

#quick-reply .post-table, #quick-reply td {
	border-collapse: collapse;
	background: none repeat scroll 0% 0% #57c862;
	margin: 0px;
}