.lifematters #secondary_head {
	background: url(/images/uploads/lifemattersheader.jpg) no-repeat 50% 100%;
	margin: 0 0 2.25em 0;
	padding: 0 0 286px 0;
}		
	.lifematters #secondary_head  h1 {
		background: url(/images/threads/lifematters.gif) no-repeat 40px 0;
		height: 36px;
		margin: 1em 0 0 0;
		text-indent: -5000px;
		width: 248px;
	}
	
	.lifematters ul#secondary_menu {
		line-height: 1.5;
		margin-top: 3.65em;
	}

		#content.blog li.blog a {
			color: #000;
			cursor: default;
			text-decoration: none;
		}
		
div.introduction {
	float: left;
	margin: 0 0 3em 0;
	padding: 0 40px;
	width: 410px;
}

	div.introduction strong {
		background: #f7e7c3;
		color: #333;
		font-weight: normal;
	}

	div.introduction ul {
		margin-top: -1.5em;
	}

	div.introduction li {
		margin: 0;
	}

div.media {
	margin: 1.5em 0 0 0;
	float: left;
	width: 410px;
}

#videos {
	background: #f7e7c3;
	float: left;
	margin-bottom: 1.5em;
	padding: 5px;
}

	#player {
		margin-bottom: 1em;
	}

	#videos object, #videos embed {
		margin: 0;
	}

	#videos ul {
		list-style: none;
		margin: 0;
	}
	
	#videos ul li {
		float: left;
		padding-right: 8px;
		margin: 0 0 .5em 0;
		width: 128px;
	}
	
	#videos ul li.last {
		padding-right: 0;
	}
	
	#videos img {
		margin: 0;
	}
	
div.quick_cols {
	clear: both;
	margin-bottom: 3em;
}
	
div.chad {
	border-right: 5px solid #f7e7c3;
	float: left;
	padding: 0;
	width: 190px;
}

	div.chad object, div.chad embed {
		margin: 0;
	}

div.quick_links {
	margin-left: 210px;
}

div.blog_tease {
	clear: both;
	padding: 1.5em 40px;
	width: 870px;
}

	div.blog_tease div.entry_summary {
		background: #f7e7c3;
		float: left;
		margin: 0 12px 0 0;
		padding: 0 10px;
		width: 262px;
	}

	div.blog_tease div.entry3 {
		margin: 0 0 0 0;
	}

	div.blog_tease div.info {
		width: 100%;
		float: none;
		margin: 0 0 1.5em 0;
	}

	div.blog_tease div.info p.authorline {
		float: none;
	}
	
	div.blog_tease .summary {
		margin: 0;
	}
		
	div.blog_tease .summary p {
		font-size : 1em;
		line-height: 1.5;
		margin: 1.5em 0;
	}
	
	div.blog_tease p.read {
		margin-left: 0;
		text-align: right;
	}
	
	.archive {
		clear: both;
		font-size: 1.5em;
		line-height: 1;
		margin: 1em 0;
		padding: 1.5em 0 0 0;
		text-align: right;
	}

.blog div.entry_summary {
	margin: 0;
}
		
.lifematters .summary {
	clear: both;
	margin: 0 0 0 20px;
}
		
	.summary p {
		font-size : 1.1667em;
		line-height: 1.2857;
		margin: 1.2857em 0;
	}

#sidebar h2 {
	line-height: 1.5;
	margin-top: 1.5em;
}
		
#sidebar ul {
	border-top: 1px dotted #333;
	list-style: none;
	margin-left: 0;
}
		
#sidebar li {
	display: inline;
}
		
#sidebar li a {
	border-bottom: 1px dotted #333;
	display: block;
	padding: .5em 10px .25em 10px;
}
		
#sidebar li a:hover {
	background: #f6db86;
}
	
.lifematters .entry_full h1 {
	margin: .75em 0 0 0;
	text-align: left;
}

.lifematters div.info {
	width: 625px;
}
		
.lifematters .entry_full div.info {
	padding: 0;
}
		
.lifematters .body {
	margin: 0 0 0 20px;
}
	
.entry_full #bio {
	margin-left: 20px;
}

#comment_wrap, #post_comment {
	margin: 0 0 0 15px;
}

#comment_form .form_input textarea {
	width: 375px;
}
		
#comment_area {
	width: 385px;
}

#comment_boxes {
	width: 605px;
}
			
	#comment_boxes label {
		width: 292px;
	}
	
.pagination ul {
	margin: 0;
}



.sample_request {
	background: #a82918;
	clear: both;
	color: #eee;
	margin: 0 40px;
	padding: 40px;
	width: 790px;
}

	.sample_request h2 {
		margin: 0;
	}
	
	.sample_request h2 strong {
		text-transform: uppercase;
	}
	
	.sample_request p.disclaimer {
		color: #ccc;
		font-size: .8333em;
		font-style: italic;
		margin: 0 0 1.5em 0;
	}
	
	#contact_form {
		line-height: 1;
	}
	
#contact_form .fields {
	float: left;
	margin-right: 40px;
	width: 375px;
}

#contact_form .form_input input {
	border: none;
	background: #eee;
	font-size: 1.5em;
	line-height: 1;
	padding: .5em 10px;
	width: 355px;
}

#contact_form label {
	display: block;
	font-size: 1.5em;
	font-style: italic;
	margin-bottom: .5em;
}

#contact_form .form_input {
	margin-bottom: 1.5em;
}

#contact_form div.address {
	width: 375px;
	margin: 0 0 0 415px;
}

#contact_form textarea {
	background: #eee;
	border: none;
	width: 355px;
	height: 118px;
	line-height: 1.5;
	font-size: 1em;
	padding: .5em 10px;
}

#contact_form .buttonHolder {
	clear: both;
	text-align: right;
}

#contact_form .buttonHolder input {
	font-size: 1.5em;
}
