frame,
body,
.btn-link,
.more-content {
	background-color: #FFFFEE;
	color: #800000;
  	font-family: serif;
}

.status-container-container,
.notification-container,
.emoji-item-container,
.status-quote {
	background-color: #F0E0D6;
}

.status-container-container.highlight,
.status-container-container:target,
.notification-container.unread {
	background-color: #F0C0B0;
}

.status-container-container:target,
.notification-container.unread {
	border-left: 4px solid transparent;
}

.status-dname {
	color: #117743;
	font-weight: bold;
}

a,
.btn-link {
	color: #000080;
}

a:hover,
.btn-link:hover {
	color: #D00;
}

.btn-link:disabled {
	color: #34345C;
}

.remote-link {
	color: #800000;
	font-weight: normal;
}

#reply-popup,
#reply-to-popup {
	background-color: #F0C0B0;
	border: none;
}

.dark,
.dark body,
.dark .more-content {
	background-color: #EEF2FF;
	color: #000000;
}

.dark .status-container-container,
.dark .notification-container,
.dark .emoji-item-container,
.dark .status-quote {
	background-color: #D6DAF0;
}

.dark .status-container-container.highlight,
.dark .notification-container.unread 
.dark #reply-popup
.dark #reply-to-popup {
	background-color: #D6BAD0;

}

.dark a,
.dark btn-link,
.dark input.btn-link {
	color: #34345C;
}

.dark .remote-link {
	color: #34345C;
}
