body {
	background-color:#ffffff;
	color:#000000;
	background:url('http://www.lukasrosenstock.net/t/Patterns3-02.png');
	margin:0px;
	font-family:Helvetica, Verdana, sans-serif;
}
img {
	border-style:none;
	}
a {
	color:#000000;
	text-decoration:underline;
}
h1 a, a:hover {
	text-decoration:none;
}
div.sbbox, div.sblink, div.date, div.time, div.datetime, div.permalink, div.comments, div.notes, div.p-text, div.p-photo, div.p-quote, div.p-link, div.p-psubtext, div#p-notes, div#p-tags, div#newernav, div#oldernav, div#newernav-brick, div#oldernav-brick {
	color:#242424;
	border-top:solid #242424 1px;
	border-bottom:solid #242424 1px;
}
div#innercontainer {
	width:790px;
	margin-left:auto;
	margin-right:auto;
}
div#footer {
	font-size:8pt;
	text-align:center;
	margin-left:auto;
	width:440px;
	margin-right:auto;
	padding:30px;
}
div.notes a, div.comments a, div#newernav-brick a, div#oldernav-brick a {
	text-decoration:none;
	color:#ffffff;
}
h1 {
	font-family:Trebuchet MS, Helvetica, Verdana, sans-serif;
	font-size:28pt;
	text-align:center;
	font-weight:bold;
}
h2 {
	font-family:Trebuchet MS, Helvetica, Verdana, sans-serif;
	font-size:14pt;
	font-weight:bold;
}
div.post {
	width:800px;
	position:relative;
	min-height:100px;
	margin-bottom:30px;
}
div.date {
	position:absolute;
	text-align:right;
	width:140px;  
	font:28px Helvetica, sans-serif;
	letter-spacing:-2px;
	text-transform:uppercase;
	height:32px;
}
div.date-brick {
	float:right;
	height:28px;
	width:60px;
	background:url('http://wwwimg.lukasrosenstock.net/t/Patterns4-10.png');
	color:#ffffff;
	font:bold 12px Verdana, sans-serif;
	text-align:center;
	line-height: 12px;
	margin-left:10px;
	padding-top:4px;
	letter-spacing:0px;
	overflow:hidden;
}
div.datetime, div.time {
	position:absolute;
	text-align:right;
	width:80px;
	margin-left:60px;
	font:16px Helvetica, sans-serif;
	letter-spacing:-2px;
	height:23px;
}
div.datetime {
	margin-top:45px;
}
div.time {
	margin-top:0px;
}
div.time-brick {
	float:right;
	height:18px;
	width:45px;
	background:url('http://wwwimg.lukasrosenstock.net/t/Patterns4-10.png');
	color:#ffffff;
	font:bold 12px Verdana, sans-serif;
	text-align:center;
	line-height:12px;
	margin-left:10px;
	padding-top:5px;
	letter-spacing:0px;
	overflow:hidden;
}
div.postlinks {
	margin-right:10px;
	padding-right:10px;
	padding-top:10px;
	height:40px;
}
div.permalink, div.comments, div.notes, div#p-tags {
	padding:2px 5px 2px 5px;
	font-size:8pt;
	float:right;
	margin-left:10px
}
div.comments, div.notes {
	background:url('http://wwwimg.lukasrosenstock.net/t/Patterns4-10.png');
	color:#ffffff;
	text-transform:lowercase;
}
div.permalink, div#p-tags, div#newernav, div#oldernav {
	background:url('http://wwwimg.lukasrosenstock.net/t/Patterns3-06.png');
}
div.permalink a, div#p-tags a, div.sblink a, div#newernav a, div#oldernav a {
	text-decoration:none;
	color:#242424;
}
div.p-text, div.p-photo {
	position:relative;
	margin-left:150px;
	min-height:100px;
}
div#p-comments, div#p-notes {
	position:relative;
	margin-left:150px;
}
div.p-text, div#p-notes, div#p-comments, div#p-tags {
	padding:0px 8px 0px 8px;
	margin-bottom:10px;
	font-size:10pt;
	text-align:justify;
}
div.p-text, div#p-notes, div#p-comments{
	width:614px;
	background-color:#ffffff;
}
div.p-text h2 {
	padding:0px;
	margin:5px 0px 0px 0px;
	font-weight:normal;
	font-size:14pt;
}
div.p-photo {
	width:500px;
	padding:0px;
}
div.p-photo-title {
	margin:0px;
	position:absolute;
	border-bottom:solid #242424 1px;
}
div.p-photo-title-background {
	width:100%;
	height:100%;
	background:url('http://wwwimg.lukasrosenstock.net/t/Patterns3-06.png');
	position:absolute;
	opacity:0.8;
}
div.p-photo h2 {
	margin:0px;
	padding:3px 5px 3px 5px;
	font-size:10pt;
	font-weight:normal;
	position:relative;
}
div.p-photo p {
	padding:0px;
	margin:0px;
}
div.p-quote, div.p-psubtext {
	background-color:#ffffff;
	position:relative;
	padding:3px 5px 3px 5px;
}
div.p-psubtext {
	left:170px;
	width:470px;
	margin-top:10px;
	font-size:10pt;
}
div.p-quote {
	left:150px;
	width:480px;
	border-left:solid #242424 10px;
	font-size:14pt;
}
div.p-link {
	background-color:#ffffff;
	position:relative;
	left:150px;
	padding:0px;
	width:500px;
	height:28px;
	font-size:14pt;
	font-weight:bold;
}
div.p-link-brick, div.sblink-brick {
	text-align:center;
	background-color:#242424;
	color:#ffffff;
	float:left;
	margin-right:10px;
}
div.p-link-brick {
	width:30px;
	height:28px;
}
div.sblink-brick {
	width:20px;
}
div.p-quote p, div.p-link p, div.p-psubtext p {
	padding:2px;
	margin:2px;
}
div#navcontainer {
	position:relative;
	margin:auto;
	width:500px;
	height:30px;
	font-size:10pt;
	text-align:center;
}
div#newernav, div#oldernav, div#newernav-brick, div#oldernav-brick {
	position:absolute;
}
div#newernav-brick, div#oldernav-brick {
	background-color:#242424;
}
div#newernav-brick {
	left:0px;
	width:20px;
}
div#newernav {
	left:30px;
	width:130px;
}
div#oldernav-brick {
	left:480px;
	width:20px;
}
div#oldernav {
	left:340px;
	width:130px;
}
img.ptfloat {
	margin-left:10px;
	float:right;
}
img.avatar {
	vertical-align:middle;
}
div#p-comments {
	margin-top:20px;
}
iframe.p-yiid-button {
	overflow:hidden;
	width:265px;
	height: 23px;
	padding: 3px 0;
	margin-left: 150px;
}
