		img.bg {
			/* Set rules to fill background */
			min-height: 100%;
			min-width: 1024px;
			
			/* Set up proportionate scaling */
			width: 100%;
			height: auto;
			
			/* Set up positioning */
			position: fixed;
			top: 0;
			left: 0;

			/*-webkit-filter: blur(5px);
			filter: blur(5px);*/
		}
		
		@media screen and (max-width: 1024px){
			img.bg {
				left: 50%;
				margin-left: -512px; }
		}
		
		#page-wrap { position: relative; width: 650px; margin: 50px auto; padding: 20px; background: #FFF8E7; background-image: url("/sushi_img/tatami.jpg"); -moz-box-shadow: 0 0 20px black; -webkit-box-shadow: 0 0 20px black; box-shadow: 0 0 20px black; }
		p { font: 15px/2 Verdana, Arial, Helvetica, sans-serif; margin: 0 0 30px 0; text-indent: 40px; }




html, body {
	background:#212121;
	color:#140A0A;
	background-image: url("/sushi_img/tatami.jpg");
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
a {
	color:#4169E1;
	text-decoration: none;
}
a:hover {
	color:#00BFFF;
	text-decoration: underline;
}

.nsfw a {
	color:#C21E56;
	text-decoration: none;
}
.nsfw a:hover {
	color:#FFB6C1;
	text-decoration: underline;
}

.logo {
	clear:both;
	text-align:center;
	font-size:2em;
	color:#191970;
	width:100%;
}
.logolinks {
	clear:both;
	text-align:center;
	font-size:1em;
	width:100%;
}	
