			
/* TUMBLR -------------------------------------------*/			


			DIV#page DIV#content UL#tumblr-posts ,
			DIV#page DIV#content UL#tumblr-posts LI.tumblr-post
			{
				display: block;
				list-style: none;
			}
			
			DIV#page DIV#content UL#tumblr-posts LI.tumblr-post
			{
/*				padding: 1em 0px 1em 0px;
				margin: 0px 0px 1em 0px;
				position: relative;
				top: -20px;
				left: -20px;
				border-width: 1px 0px 1px 0px;
				border-style: dotted;
				border-color: white;
				-moz-border-radius: 1em;
				-webkit-border-radius: 1em;*/
				margin: 0px 0px 3em 0px;
				position: relative;
			}
			
			DIV#page DIV#content UL#tumblr-posts LI.tumblr-post .tumblr-tweet-fave
			{
				text-indent: 23px;
				background: transparent url(http://ianwessman.com/twit_blk_sm.png) 0 2px no-repeat;
			}
			
			DIV#page DIV#content UL#tumblr-posts LI BLOCKQUOTE
			{
				border: 0px solid #a90000;
				border-width: 0px 0px 0px 1px;
				padding-left: 0.7em;
				margin: 0px 0px 0px 0.7em;
				font-size: 85%;
			}
			
			DIV#page DIV#content UL#tumblr-posts LI P + BLOCKQUOTE ,
			DIV#page DIV#content UL#tumblr-posts LI BLOCKQUOTE + P ,
			DIV#page DIV#content UL#tumblr-posts LI UL + P ,
			DIV#page DIV#content UL#tumblr-posts LI P + UL ,
			DIV#page DIV#content UL#tumblr-posts LI P + H3 ,
			DIV#page DIV#content UL#tumblr-posts LI H3 + P ,
			DIV#page DIV#content UL#tumblr-posts LI P + H2 ,
			DIV#page DIV#content UL#tumblr-posts LI H2 + P
			{
				margin-top: 0.7em;
			}
			
			DIV#page DIV#content UL#tumblr-posts LI DIV.tumblr-caption UL
			{
				list-style-position: inside;
			}
			
			DIV#page DIV#content UL#tumblr-posts LI.tumblr-post DIV.tumblr-post-footer
			{
				font-size: 85%;
				line-height: normal;
				margin-top: 0.2em;
				visibility: hidden;
			}
			
			DIV#page DIV#content UL#tumblr-posts LI.tumblr-post:hover DIV.tumblr-post-footer
			{
				visibility: visible;
			}
			
			DIV#page DIV#content UL#tumblr-posts LI.tumblr-post DIV.tumblr-post-footer ,
			DIV#page DIV#content UL#tumblr-posts LI.tumblr-post DIV.tumblr-post-footer A
			{
				color: #666;
			}
			
			DIV#page DIV#content UL#tumblr-posts LI.tumblr-post P ,
			DIV#page DIV#content UL#tumblr-posts LI.tumblr-post .caption ,
			DIV#page DIV#content UL#tumblr-posts LI.tumblr-quote blockquote ,
			DIV#page DIV#content UL#tumblr-posts LI.tumblr-link DIV.description ,
			DIV#page DIV#content UL#tumblr-posts LI.tumblr-video DIV.tumblr-caption ,
			DIV#page DIV#content UL#tumblr-posts LI DL DD
			{
				line-height: 130%;
			}
			
			DIV#page DIV#content UL#tumblr-posts LI.tumblr-post DIV.description blockquote
			{
				position: relative;
				border-left: none;
				padding-left: 0px;
			}
			
			DIV#page DIV#content UL#tumblr-posts LI.tumblr-quote blockquote
			{
			/*	text-indent: -0.65em;*/
			/*	padding: 0px 0px 0px 0.45em;*/
			}
			
			DIV#page DIV#content UL#tumblr-posts LI.tumblr-post:hover
			{
				border-color: #a90000;
			}
			
			DIV#page DIV#content UL#tumblr-posts LI.tumblr-post H3 ,
			DIV#page DIV#content UL#tumblr-posts LI.tumblr-link A.tumblr-link-link
			{
				font-size: 130%;
				display: block;
			}
			
			DIV#page DIV#content UL#tumblr-posts LI.tumblr-quote
			{
				position: relative;
			}
			
			DIV#page DIV#content UL#tumblr-posts LI.tumblr-quote BLOCKQUOTE
			{
				padding: 0px;
				border: none;
				position: relative;
				margin-left: 0px;
			}
			
			DIV#page DIV#content UL#tumblr-posts LI.tumblr-post /*LI.tumblr-quote*/ blockquote.tumblr-quote-short
			{
				font-size: 170%;
				line-height: normal;
			}
			
			DIV#page DIV#content UL#tumblr-posts LI.tumblr-post /*LI.tumblr-quote*/ blockquote.tumblr-quote-medium
			{
				font-size: 150%;
				line-height: normal;
			}
			
			DIV#page DIV#content UL#tumblr-posts LI.tumblr-post /*LI.tumblr-quote*/ blockquote.tumblr-quote-long
			{
				font-size: 110%;
				line-height: 130%;
			}
			
			DIV#page DIV#content UL#tumblr-posts LI.tumblr-quote .tumblr-quote-quote ,
			DIV#page DIV#content UL#tumblr-posts LI.tumblr-quote BLOCKQUOTE:before,
			DIV#page DIV#content UL#tumblr-posts LI.tumblr-post DIV.description blockquote:before,
			DIV#page DIV#content UL#tumblr-posts LI.tumblr-quote BLOCKQUOTE:after,
			DIV#page DIV#content UL#tumblr-posts LI.tumblr-post DIV.description blockquote:after
			{
				display: inline;
				font-weight: bold;
			}
			
			DIV#page DIV#content UL#tumblr-posts LI.tumblr-quote BLOCKQUOTE:before,
			DIV#page DIV#content UL#tumblr-posts LI.tumblr-post DIV.description blockquote:before
			{
				content: "\201C";
				display: block;
				position: absolute;
				width: 1em;
				text-align: right;
				padding-right: 5px;
				top: 0px;
				right: 100%;
			}
			
			DIV#page DIV#content UL#tumblr-posts LI.tumblr-quote BLOCKQUOTE:after,
			DIV#page DIV#content UL#tumblr-posts LI.tumblr-post DIV.description blockquote:after
			{
				content: "\201D";
			}
			
			DIV#page DIV#content UL#tumblr-posts LI.tumblr-quote DIV.caption
			{
				margin-top: 4px;
				position: relative;
			}
			
			DIV#page DIV#content UL#tumblr-posts LI.tumblr-post UL
			{
				list-style: disc;
				padding-left: 1.5em;
			}

			DIV#page DIV#content UL#tumblr-posts LI.tumblr-quote DIV.caption SPAN.tumblr-quote-caption-dash
			{
				display: block;
				position: absolute;
				top: 0;
				left: -0.7em;
			}
/*
			DIV#page DIV#content UL#tumblr-posts LI.tumblr-quote DIV.caption > *:nth-child(2)
			{
				text-indent: 1.1em;
			}
			*/
			
			DIV#page DIV#content UL#tumblr-posts LI.tumblr-quote DIV.caption P:first-child:before
			{
				/*content: "\2014";
				float: left;*/
			}
			
			DIV#page DIV#content UL#tumblr-posts /*LI.tumblr-chat*/ UL.tumblr-chat-chat ,
			DIV#page DIV#content UL#tumblr-posts /*LI.tumblr-chat*/ UL.tumblr-chat-chat LI
			{
				list-style-type: none;
				line-height: normal;
				display: block;
			}
			
			DIV#page DIV#content UL#tumblr-posts /*LI.tumblr-chat*/ UL.tumblr-chat-chat LI
			{	
				margin-top: 0.5em;
			}
			
			DIV#page DIV#content UL#tumblr-posts /*LI.tumblr-chat*/ UL.tumblr-chat-chat LI:first-child
			{
				margin-top: 0px;
			}
			
			DIV#page DIV#content UL#tumblr-posts /*LI.tumblr-chat*/ UL.tumblr-chat-chat LI .label ,
			DIV#page DIV#content UL#tumblr-posts /*LI.tumblr-chat*/ UL.tumblr-chat-chat LI.user_1 .label
			{
				color: #922;
			}
			
			DIV#page DIV#content UL#tumblr-posts /*LI.tumblr-chat*/ UL.tumblr-chat-chat LI.user_2 .label
			{
				color: #b44;
			}
			
			DIV#page DIV#content UL#tumblr-posts /*LI.tumblr-chat*/ UL.tumblr-chat-chat LI.user_3 .label
			{
				color: #d66;
			}
			
			DIV#page DIV#content UL#tumblr-posts /*LI.tumblr-chat*/ UL.tumblr-chat-chat LI.user_4 .label
			{
				color: #f88;
			}
			
			DIV#page DIV#content DIV.tumblr-pagination
			{
				position: relative;
			}
			
			DIV#page DIV#content DIV.tumblr-pagination A.tumblr-pagination-older
			{
				position: absolute;
				right: 0px;
				display: block;
			}
			
			DIV#page DIV#content DIV.tumblr-pagination A.tumblr-pagination-archive
			{
				position: absolute;
				text-align: center;
				display: block;
				left: 33%;
				right: 33%;
			}
			
			DIV#page DIV#content DIV.tumblr-pagination A.tumblr-pagination-newer
			{}

/* /TUMBLR -------------------------------------------*/

/*MARK: FireFox-specific adjustments */

@-moz-document domain(localhost),domain(ianwessman.com),domain(tumblr.com)
{
	/* Firefox lets me down, again. */
	
	DIV#page DIV#content UL#tumblr-posts LI.tumblr-quote BLOCKQUOTE:before,
	DIV#page DIV#content UL#tumblr-posts LI.tumblr-post DIV.description blockquote:before
	{
		display: inline !important;
		width: auto !important;
		padding-right: 0 !important;
	}
}


/* Mobile Safari only */
@media only screen and (max-width: 480px)
{

	DIV#page DIV#content UL#tumblr-posts LI.tumblr-post blockquote.tumblr-quote-medium
	{
		padding-left: 10px;
	}
	
	DIV#page DIV#content UL#tumblr-posts LI.tumblr-quote BLOCKQUOTE:before,
	DIV#page DIV#content UL#tumblr-posts LI.tumblr-post DIV.description blockquote:before
	{
		/*
		right: auto;
		left: 0;
		*/
	}


	DIV#page DIV#content UL#tumblr-posts LI.tumblr-post DIV.tumblr-post-footer
	{
		visibility: visible;
		text-align: right;
	}

}


