body {
	width: 775px;
	margin: 0px auto;
	font-size:100%;
	line-height:1.125em; /* 16×1.125=18 */
}

@font-face {
	font-family: 'Junction';
	src: url("http://static.tumblr.com/h18ojdl/NbTl08clm/junction.otf") format('opentype');
}

#content {
	width: 490px;
	float: left;
	display: block;
	margin-right: 35px;
	margin-top: 50px;
}

time {
	height: 20px;
	margin: 5px;
	margin-left: 0px;
	margin-top: 0px;
	font: .9em 'Junction', Helvetica, Arial, sans-serif;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.4);
	border-bottom: 1px solid rgb(60, 60, 60);
	border-bottom:  1px solid rgba(0, 0, 0, 0.2);
	width: 485px;
	display: block;
	float: left;
	text-align: center;
}

.newblock {
	display: block;
	float: left;
}

.newblock aside {
	width: 55px;
	margin-right: 5px;
	display: block;
	float: left;
	padding-top: 55px;
	height: 32px;
	margin-top: -1px;
}
	.newblock aside span {
		display: block;
		font-size: .9em;
		text-align: center;
		float: left;
		width: 55px;
		text-shadow: 0 1px 1px rgba(255, 255, 255, 0.4);
	}
	
	.newblock .asidelink {		
		text-decoration:none;
	}
	
	.newchat aside {
		background: url(http://static.tumblr.com/h18ojdl/mugl08l9j/icon-chat.png) no-repeat top left;
	}
	
	.newtext aside {
		background: url(http://static.tumblr.com/h18ojdl/u1kl099xf/icon-text.png) no-repeat top left;
	}
	
	.newquote aside {
		background: url(http://static.tumblr.com/h18ojdl/9ftl08lq1/icon-quote.png) no-repeat top left;
	}
	
	.newanswer aside {
		background: url(http://static.tumblr.com/h18ojdl/ee5l08o2l/icon-answer.png) no-repeat top left;		
	}
	
	.newlink aside {
		background: url(http://static.tumblr.com/h18ojdl/o9kl08lro/icon-link.png) no-repeat top left;
	}
	
	.newvideo aside, .newphoto aside, .newphotoset aside, .newaudio aside {
		background: url(http://static.tumblr.com/h18ojdl/Skpl08lnm/icon-media.png) no-repeat top left;
	}
	

.newblock-container, .chat-container {
	width: 410px;
	display: block;
	float: left;
	margin-bottom: 1em;
}

	.chat-container .newblock-container {
		margin-bottom: 0px;
	}

.newblock header, .sideblock header {
	background: url(http://static.tumblr.com/h18ojdl/UzUl08bxt/box-top.png) no-repeat top left;
	height: 10px;
	width: 430px;
	display: block;
	float: left;
}

	.sideblock header{
		width: 240px;
	}
	
		.sideblock .headerright {
			width: 10px;
			background: url(http://static.tumblr.com/h18ojdl/UzUl08bxt/box-top.png) no-repeat top right;
			height: 10px;
			display: block;
			float: left;
		}

.newblock-container section {
	background: url(http://static.tumblr.com/h18ojdl/gnnl08c09/box-center.png) repeat-y top left;
	width: 402px;
	display: block;
	float: left;
	padding: 14px;
	padding-top: 3px;
	padding-bottom: 0px;
}

	.sideblock-container section {
		background: url(http://static.tumblr.com/h18ojdl/M7al0a9tl/side-center.png) repeat-y top left;
		display: block;
		float: left;
		width: 230px;
		padding-right: 10px;
		padding-left: 10px;
	}

	.newblock-container img, .newblock-container object {
		border:1px solid rgb(20, 20, 20); /* The Fallback */
		border: 1px solid rgba(0, 0, 0, 0.6);
		border-bottom:1px solid rgb(60, 60, 60); /* The Fallback */
		border-bottom: 1px solid rgba(255, 255, 255, 0.2);
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
	}
	
	.newblock-container h2 {
		font: 1.4em 'Junction', Helvetica, Arial, sans-serif;
		margin: 0px;
		text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.6), 0 1px 1px rgba(255, 255, 255, 0.4);
		line-height: 1.2em;			
	}
	
		.newblock-container h2 a {			
			text-decoration: none;
		}
		
			.newblock-container h2 a:hover {				
				text-shadow: 0 2px 2px rgba(0, 0, 0, 0.3), 0 -2px 2px rgba(255, 255, 255, 0.1);
			}
			
	.newblock p, .newblock ul, .newblock ol, .newblock blockquote, .newblock code {
		margin-top: .5em;
		width: 400px;
		line-height: 1.3em;
	}
	
		.newquote h2 {
			margin-bottom: .35em;
		}
	
		.newblock ul, .newblock ol {
			list-style: disc;
			margin-left: 1.5em;
			width: 380px;
		}
			
			.newblock ol {list-style: decimal;}
			
			.newblock li {
				margin-bottom: .5em;
			}
			
		.newblock blockquote {
			padding-left: 10px;
			width: 390px;
			border-left:5px solid rgb(60, 60, 60); /* The Fallback */
			border-left: 5px solid rgba(255, 255, 255, 0.2);
		}
		
		.label {
			font-weight: bold;
		}
		
		.newtext img {
			max-width: 400px;
			height: auto;
		}
		
	.notes ol {
		list-style: none;
		margin-left: 0px;
		margin-top: 1.5em;
	}
	
		.notes ol li {
			width: 400px;
			font-size: .85em;
		}
		
			.notes img {
				margin-bottom: -2px;
			}
		
		.notes blockquote {
			border: 0px;
			padding: 3px;
			width: 379px;
			margin-left: 17px;
			background: rgb(30, 30, 30);
			background: rgba(0, 0, 0, 0.2);
			-moz-border-radius: 2px;
			-webkit-border-radius: 2px;
		}

.newblock footer, .sideblock footer {
	background: url(http://static.tumblr.com/h18ojdl/lsul08buu/box-bottom.png) no-repeat top left;
	height: 15px;
	width: 430px;
	display: block;
	float: left;
}

	.sideblock footer {
		width: 240px;
	}
	
		.sideblock .footerright {
			background: url(http://static.tumblr.com/h18ojdl/lsul08buu/box-bottom.png) no-repeat top right;
			height: 15px;
			float: left;
			display: block;
			width: 10px;
		}

#side {
	width: 249px;
	display: block;
	float: left;
	text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.3), 0 1px 1px rgba(255, 255, 255, 0.3);
	
}

	#side h1, #side img {
		font: 3em 'Junction', Helvetica, Arial, sans-serif;
		margin-top: 75px;
		text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.6), 0 1px 1px rgba(255, 255, 255, 0.4);
	}
	
		#side h1 a {
			text-decoration: none;
		}
		
	.sideblock {
		width: 250px;
		display: block;
		float: left;
		margin: 1em 0px;
	}
	
	#attribution {
		width: 250px;
		display: block;
		text-align: center;
		font-size: .75em;
		text-transform: uppercase;
	}
	
	#subheader {
		padding-left: 3px;
	}
	
		#subheader a {
			text-decoration: none;
		}			
			
			#s {
				border: 0px;
				-webkit-border-radius: 3px;
				-moz-border-radius: 3px;
				background: rgb(30,30,30);
				background: rgba(0,0,0,.3);
				padding: 3px;
				width: 186px;
				margin-right: 5px;
				margin-left: 3px;
				margin-top: 2px;
				height: 16px;
				display: block;
				float: left;
				color: #fff;
			}
			
				#s:focus {
					background: #fff;
					color: #333;
				}
				
			#searchsubmit {
				cursor: pointer;
				display: block;
				background: url(http://static.tumblr.com/h18ojdl/IZxl0dmzd/search.png) no-repeat left;
				height: 24px;
				width: 28px;
				border: 0px;
				float: left;
				margin-top: 2px;
			}
			
		#left-nav, #right-nav {
			width: 195px;
			display: block;
			float: left;
			height: 24px;
		}
		
			#right-nav {
				margin-left: 10px;
			}
		
			#right-nav a, #left-nav a {
				height: 24px;
				width: 195px;
				text-indent: -9999px;
				display: block;
				float: left;
			}
				#left-nav a {					
					background: url(http://static.tumblr.com/h18ojdl/2K0l0dsjc/older.png) no-repeat top left;
				}
			
				#right-nav a {					
					background: url(http://static.tumblr.com/h18ojdl/7R8l0dskn/newer.png) no-repeat top left;
				}
	
		