
/*
* {
	margin: 0;
	padding: 0;
}

body { font: 90%/1.2 Arial; }

h1 { font: 200% 'Meiryo'; margin: 0.5em 0.3em; }
h2 {
	border-bottom: 1px solid #C9C9C9;
	border-left: 10px solid #000000;
	border-top: 1px solid #C9C9C9;
	box-shadow: 0 1px 0 #FFFFFF;
	font: 150% '';
	margin: 1em 0;
	padding: 0.2em 0.5em;
}

h1 {
	text-shadow: 3px 3px 1px #999999;
}

#thread_stats, div.delete {
	float: none;
	margin: 0.5em 1em;
}

.desktop-style div.boardlist:nth-child(1) {
	padding: 0.3em 1.5em;
	box-shadow: 0 0 15px #98E;
}

div.boardlist:nth-child(1) a {
	margin: 0;
	padding: 0 0.1em;
}

body {
background: url("/japan/src/1414704990614.ljpgl") repeat fixed 0 0 #000000;
	color: #FFFFFF;
}

header div.subtitle {
	color: #FFF;
}


header, .modlog, form[name="post"], form[name="postcontrols"], div.pages, #thread-links, div.boardlist.bottom, #updater, footer, div.ban,#options_div {
	background-color: #222222;
	border-radius: 20px 20px 20px 20px;
	color: #FFFFFF;
	margin: 2em;
	opacity: 0.85;
	border: 1px solid #98E;
	box-shadow: 0 0 15px #98E;
	padding: 0.5em 0;
}


div.post.reply, header div.subtitle {
	background-color: #000000;
	border: 1px solid;
	border-radius: 10px 10px 10px 10px;
	margin: 0.3em 1em;
}


p.intro span.subject {
	color: #EEFF99;
	font-size: 1.4em;
}

p.intro span.name {
	color: #88EFA3;
}


p.intro span.capcode, p.intro a.capcode, p.intro a.nametag {
	color: #FF4466;
	text-decoration: underline;
}

span.quote {
	color: #FFFF66;
}

a, a:visited, div.post.reply div.body a {
	line-height: 1.5em;
	padding: 0 0.3em;
	text-decoration: none;
	border-radius: 10px;
	color: #AACCFF;
}

h1 { padding: 0 0.5em; color: #FFFFFF; }
h2 { border-left:10px solid #FFFFFF; }
h3 { border-left: 10px solid #FFFFFF; }

a:hover {
	color: #FFFFFF !important;
	background-color: #446699;
}

form table tr th, div.ban h2 {
	background-color: #000;
	color:#FFF;
}

div.ban {
	margin: 30px auto
}

div.ban h2 {
	margin: 1em 0 1em 1em;
}

div.ban p {
	font-size: 1em;
	margin: 0 1em 12px;
}


.boardlist {
	background-color: #222222 !important;
}

.boardlist span.sub a {
	color: #AACCFF;
}
.boardlist span.sub a:hover {
	color: #FFF;
}

p.intro a.email span.name {
	color: ;
}

.theme-catalog div.thread {
	background-color: #222;
	opacity: 0.8;
}


.theme-catalog div.thread:hover {
	background-color: #000;
	box-shadow: 0 0 15px #98E;
	
}

div.blotter {
	color: #FF5833;
	background-color: #000;
	padding: 1em;
}

div.post.reply.highlighted {
	background-color: #4769C2;
}


input[type="text"], input[type="password"] {
	margin: 0 0.5em 0 0;
}

input[type="button"],input[type="submit"], input[type="checkbox"], button {
	margin: 0 0.5em;
}
input[value="Update custom CSS"], input[value="Update custom Javascript"] {
	margin: 0;
}

.options_tab_icon {
	color: #FFF;
}
#options_div {
	width: 617px;
}

.options_tab h2 {
	color: #FFF;
}

*/