body {
  background-color: #ffffee; }

body, h1, h2 {
  color: #800000; }

a, a:visited, .broken_link {
  color: #0000ee; }

a:hover, .quote_link:hover, .broken_link:hover {
  color: #ff0000; }

.quote_link {
  color: #000080; }

.quote_green {
  color: #789922; }

.quote_blue {
  color: #292299; }

.announcement {
  color: #800000; }

#post_form form .title, .admin_form form .title {
  background-color: #f0c0b0;
  border: 1px solid #d99f91; }

table thead td {
  background-color: #f0e0d6;
  border: 1px solid #d9bfb7; }
table tr:nth-of-type(odd) {
  background-color: #ffffee; }
table tr:nth-of-type(even) {
  background-color: #ffffff; }

.post_container {
  background-color: #f0e0d6;
  border-right: 1px solid #d9bfb7;
  border-bottom: 1px solid #d9bfb7; }
  .post_container:target {
    background-color: #f0c0b0;
    border-right: 1px solid #d99f91;
    border-bottom: 1px solid #d99f91; }

.post_subject {
  color: #cc1105; }

.post_name, .post_trip {
  color: #117743; }

.post_menu .menu {
  background-color: #f0e0d6;
  border: 1px solid #d9bfb7; }
  .post_menu .menu div {
    border-right: 1px solid #d9bfb7;
    border-bottom: 1px solid #d9bfb7; }
    .post_menu .menu div form button {
      color: #800000; }
      .post_menu .menu div form button:hover {
        color: #ff0000; }

/*# sourceMappingURL=yotsuba.css.map */
