body {

	background-color: #ABC4D4;
	color:#214056;
	background-image: url("/style/themes/sayaka.png");
	background-position: bottom right;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-size: 300px;

}

#header, li ul, ul#main_menu {
	background-color:#D9E2E8;
}

h1 a {
color:#345873;
}

#header input {
	background-color:#fff;
	border:1px solid #BCC8D1;
}

ul#main_menu li#menu_history:last-child {
	border-left:1px solid #AFC0CC;
}

ul#main_menu {
	background-color:#D9E2E8;
}

.topic_page a {
	border-color:#345873;
	background-color:#D9E2E8;
}

.body {
	background-color:#EFF4F7;
}

.deleted_post, .report_reason {
	border-color:#345873;
	background-color:#E3E9ED;
}

span.quote, .you {
	color:#188587;
}

.highlighted {
	background-color:#DCEAF2;
}

.codebox {
	color: #8b8b8b;
}

.spoiler {
	background-color:#000;
	color:#000;
}
	.spoiler:hover {
		color:#fff;
	}
	
.border {
	background-color:#A2BDCF;
	border:3px dashed #345873;
}

.highlight {
	background-color:#000000;
}

a {
	color:#345873;
}

#notice {
	background-color:#D9E2E8;
    box-shadow:0px;
    padding:.5em;
	margin-top:1em;
    border-radius:5px 5px 0 0;
}

h3 {
	background-color:#F2F6F9;
}

input[type="text"]:focus,input[type="password"]:focus,textarea:focus {
	outline:1px solid #345873;
}

table th {
	background-color:#D9E2E8;
}
table td {
	background-color:#EFF4F7;
}
table tr.odd td {
	background-color:#F4F9FC;
}

table tr:hover td, table tr.checked td {
	background-color:#E1ECF2;
}

em.marked {
	background-color:#ff9;
}

.last_seen_marker {
	border-top:2px solid #b2b2b2;
}

body {
	background-color: #ABC4D4;
	color:#214056;
	background-image: url("/style/themes/sayaka.png");
	background-position: bottom right;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-size: 300px;
}

#header, li ul, ul#main_menu {
	background-color:#D9E2E8;
}

h1 a {
color:#345873;
}

#header input {
	background-color:#fff;
	border:1px solid #BCC8D1;
}

ul#main_menu li#menu_history:last-child {
	border-left:1px solid #AFC0CC;
}

ul#main_menu {
	background-color:#D9E2E8;
}

.topic_page a {
	border-color:#345873;
	background-color:#D9E2E8;
}

.body {
	background-color: rgba(255, 255, 255, 0.69);
	border-radius: 0 0 6px 6px;
	h3, .body, #header, li ul {   box-shadow: 0px 1px 3px rgba(0,0,0,0.35);
	-moz-box-shadow:0px 1px 3px rgba(0,0,0,0.35);
	-webkit-box-shadow:0px 1px 3px rgba(0,0,0,0.35);  }
	h3, .body, #header, li ul {   box-shadow: 0px 1px 3px rgba(0,0,0,0.35);
	-moz-box-shadow:0px 1px 3px rgba(0,0,0,0.35);
	-webkit-box-shadow:0px 1px 3px rgba(0,0,0,0.35);  }
}

.deleted_post, .report_reason {
	border-color:#345873;
	background-color:#E3E9ED;
}

span.quote, .you {
	color:#188587;
}

.highlighted, .preview {
	background-color:#DCEAF2;
}

.codebox {
	color: #8b8b8b;
}

.spoiler {
	background-color:#000;
	color:#000;
}
	.spoiler:hover {
		color:#fff;
	}
	
.border {
	background-color:#A2BDCF;
	border:3px dashed #345873;
}

a {
	color:#345873;
}

#notice {
	background-color:#D9E2E8;
    box-shadow:0px;
    padding:.5em;
	margin-top:1em;
    border-radius:5px 5px 0 0;
}

h3.c {
	background-color: rgba(213, 227, 236, 0.85);
	border-radius: 8px 8px 0 0;
}

input[type="text"]:focus,input[type="password"]:focus,textarea:focus {
	outline:1px solid #345873;
}

table th:first-child {
	border-top-left-radius: 8px;
}

table th:last-child {
	border-top-right-radius: 8px;
}

table tr:last-child td:first-child {
    border-bottom-left-radius: 8px;
}

table tr:last-child td:last-child {
    border-bottom-right-radius: 8px;
}

table th {
	background-color: rgba(157, 182, 197, 0.62);
	box-shadow: 1px 1px #7d9ea7;
}
table td {
	background-color: rgba(239, 244, 247, 0.77);
	border: 1px solid rgba(159, 177, 174, 0.14);
}
table tr.odd td {
	background-color: rgba(244, 249, 252, 0.87);
}

table tr:hover td, tr:hover a {
	color: #797979;
	background: rgba(241, 241, 241, 0.88);
}

em.marked {
	background-color:#ff9;
}

.last_seen_marker {
	border-top:2px solid #b2b2b2;
}


.unimportant {
	text-shadow: 0 0 #77BBAF;
}

table {
	border-radius: 7px;
	box-shadow: 3px 4px rgba(38, 86, 84, 0.35);
}

h3, .body {
	box-shadow:0px 2px 3px rgba(0,0,0,0.25);
	-moz-box-shadow:0px 2px 3px rgba(0,0,0,0.25);
	-webkit-box-shadow:0px 2px 3px rgba(0,0,0,0.25);
}

#tinychan {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='420' height='65'%3E%3Cpath fill='%234f5858' d='M385 25v30h5V30h30v25h-5V25zm-45 25V40h30v10zm30-25v10h-25v20h30V30h-30v-5zm-75-15v45h5V30h30v25h-5V25h-25V10zm-15 25h5v-5h-35v20h35v-5h-5v10h-25V25h25zm-75-10v20h30V25h5v35h-30v5h25V50h-25V25zm-45 0v30h5V30h30v25h-5V25zm-40 0v5h10v20h-15v5h35v-5h-15V25zm15-15h-5v10h5zM70 25v5h10v20h25v5H85V30h20v-5H85V10h-5v15z'/%3E%3Cpath fill='%23a5d2d1' d='M10 10h30v40H10z'/%3E%3Cpath fill='%23637b78' d='M10 10h40v40H20V40h10v20h10V0H20v20H0v30h20v10H10z'/%3E%3C/svg%3E");
}

p#boardnotice, p#fridaynotice {
    color: #46757d;
}