	
	div#content div#journal {
		width: 19em; margin-right: 3.5em;
		float: left; padding-top: 1em;
	}

	div#journal h2  { 
		color: #483b22; text-align: left; font-size: 1.4em; 
		text-transform: lowercase; border: 0; margin: 0 0 0 0;
		padding: 0;
	}
	
	div#journal.single h1 {
		color: #483b22; font-size: 1.4em; text-transform: lowercase; 
	}
	
	div#content div#journal small { color: #cba75f; font-size: 0.6em; text-transform: lowercase;  }
	div#content div#journal div.post { margin-bottom: 1.7em; }
	div#content div#journal div.entry { border-top: 1px solid #dbc491; padding-top: 0.4em; margin-top: 0.5em; }
	div#content a.more-link { color: #cba75f; font-style: italic; }
	div#content div#journal p.postmetadata { 
		border-top: 1px solid #dbc491; color: #cba75f; font-size: 0.7em; 
		padding-top: 0.3em; text-transform: lowercase;
	}
	div#content div#journal small a, div#content div#journal p.postmetadata a { color: #cba75f; font-style: italic; }


	div#content div#journal.single { width: 41em; margin-right: 1em; }
	div#content div#journal.single div.entry { 
		margin-top: 0; border-top: 0; border-bottom: 1px solid #dbc491; 
		padding: 0em 0 0.2em 0; margin-bottom: 0.4em; width: 100%; overflow: hidden; }
	div#content div#journal.single h1 { margin-bottom: 0.1em; padding-left: 0; font-size: 1.4em; border: 0;}
	div#content div#journal.single small.title {
		 float: left; width: 36.5em; border-bottom: 1px solid #dbc491; 
		 padding-bottom: 1em; margin-bottom: 1em; display: block; padding-left: 0; padding-right: 0; }


	div#content div#photography { float: left; width: 18em; margin-right: 1em; padding-top: 1em; }
	
	div#content a.photograph { 
		padding: 17px 18px 17px 17px; border: 1px solid #e3cf9c; background: #f2dba2;
		display: block; overflow: hidden; float: right; margin-top: 0.6em;
		margin-bottom: 0.2em;
	} 
	
	div#content div.single a.photograph { margin: 0.3em 0.2em 0.9em 1em; clear: right; } 
	div#content a.photograph:hover,
	div#content a.photograph:active,
	div#content a.photograph:focus { background: #f2dba2; text-decoration: none; border-color: #cdba8d }
	div#content img { 
		vertical-align: bottom; display: block;
	}
	

	div#content div#related h2 { border-color: #efd9a4; color: #dfca99; margin-bottom: 0.3em; }
	
	div#content div#related {
		float: left; width: 11.8em; padding-top: 1em; text-align: right;
		background-repeat: no-repeat; background-position: top left;
		background-image: url("../images/layout/related-bg.gif");
		padding-left: 1em; height: auto !important; height: 25em; min-height: 25em;
	}



	div#content div#related ul li a.meta {
		font-style: italic; color: #cba75f; font-size: 0.9em;	
	}
	
	div#content div#related ul.listed { margin-bottom: 0em; }

	div#content div#related ul.lastfm { margin-bottom: 0.2em; }
	div#content div#related ul.lastfm li { line-height: 1.2em; padding-bottom: 0.4em; padding-left: 2em; }
	div#content div#related ul.lastfm span.lastfm-timestamp { display: block; font-size: 0.9em; color: #cba75f; font-style: italic; }
	