/* $theme=satsuki2/yuu */
body
{
	background-color:	#000000;		/* $c=fixbg */
	color:			#fffce9;	/* $c=font */
}
#adiary-body {
	border-color:	#796b2b;	/* $c=border */
	background-color:	#000000;			/* $c=fixmain */
}
#footer
{
	color:			#ffffff;		/* $c=fixfont2 */
	background-image:	linear-gradient(to bottom,
				#060502,		/* $c=footerbg0 = auto:border */
				#796b2b);	/* $c=footerbg  = border */
	background-color:	#796b2b;	/* $c=footerbg */
}
a:link		{ color: #93fae8; }	/* $c=link */
a:visited	{ color: #72d4c9; }	/* $c=linkvisited = auto:link */
a:hover		{ color: #48e2b5; }	/* $c=linkhoverbg = auto:link */
button
{
	color:			#ffffff;			/* $c=fixfont2 */
	border-color:	#668d82;		/* $c=btnborder = btnbg0 */
	background-image:	linear-gradient(to bottom,
				#668d82,			/* $c=btnbg0 */
				#324e45);			/* $c=btnbg1 = auto:btnbg0  */
	background-color:	#668d82;			/* $c=btnbg0 */
}
button:hover
{
	background-image:	linear-gradient(to bottom,
				#7eb4a4,			/* $c=btnbghover0 = auto:btnbg0 */
				#4c7468);			/* $c=btnbghover1 = auto:btnbg0 */
}
button:disabled
{
	background-color:	#173f33;			/* $c=btndisable = auto:btnbg0 */
}
#ui-icon-autoload {
	background-color:	#72d4c9;		/* $c=uiicon = linkvisited */
}
#header {
	color:			#ffffff;			/* $c=fixfont2 */
}
#nav-header {
	background-image:	linear-gradient(to bottom,
				#796b2b,	/* $c=headerbg0 = border */
				#000000);		/* $c=fixmain */
}
#nav-header, #nav-header a, #nav-header a:link, #nav-header a:visited {
	color:			#ffffff;			/* $c=fixfont2 */
}
h1
{
	border-bottom-color:	#796b2b;	/* $c=border */
}
h1 a, h1 a:link, h1 a:visited {
	color:			#93fae8;		/* $c=link */
}
.ddmenu {
	border-bottom-color:	#796b2b;	/* $c=border */
}
.ddmenu,
.ddmenu>ul li {
	background-color:	#1d160a;		/* $c=ddbg1 */
	background-image:	linear-gradient(to bottom,
				#6b612a,	/* $c=ddbg0 = auto:border */
				#1d160a,		/* $c=ddbg1 = auto:border */
				#6b612a);	/* $c=ddbg0 */
}
.ddmenu>ul li:hover,
.ddmenu>ul li.hover {
	background-color:	#887b30;		/* $c=ddhover = auto:border */
}
.ddmenu>ul li a,
.ddmenu>ul ul {
	border-color:	#796b2b;	/* $c=border */
}
.ddmenu a:link,
.ddmenu a:visited
{
	color:			#93fae8;	/* $c=ddfont = link */
}
.ddmenu li ul li ul:before,
.ddmenu.sp li ul:before {
	border-left-color:	#93fae8;	/* $c=ddarrow = link */
}
.ddmenu:not(.sp) li:last-child:not(:first-child) ul li ul:before {
	border-right-color:	#93fae8;	/* $c=ddarrow */
}
.ddmenu {
	color:			#93fae8;	/* $c=ddarrow */
}
article {
	border-color:	#796b2b;	/* $c=border */
	background-color:	#000000;			/* $c=artbg = fixmain */
}
article.wiki {
	background-color:	#211d13;			/* $c=wikibg */
}
h2, h2 a, h2 a:link, h2 a:visited {
	color:			#ffffff;			/* $c=fixfont2 */
}
article h2 {
	background-image:	linear-gradient(to bottom,
				#796b2b,	/* $c=headerbg0 */
				#000000);		/* $c=artbg */
}
article.wiki h2 {
	background-image:	linear-gradient(to bottom,
				#796b2b,	/* $c=headerbg0 */
				#211d13);		/* $c=wikibg */
}
section footer {
	background-color:	#4f4f4f;			/* $c=footnotebg = auto:prebg */
}
div.body h3 a:before {
	border-color:	#93fae8;	/* $c=h3 = link */
}
div.body h3,
div.body h3 a,
div.body h3 a:link,
div.body h3 a:visited {
	color:			#93fae8;		/* $c=h3 */
}
div.body h4 a, div.body h5 a {
	color:			#93fae8;		/* $c=h3 */
}
blockquote, pre, div.box {
	border-color:	#d2d2d2;			/* $c=preborder */
	color:			#dddddd;				/* $c=fixprefont */
	background-color:	#4f4f4f;				/* $c=prebg */
}
pre span.comment	{ color: #ff00ff; }			/* $c=fixstrongfont */
pre strong.comment	{ color: #ff00ff; font-weight: bold; }	/* $c=fixstrongfont */
em {
	color:			#ff00ff;				/* $c=fixstrongfont */
}
article:not(.system) strong { color: #ff00ff; }			/* $c=fixstrongfont */
.body table,
.ui-dialog table {
	background-color:	#4f4f4f;			/* $c=tablebg = prebg */
}
.body table th,
.ui-dialog table th {
	background-color:	#6b612a;		/* $c=moduletitlebg0 */
	color:			#ffffff;			/* $c=fixfont2 */
}
.body table td,
.ui-dialog table td,
.body table th,
.ui-dialog table th {
	border-color:	#d2d2d2;		/* $c=preborder */
}
#com {
	border-color:	#796b2b;	/* $c=border */
	background-color:	#3b372d;			/* $c=combg */
}
div.commentator {
	border-bottom-color:	#796b2b;	/* $c=border */
}
#popup-com {
	color:			#000000;		/* $c=fixpopupfont */
}
strong.warning, strong.error,
p.warning, p.error,
div.messages div.warn,
div.messages div.message {
	color:		#ff00ff;			/* $c=fixstrongfont */
}
div.hatena-moduletitle {
	color:			#ffffff;		/* $c=fixfont2 */
	border-color:	#796b2b;	/* $c=border */
	background-color:	#1d160a;			/* $c=moduletitlebg1 */
	background-image:	linear-gradient(to bottom,
				#6b612a,		/* $c=moduletitlebg0 */
				#1d160a,			/* $c=moduletitlebg1 = auto:border */
				#6b612a);		/* $c=moduletitlebg0 = auto:border */
}
table.calendar td.day-selected {
	border-bottom-color:	#93fae8;	/* $c=link */
}
article.system {
	color:			#ffffff;		/* $c=fixfont2 */
	background-color:	#3b372d;		/* $c=sysbg */
}
article.system h2 {
	background-image:	linear-gradient(to bottom,
				#796b2b,	/* $c=headerbg0 */
				#3b372d);		/* $c=sysbg */
}
span.highlight	{ color: #000000; }		/* $c=fixpopupfont */
th:has(> input:focus),
td:has(> input:focus) {
	background-color:	#ffffcc;	/* $c=fixfocusbg1 */
}
input[type="text"]:focus,
input[type="date"]:focus,
input[type="number"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="url"]:focus,
input[type="email"]:focus,
input[type="password"]:focus,
.setting textarea:focus {
	background-color:	#ffeeee;	/* $c=fixfocusbg2 */
}
article.edit span.tag {
	color:			#ffffff;		/* $c=fixfont2 */
	background-color:	#668d82;		/* $c=btnbg0 */
}
div.popup-help {
	color:			#6b75b8;		/* $c=fixhelpfont */
}
.ui-dialog {
	color:			#ffffff;			/* $c=fixfont2 */
	background-color:	#3b372d;			/* $c=sysbg */
	border-color:	#796b2b;	/* $c=border */
}
.ui-dialog .ui-widget-header {
	background-color:	#796b2b;		/* $c=border */
}
nav.tree {
	border-color:	#796b2b;	/* $c=border */
	background-color:	#3b372d;			/* $c=sysbg */
}
.ui-progressbar {
	border-color:	#668d82;		/* $c=btnbg0 */
}
.ui-progressbar-value {
	background-color:	#668d82;			/* $c=btnbg0 */
} 
