/** @Header */
/** ------------------------------ */

body#s111809 {
	color: #333;
	margin: 0;padding: 0;
	background: #000 url(../images/posts/111809/dhalgrenbg.gif) no-repeat top left;
}

p::-moz-selection {background: #000; color: #666;}  
p::selection {background: #000; color: #666;}

/** @end */
/** ------------------------------ */

/** @Content */
/** ------------------------------ */

header {
	text-indent: -8787px;
	height: 1px;
}

#content {
	width: 1200px;
	float:left;
	font-family: Verdana, "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", Helvetica, Arial, Sans-Serif;
}

#content p {
	text-align: right;
	line-height: 1.7;
	color: #333333;
	font-size: 11px;
	margin: 5px 0 0 0;
}

.cont-col-left {
	text-align: right;
	width: 215px;
	float:left;
	margin: 158px 0 0 120px;
}

.cont-col-left strong {
	font-size: 11px;
	color: #fff;
	display: block;
	font-style: italic;
	font-weight: normal;
}

.cont-col-left ul.left {
	width: 150px;
	text-align: left;
	margin: 40px 0 0 160px;
}

.cont-col-left li, .cont-col-right li {
	font-weight: bold;
	font-size:11px;
	color: #fff;
	display: block;
	margin: 0 0 32px 0;
}

.cont-col-left li span, .cont-col-right li span  {
	display: block;
	font-weight: normal;
	margin: 3px 0 0 0;
	font-style: italic;
}

.cont-col-right {
	float:left;
	width: 280px;
	margin: 90px 0 0 225px;
}

.cont-col-right .assets {
	margin: 50px 0 0 0;
}

.cont-col-right .assets a, .thoughts  .copy {
	color: #3F3F3F!important;
	display: block;
	font-size: 20px;
	margin: 0 0 20px 0;
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, arial, sans-serif;
}

.cont-col-right .assets a:hover {
	color: #666!important;
}

#content #comments {
	margin: 100px 0 50px 0;
}	

#infoContent {
	display: none;
	color: #fff;
}

.thoughts  .copy:before {
	content: ".";
}

.thoughts img {
	display:none;
}


/** @end */
/** ------------------------------ */

/** @Content */
/** ------------------------------ */

#content form {
	display: block;
}

#content label {
	color: #fff;
	font-size: 11px;
	display: block;
	margin: 15px 0 8px 0;
	font-style: italic
}

#content input, #content textarea {
	padding: 6px 8px;
	color: #fff;
	background-color: #111;
	font-size: 11px;
	display: block;
	border:0;
}

#content #comments #name, #content #comments #email {
	width: 300px; 
}

.mrg-top-15 {
	margin: 15px 0 0 0;
}

#content textarea {
	width: 300px;
}

#content input:focus, #content textarea:focus {
	border:0;
	color: #fff;
}

#content #submit_btn  {
	padding: 7px 15px;
	color: #666;
	background: #111;
	font-size: 11px;
	display: block;
	margin: 15px 5px 0 0;
}

#content #submit_btn:hover {
	background: #333;
	color: #fff;
	cursor: pointer;
}

#contact #submit_btn:active  {
	background: #666;
	color: #fff;
}

#content .error {
	display:block;
	color: #A50000;
}

#content .username {
	font-weight: normal;
	color: #ccc;
}

#content #comments .number {
	margin: 20px 0 35px 0;
	display: block;
	padding: 0 0 10px 0;
	font-size: 11px;
	font-style: italic;
	font-weight: normal;
	display:none;
}

#content #comments .number:after  {
	content: "Comment";
}
#content #comments .number img {
	margin: 0 0 0 8px;
	display: none;
}

#content #comments .entry {
	border-bottom: 1px #111 solid;
	margin: 0 0 35px 0;
	padding: 0 0 15px 0;
	width: 300px;
}	

#content #comments .entry .left {
	text-align: left;
}

#content #comments .entry .left  .name {
	display: block;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	margin: 2px 0 6px 0;
}

#content #comments .entry .left  .date {
	display: block;
	font-style: italic;
	font-size: 11px;
	color: #333;
	margin: 0 0 10px 0;
}

#content #comments .entry .right{
	text-align: left;
	width: 300px;
}

#content #comments .entry .right p {
	width: 300px;
	line-height: 1.7;
	color: #333;
	text-align: left;
	font-size: 11px;
	margin: 0 0 14px 0;
}

#content #comments .entry .right strong {
	display: block;
	color: #fff;
	line-height: 1.4;
}

.website, #website_label, #url {
	display: none!important;
}

/** @end */
/** ------------------------------ */

#seccont {
	display: none;
}	

#soundtrack {
	margin: 11px 0 0 0;
}



#social li.share {
	margin: 0 8px 0 0;
}	

#social li.subscribe {
	margin: 0 8px 0 15px;
}	
