body {
	color: #fff;
	font-weight: normal;
	font-size: 12px;
	font-family: "Lucida Grande", Verdana, Tahoma, sans-serif;
	background: #1f1c1e url(../assets/bg.jpg) 0 0 no-repeat;
	}
	#cross {
		margin: 0;
		padding: 0;
		height: 100%;
		background: url(../assets/bg-cross.png) 0 0 repeat;
		}
	/* centers and sets the main width of the site */
		#overall {
			width: 840px;
			margin: 0 0 0 80px;
			padding: 100px 0 40px 0;
			}
		#overall_wide {
			width: 1080px;
			margin: 0 0 0 60px;
			padding: 100px 0 40px 0;
			}
			
	a,a:link,a:visited {color: #c31d1a; text-decoration: none;}
	a:hover,a:active,a:focus {color: #b8c0c7; text-decoration: none;}
	:focus {outline: none;}
			
/******************************************************************************
Main Content (left side of site)
	- Main Content Insdide and all of .main_content_inside's children
******************************************************************************/
.main_content {
	margin: 0;
	float: left;
	clear: both;
	width: 540px;
	}
.main_content_wide {
	margin: 0;
	float: left;
	clear: both;
	width: 780px;
	}
.post_box {
	display: block;
	height: auto;
	background: #FFFFFF;
	padding: 20px 20px 1px 20px;
	margin-bottom: 20px;
	color: #2b232d;
	}
	.post_box img {
		margin-bottom: 20px;
		}
	.post_box img {
		margin-bottom: 20px;
		}
	.round_box {
		-moz-border-radius: 8px;
		-webkit-border-radius: 8px;
		border-radius: 8px;
		behavior: url(border-radius.htc);
	}
.main_content_wide .post_box {
	margin-left: 20px;
}
.thumb_box {
	display: block;
	height: auto;
	background: #FFFFFF;
	padding: 20px 19px;
	margin-bottom: 20px;
	margin-left: 20px;
	color: #2b232d;
	float: left;
	}
	.thumb_card {
		background: #e3e6e9;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		border-radius: 4px;
		behavior: url(border-radius.htc);
	}
	.thumb_card img {
		width: 202px;
		height: 158px;
		background: #2b2d23;
		-webkit-border-top-left-radius: 4px;
		-webkit-border-top-right-radius: 4px;
		-moz-border-radius-topleft: 4px;
		-moz-border-radius-topright: 4px;
		border-top-left-radius: 4px;
		border-top-right-radius: 4px;
	}
	.thumb_box h2 {
		display: block;
		font-size: 18px;
		color: #2b232d;
		line-height: 24px;
		font-weight: 400;
		font-family: "refrigerator-deluxe-1","refrigerator-deluxe-2", "Lucida Grande", Verdana, Tahoma, sans-serif;
		margin: 4px 0;
		padding: 0;
		text-align: center;
		}
		.thumb_box h2 a {
			color: #2b232d;
		}
		.thumb_box h2 a:hover {
			color: #ff1e19;
		}
		
	.thumb_tag_list {
		display: block;
		height: 22px;
		width: 200px;
		margin: 0 auto;
		padding: 0;
		list-style-type: none;
		text-align: center;
		}
		.thumb_tag_list li {
			display: inline;
			font-size: 9px;
			text-transform: uppercase;
			font-weight: bold;
			color: #827186;
			padding: 0;
			}
			.thumb_tag_list li:after {
				content: ", ";
				}

			.thumb_tag_list li:last-child:after {
				content: "";
				}
			.thumb_tag_list li a {
				color: #827186;
			}
			.thumb_tag_list li a:hover {
				color: #ff1e19;
			}
			
		
.content {
	padding: 0 20px;
	margin-bottom: 20px;
	}
	.content h2 {
		font-size: 26px;
		margin: 10px 0;
		line-height: 26px;
		color: #b8c0c7;
		font-family: "refrigerator-deluxe-1","refrigerator-deluxe-2", "Lucida Grande", Verdana, Tahoma, sans-serif;
		font-weight: 200;
		}
.search_results {
	display: block;
	border-bottom: 8px solid #2b232d;
	padding: 0 0 10px 0;
	margin-bottom: 20px;
	clear: both;
	}
#overall_wide .search_results {
	margin-left: 20px;
}
	
	
.search_results h2 {
	font-size: 34px;
	margin: 10px 0;
	line-height: 34px;
	color: #b8c0c7;
	font-family: "refrigerator-deluxe-1","refrigerator-deluxe-2", "Lucida Grande", Verdana, Tahoma, sans-serif;
	font-weight: 400;
}
	.head_title h2 {
		padding: 0 20px;
		margin: -4px 0 10px 0;
		font-size: 42px;
		line-height: 42px;
		color: #b8c0c7;
		font-family: "refrigerator-deluxe-1","refrigerator-deluxe-2", "Lucida Grande", Verdana, Tahoma, sans-serif;
		font-weight: 400;
		}
		
	.post .round_button a, .post .round_button a:link, .post .round_button a:visited{
		display: block;
		margin: 0;
		padding: 4px 8px;
		background: #1f1c1e;
		font-size: 9px;
		text-transform: uppercase;
		font-weight: bold;
		line-height: 1;
		
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		border-radius: 4px;
		behavior: url(border-radius.htc);
		}
	.post .round_button a:hover, .post .round_button a:active, .post .round_button a:focus{
		display: block;
		margin: 0;
		padding: 4px 8px;
		color: #1f1c1e;
		background: #ff1e19;
		font-size: 9px;
		text-transform: uppercase;
		font-weight: bold;
		line-height: 1;
		
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		border-radius: 4px;
		behavior: url(border-radius.htc);
		}
	#gallery_viewer_page {
		display: block;
		height: 22px;
	}
	#gallery_viewer_page a {
		font-size: 9px;
		text-transform: uppercase;
		font-weight: bold;
		margin: 0 6px 0 0;
		padding: 4px 8px;
		background: #e3e6e9;
		color: #2b232d;		
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		border-radius: 4px;
		behavior: url(border-radius.htc);
	}
	#gallery_viewer_page a.activeSlide, #gallery_viewer_page a:hover {
		color: #e3e6e9;
		background: #2b232d;
	}
	
	.text h3 {
		font-size: 22px;
		color: #2b232d;
		line-height: 22px;
		font-weight: 400;
		color: #372a3c;
		font-family: "ff-enzo-web-1","ff-enzo-web-2", "Lucida Grande", Verdana, Tahoma, sans-serif;
		}
	.text h3 small {
		font-size: 16px;
		font-style: italic;
	}
	.text ul, .text ol {
		list-style-position: outside;
	}
	.text p img {
		margin: 0;
	}
	.text li {
		line-height: 20px;
	}
	.text a:hover, text a:active, text a:focus  {
		color: #827186;
		}
	.text blockquote {
		font-size: 18px;
		color: #372a3c;
		line-height: 24px;
		font-weight: 400;
		font-family: "ff-enzo-web-1","ff-enzo-web-2", "Lucida Grande", Verdana, Tahoma, sans-serif;
		}
		.text blockquote strong {
			font-weight: 600;
			}
	p.read_more_container {
		font-size: 10px;
		border-bottom: 1px dashed #d9d4da;
		}
	.read_more_container a, .read_more_container a:link, .read_more_container a:visited  {
		display: block;
		margin: 0;
		padding: 4px 0;
		font-size: 10px;
		text-transform: uppercase;
		font-weight: bold;
		color: #c31d1a;
		
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		border-radius: 4px;
		behavior: url(border-radius.htc);
		}
	.read_more_container a:hover, .read_more_container a:active, .read_more_container a:focus  {
		display: block;
		margin: 0;
		padding: 4px 0;
		color: #827186;
		font-size: 10px;
		text-transform: uppercase;
		font-weight: bold;
		
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		border-radius: 4px;
		behavior: url(border-radius.htc);
		}
		
	.clear_readmore{
		clear: both;
		}

	.photo h2 {
		font-size: 42px;
		line-height: 42px;
		color: #2b232d;
		font-family: "refrigerator-deluxe-1","refrigerator-deluxe-2", "Lucida Grande", Verdana, Tahoma, sans-serif;
		font-weight: 400;
		}
	.photo h3 {
		font-size: 22px;
		color: #2b232d;
		line-height: 22px;
		font-weight: 400;
		color: #372a3c;
		font-family: "ff-enzo-web-1","ff-enzo-web-2", "Lucida Grande", Verdana, Tahoma, sans-serif;
		}
	.photo h3 small {
		font-size: 16px;
		font-style: italic;
	}
	.photo ul, .photo ol {
		list-style-position: outside;
	}
	.photo p img {
		margin: 0;
	}
	.photo li {
		line-height: 20px;
	}
	.photo a:hover, .photo a:active, .photo a:focus  {
		color: #827186;
		}
	.photo blockquote {
		font-size: 18px;
		color: #372a3c;
		line-height: 24px;
		font-weight: 400;
		font-family: "ff-enzo-web-1","ff-enzo-web-2", "Lucida Grande", Verdana, Tahoma, sans-serif;
		}
		.photo blockquote strong {
			font-weight: 600;
			}
	
	.quote .quotation {
		background: url(../assets/icon-lquote.png) 0 2px no-repeat;
		}
	.quote blockquote p {
		font-size: 20px;
		color: #372a3c;
		line-height: 26px;
		font-weight: 400;
		font-family: "ff-enzo-web-1","ff-enzo-web-2", "Lucida Grande", Verdana, Tahoma, sans-serif;
		}
	.quote blockquote p:after {
		margin-left: 4px;
		content: url(../assets/icon-rquote.png);
		}
	.link h2 {
		font-size: 22px;
		font-weight: 400;
		font-family: "ff-enzo-web-1","ff-enzo-web-2", "Lucida Grande", Verdana, Tahoma, sans-serif;
		}
	.link h2 a, .link h2 a:link, .link h2 a:visited {
		background: url(../assets/icon-link.png) center right no-repeat;
		display: block;		
		}
	.link h2 a:hover, .link h2 a:active, .link h2 a:focus {
		background: url(../assets/icon-link-hover.png) center right no-repeat;
		display: block;
		color: #372a3c;
		}
		
	.audio .audio_album {
		margin: 0;
		float: left;
		clear: both;
		width: 85px;
		}
	.audio img.temp_img {margin: 0;}
	.audio .audio_details {
		float: left;
		position: relative;
		left: 10px;
		}
		.audio_details p {
			margin-bottom: 8px;
			}
	.audio_meta {
		display: block;
		height: 20px;
		margin: 8px 0 0 0;
		padding: 0;
		list-style-type: none;
		}
		.audio_meta li {
			display: block;
			float: left;
			height: 20px;
			font-size: 9px;
			text-transform: uppercase;
			font-weight: bold;
			color: #827186;
			}
			.audio_meta li.audio_plays {
				padding: 4px 0 0 26px;
				background: url(../assets/icon-audio.png) 0 0 no-repeat;
				}
			.audio_meta li.audio_download {
				margin: 0 0 0 10px;
				padding: 0 0 0 26px;
				background: url(../assets/icon-download.png) 0 0 no-repeat;
				}
				.audio_meta li.audio_download a, .audio_meta li.audio_download a:link, .audio_meta li.audio_download a:visited {
					display: block;
					margin: 0;
					padding: 4px 8px;
					background: #251f25;
					
					-moz-border-radius: 4px;
					-webkit-border-radius: 4px;
					border-radius: 4px;
					behavior: url(border-radius.htc);
					}
				.audio_meta li.audio_download a:hover, .audio_meta li.audio_download a:active, .audio_meta li.audio_download a:focus {
					display: block;
					margin: 0;
					padding: 4px 8px;
					color: #1f1c1e;
					background: #ff1e19;
					
					-moz-border-radius: 4px;
					-webkit-border-radius: 4px;
					border-radius: 4px;
					behavior: url(border-radius.htc);
					}
			
	.audio .audio_clear {
		clear: both;
		}
		
	.audio p.audio_meta {
		font-size: 9px;
		text-transform: uppercase;
		font-weight: bold;
		color: #5a495e;
		padding: 0 0 0 26px;
		background: url(../assets/icon-audio.png) 0 0 no-repeat;
		float: right;
		}
	.audio p.audio_meta span {
		display: block;
	
		padding: 0 0 0 26px;
		background: url(../assets/icon-download.png) 0 0 no-repeat;
		}
	.quote .content {
		line-height: 20px;
	}
	.content {}
		.content blockquote {
			margin: 0;
			font-style: normal;
			border-left: 4px solid #957c9b;
			line-height: 20px;
			margin-bottom: 20px;
			}
		.content ul, .content ol {
			list-style-position: outside;
		}
		.content li {
			line-height: 20px;
		}
		.html_photoset{
			margin-bottom: 20px;
		}
	
	.caption p.source {
		margin-bottom: 8px;
		}
		
.meta {
	background: #2b232d;
	padding: 10px 20px;
	}
.main_content_wide .meta {
	margin-left: 20px;
}
	.tag_list {
		display: block;
		overflow: auto;
		height: 20px;
		margin: 0;
		padding: 0 0 0 26px;
		list-style-type: none;
		background: url(../assets/icon-tag.png) 0 0 no-repeat;
		}
		.tag_list li {
			display: block;
			float: left;
			font-size: 9px;
			text-transform: uppercase;
			font-weight: bold;
			color: #827186;
			}
			.tag_list li.tag_label {
				padding-top: 4px;
				}
			.tag_list li a, .tag_list li a:link, .tag_list li a:visited  {
				display: block;
				margin: 0 0 0 10px;
				padding: 4px 8px;
				background: #1f1c1e;
				
				-moz-border-radius: 4px;
				-webkit-border-radius: 4px;
				border-radius: 4px;
				behavior: url(border-radius.htc);
				}
			.tag_list li a:hover, .tag_list li a:active, .tag_list li a:focus  {
				display: block;
				margin: 0 0 0 10px;
				padding: 4px 8px;
				color: #1f1c1e;
				background: #ff1e19;
				
				-moz-border-radius: 4px;
				-webkit-border-radius: 4px;
				border-radius: 4px;
				behavior: url(border-radius.htc);
				}
	.meta_list {
		display: block;
		overflow: auto;
		height: 20px;
		margin: 10px 0 0 0;
		padding: 0;
		list-style-type: none;
		}
		.meta_list li {
			display: block;
			float: left;
			height: 20px;
			font-size: 9px;
			text-transform: uppercase;
			font-weight: bold;
			color: #827186;
			}
			.meta_list li.meta_time {
				padding: 0 0 0 26px;
				background: url(../assets/icon-time.png) 0 0 no-repeat;
				}
			.meta_list li.meta_url {
				margin-left: 10px;
				padding: 0 0 0 26px;
				background: url(../assets/icon-url.png) 0 0 no-repeat;
				}
			.meta_list li.meta_heart {
				float: right;
				padding: 0 0 0 26px;
				background: url(../assets/icon-heart.png) 0 0 no-repeat;
				}
			.meta_list li.meta_chat {
				float: right;
				padding: 0 0 0 26px;
				margin-left: 10px;
				background: url(../assets/icon-chat.png) 0 0 no-repeat;
				}
			.meta_list li a, .meta_list li a:link, .meta_list li a:visited {
				display: block;
				margin: 0;
				padding: 4px 8px;
				color: #827186;
				background: #251f25;
				
				-moz-border-radius: 4px;
				-webkit-border-radius: 4px;
				border-radius: 4px;
				behavior: url(border-radius.htc);
				}
			.meta_list li a:hover, .meta_list li a:active, .meta_list li a:focus  {
				display: block;
				margin: 0;
				padding: 4px 8px;
				color: #1f1c1e;
				background: #ff1e19;
				
				-moz-border-radius: 4px;
				-webkit-border-radius: 4px;
				border-radius: 4px;
				behavior: url(border-radius.htc);
				}
#alert {
	display: none;
}
#alert .post {
	margin-bottom: 40px;
}
#alert h2 {
	font-size: 30px;
	line-height: 30px;
	font-family: "refrigerator-deluxe-1","refrigerator-deluxe-2", "Lucida Grande", Verdana, Tahoma, sans-serif;
	font-weight: 400;
}
#alert p {
	color: #827186;
}
#alert p.alert_action {
	font-size: 10px;
	border-bottom: 1px dashed #574A5A;
}
#alert p.alert_action a, #alert p.alert_action a:link, #alert p.alert_action a:visited  {
	display: block;
	margin: 0;
	padding: 4px 0 4px 20px;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: bold;
	color: #c31d1a;
	background: url(../assets/icon-close-dark.png) 0 50% no-repeat;
	}
#alert p.alert_action a:hover, #alert p.alert_action a:active, #alert p.alert_action a:focus  {
	display: block;
	margin: 0;
	padding: 4px 0 4px 20px;
	color: #827186;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: bold;
	background: url(../assets/icon-close-dark.png) 0 50% no-repeat;
	}
.hr_post {
	display: block;
	height: 8px;
	background: #2b232d;
	margin: 40px 0;
	clear: both;
	}
#overall_wide .hr_post {
	margin-left: 20px;
}
	
.page_list {
	clear: both;
	display: block;
	height: 28px;
	margin: 10px 0 0 0;
	padding: 0;
	list-style-type: none;
	}
.main_content_wide .page_list {
	margin-left: 20px;
}
	.page_list li {
		display: block;
		float: left;
		height: 28px;
		font-size: 10px;
		text-transform: uppercase;
		font-weight: bold;
		color: #827186;
		}
		.page_list li.page_older {
			display: block;			
			text-align: right;
			width: 100px;
			height: 28px;
			}
			li.page_older a, li.page_older a:link, li.page_older a:visited, li.page_older a:hover, li.page_older a:active, li.page_older a:focus {
				display: block;
				margin: 0;
				padding: 10px;
				color: #3c333f;
				background: #241f24;
				
				-moz-border-radius: 8px;
				-webkit-border-radius: 8px;
				border-radius: 8px;
				behavior: url(border-radius.htc);
				}
			li.page_older a.active, li.page_older a.active:link, li.page_older a.active:visited {
				display: block;
				margin: 0;
				padding: 10px;
				color: #827186;
				background: #FFF url(../assets/icon-left.png) 4px 7px no-repeat;
				
				-moz-border-radius: 8px;
				-webkit-border-radius: 8px;
				border-radius: 8px;
				behavior: url(border-radius.htc);
				}
			li.page_older a.active:hover, li.page_older a.active:active, li.page_older a.active:focus  {
				display: block;
				margin: 0;
				padding: 10px;
				color: #1f1c1e;
				background: #ff1e19 url(../assets/icon-left-hover.png) 4px 7px no-repeat;
				
				-moz-border-radius: 8px;
				-webkit-border-radius: 8px;
				border-radius: 8px;
				behavior: url(border-radius.htc);
				}
		.page_list li.page_newer {
			display: block;			
			text-align: left;
			width: 100px;
			height: 28px;
			margin-left: 20px;
			}
			li.page_newer a, li.page_newer a:link, li.page_newer a:visited, li.page_newer a:hover, li.page_newer a:active, li.page_newer a:focus {
				display: block;
				margin: 0;
				padding: 10px;
				color: #3c333f;
				background: #241f24;
				
				-moz-border-radius: 8px;
				-webkit-border-radius: 8px;
				border-radius: 8px;
				behavior: url(border-radius.htc);
				}
			li.page_newer a.active, li.page_newer a.active:link, li.page_newer a.active:visited {
				display: block;
				margin: 0;
				padding: 10px;
				color: #827186;
				background: #FFF url(../assets/icon-right.png) 78px 7px no-repeat;
				
				-moz-border-radius: 8px;
				-webkit-border-radius: 8px;
				border-radius: 8px;
				behavior: url(border-radius.htc);
				}
			li.page_newer a.active:hover, li.page_newer a.active:active, li.page_newer a.active:focus  {
				display: block;
				margin: 0;
				padding: 10px;
				color: #1f1c1e;
				background: #ff1e19 url(../assets/icon-right-hover.png) 78px 7px no-repeat;
				
				-moz-border-radius: 8px;
				-webkit-border-radius: 8px;
				border-radius: 8px;
				behavior: url(border-radius.htc);
				}
		.page_list li.page_count {
			display: block;			
			text-align: left;
			width: 300px;
			height: 28px;
			margin-left: 20px;
			}
			li.page_count span {
				display: block;
				margin: 0;
				padding: 10px;
				color: #827186;
				background: #2b232d;
				
				-moz-border-radius: 8px;
				-webkit-border-radius: 8px;
				border-radius: 8px;
				behavior: url(border-radius.htc);
				}
		.page_list li.page_count_wide {
			display: block;			
			text-align: left;
			width: 520px;
			height: 28px;
			margin-left: 20px;
			}
			li.page_count_wide span {
				display: block;
				margin: 0;
				padding: 10px;
				color: #827186;
				background: #2b232d;
				
				-moz-border-radius: 8px;
				-webkit-border-radius: 8px;
				border-radius: 8px;
				behavior: url(border-radius.htc);
				}
	
/*******************************************************************************************************
SIDEBAR
*******************************************************************************************************/
.sidebar {
	float: left;
	width: 240px;
	outline: 0px dotted #fff;
	position: relative;
	left: 60px;
	}
	
	.title h1 {
		height: 28px;
		width: 240px;
		margin: 0;
		background: url(../assets/jonathan-moore.png) 0 0 no-repeat;
		text-indent: -4000px;
		font-size: 10px;
		}
		.title h1 a {
			display: block;
			width: 100%;
			height: 100%;
			outline: none;
			}
	.title h2 {
		height: 20px;
		width: 240px;
		margin: 0;
		background: url(../assets/interactive-cd.png) 0 0 no-repeat;
		text-indent: -4000px;
		font-size: 10px;
		}
		
		.navigation ul {
			display: block;
			margin: 0;
			padding: 0;
			list-style-type: none;
			}
			.navigation li {
				display: block;
				float: left;
				font-size: 9px;
				text-transform: uppercase;
				font-weight: bold;
				color: #827186;
				} 
				.navigation li a, .navigation li a:link, .navigation li a:visited  {
					display: block;
					margin: 0 0 0 10px;
					padding: 10px 10px;
					background: #2b232d;
					
					-moz-border-radius: 8px;
					-webkit-border-radius: 8px;
					border-radius: 8px;
					behavior: url(border-radius.htc);
					}
				.navigation li a:hover, .navigation li a:active, .navigation li a:focus  {
					display: block;
					margin: 0 0 0 10px;
					padding: 10px 10px;
					color: #1f1c1e;
					background: #ff1e19;
					
					-moz-border-radius: 8px;
					-webkit-border-radius: 8px;
					border-radius: 8px;
					behavior: url(border-radius.htc);
					}
				.navigation li a.selected, .navigation li a.selected:link, .navigation li a.selected:visited, .navigation li a.selected:hover, .navigation li a.selected:active, .navigation li a.selected:focus  {
					display: block;
					color: #2b232d;
					margin: 0 0 0 10px;
					padding: 10px 10px;
					background: #FFFFFF;
					
					-moz-border-radius: 8px;
					-webkit-border-radius: 8px;
					border-radius: 8px;
					behavior: url(border-radius.htc);
					}
	
	.search .search_box {
		height: 40px;
		width: 240px;
		display: block;
		background: #2b232d;
		
		-moz-border-radius: 8px;
		-webkit-border-radius: 8px;
		border-radius: 8px;
		behavior: url(border-radius.htc);
		}
		.search_text {
			display: inline;
			font-size: 10px;
			color: #fff;
			background: url(../assets/search-bg.png) 0 0 no-repeat;
			border: none;
			padding: 4px 10px;
			margin: 10px 0 10px 10px;
			width: 196px;
			voice-family: "\"}\""; 
			voice-family:inherit;
			width: 176px;
			float: left;
			}
		.search_box .button {
			margin-left: 6px;
			padding-top: 11px;
		}
	.ask_me h3 {
		font-family: "ff-enzo-web-1","ff-enzo-web-2", "Lucida Grande", Verdana, Tahoma, sans-serif;
		font-weight: 400;
	}
	.ask_me h3 a {
		display: block;
		background: #2b232d;
		margin-top: 6px;
		padding: 10px;

		-moz-border-radius: 8px;
		-webkit-border-radius: 8px;
		border-radius: 8px;
		behavior: url(border-radius.htc);
		}
	
	.biography h3 {
		padding: 0 20px;
		margin-bottom: 2px;
		font-size: 11px;
		text-transform: uppercase;
		color: #b8c0c7;
		}
	.biography p {
		padding: 10px 20px 0;
		margin: 0;
		font-size: 11px;
		}
	.biography ul {
		display: block;
		margin: 0 20px 10px 20px;
		padding: 10px 0;
		list-style-type: none;
	}
	.biography ul li {
		/*
		display: block;
		height: 20px;
		font-size: 9px;
		*/
		display: block;
		font-size: 9px;
		margin: 0 0 10px 0;
		text-transform: uppercase;
		font-weight: bold;
		color: #827186;
	}
	.biography ul li a {
		display: block;
		margin: 0;
		padding: 10px;
		background: #251f25;
		text-align: center;		
		-moz-border-radius: 8px;
		-webkit-border-radius: 8px;
		border-radius: 8px;
		behavior: url(border-radius.htc);
	}
	.biography ul li a:hover, .biography ul li a:active, .biography ul li a:focus {
		color: #1f1c1e;
		background: #ff1e19;
	}
	
	.newezra h2 {
		height: 69px;
		width: 69px;
		margin: 0 10px 0 0;
		background: url(../assets/new-ezra.png) 0 0 no-repeat;
		text-indent: -4000px;
		font-size: 10px;
		float: left;
		}
		.newezra h2 a {
			display: block;
			width: 100%;
			height: 100%;
			outline: none;
			}
	.newezra h3 {
		display: block;
		font-size: 16px;
		color: #b8c0c7;
		line-height: 24px;
		font-weight: 400;
		font-family: "refrigerator-deluxe-1","refrigerator-deluxe-2", "Lucida Grande", Verdana, Tahoma, sans-serif;
		text-transform: uppercase;
		margin: 0;
		padding: 18px 0 0 0;
	}
	.newezra h3 a {
		color: #b8c0c7;
	}
	.newezra h3 a:hover {
		color: #c31d1a;
	}
	.newezra p {
		margin-top: 0;
		padding: 0 20px 10px;
		font-size: 11px;
		font-style: italic;
		color: #827186;
		}
	
	.brands h3 {
		padding: 0 20px;
		margin-bottom: 2px;
		font-size: 11px;
		text-transform: uppercase;
		color: #b8c0c7;
		}
	.brands img {
		padding: 10px 20px;
		font-size: 11px;
		}
		.brands ul {
			display: block;
			margin: 10px 0 0 0;
			padding: 0;
			list-style-type: none;
			}
			.brands li {
				display: block;
				float: left;
				font-size: 9px;
				text-transform: uppercase;
				font-weight: bold;
				color: #827186;
				} 
				.brands li a, .brands li a:link, .brands li a:visited  {
					display: block;
					margin: 0 0 10px 10px;
					padding: 4px 10px;
					background: #2b232d;
					
					-moz-border-radius: 4px;
					-webkit-border-radius: 4px;
					border-radius: 4px;
					behavior: url(border-radius.htc);
					}
				.brands li a:hover, .brands li a:active, .brands li a:focus  {
					display: block;
					margin: 0 0 10px 10px;
					padding: 4px 10px;
					color: #1f1c1e;
					background: #ff1e19;
					
					-moz-border-radius: 4px;
					-webkit-border-radius: 4px;
					border-radius: 4px;
					behavior: url(border-radius.htc);
					}
					.brands li.brands_coming  {
						display: block;
						margin: 0 0 10px 10px;
						padding: 4px 10px;
						background: #2b232d;
						
						-moz-border-radius: 4px;
						-webkit-border-radius: 4px;
						border-radius: 4px;
						behavior: url(border-radius.htc);
					}
					.brands_clear {
						clear: both;
						}
	.realtime h3 {
		padding: 0 20px;
		margin-bottom: 2px;
		font-size: 11px;
		text-transform: uppercase;
		color: #b8c0c7;
		}
	.realtime p {
		padding: 10px 20px;
		font-size: 11px;
		}
	.realtime p em a {
		font-style: normal;
		text-transform: uppercase;
		color: #827186;
		}

	.links h3 {
		padding: 0 20px;
		margin-bottom: 2px;
		font-size: 11px;
		text-transform: uppercase;
		color: #b8c0c7;
		}
	.links_list {
		display: block;
		margin: 10px 0 0 0;
		padding: 0;
		list-style-type: none;
		}
		.links_list li {
			display: block;
			float: left;
			font-size: 9px;
			text-transform: uppercase;
			font-weight: bold;
			color: #827186;
			}			
			.links_list li a, .links_list li a:link, .links_list li a:visited  {
				display: block;
				margin: 0 0 10px 10px;
				padding: 4px 10px;
				background: #2b232d;
				
				-moz-border-radius: 4px;
				-webkit-border-radius: 4px;
				border-radius: 4px;
				behavior: url(border-radius.htc);
				}
			.links_list li a:hover, .links_list li a:active, .links_list li a:focus  {
				display: block;
				margin: 0 0 10px 10px;
				padding: 4px 10px;
				color: #1f1c1e;
				background: #ff1e19;
				
				-moz-border-radius: 4px;
				-webkit-border-radius: 4px;
				border-radius: 4px;
				behavior: url(border-radius.htc);
				}
	.links_clear {
		clear: both;
		}
		
	.box_side {
		display: block;
		background: #2b232d;
		margin-top: 6px;
		
		-moz-border-radius: 8px;
		-webkit-border-radius: 8px;
		border-radius: 8px;
		behavior: url(border-radius.htc);
		}
		
	.hr_side {
		display: block;
		height: 4px;
		background: #2b232d;
		margin: 20px 0;
		}

.liked {
	clear: both;
	}
#overall_wide .liked {
	margin-left: 20px;
}
	.liked h2 {
		padding: 0 20px;
		font-size: 24px;
		line-height: 24px;
		color: #b8c0c7;
		font-family: "refrigerator-deluxe-1","refrigerator-deluxe-2", "Lucida Grande", Verdana, Tahoma, sans-serif;
		font-weight: 400;
		text-transform: uppercase;
		}
	.liked_box {
		padding: 20px 0;
		display: block;
		background: #2b232d;
		
		-moz-border-radius: 8px;
		-webkit-border-radius: 8px;
		border-radius: 8px;
		behavior: url(border-radius.htc);
		}
	.liked_post {
		display: block;
		width: 144px;
		float: left;
		margin-left: 20px;
		}
		.liked_post p {
			font-size: 10px;
			}
	.liked_clear {
		clear: both;
		}
		
	ul#likes {
		margin: 0;
		padding: 0;
		list-style-type: none;
		}
		li.like_post {
			display: block;
			width: 144px;
			float: left;
			font-size: 10px;
			font-weight: bold;
			color: #827186;
			margin-left: 20px;
			line-height: 20px;
			background: #362c38;
			padding: 10px;
			voice-family: "\"}\""; 
			voice-family:inherit;
			width: 124px;
			}			
			li.like_post img {
				width: 124px;
			}
			li.like_post p {
				margin: 0;
			}
			
		ul.more_liked {
			display: block;
			margin: 20px 20px 0 20px;
			padding: 0;
			list-style-type: none;
			}
			ul.more_liked li {
				clear: both;
				display: block;
				float: right;
				font-size: 10px;
				text-transform: uppercase;
				font-weight: bold;
				color: #827186;
				}			
				ul.more_liked li a, ul.more_liked a:link, ul.more_liked a:visited  {
					display: block;
					margin: 0;
					padding: 4px 10px;
					background: #2b232d;
					
					-moz-border-radius: 4px;
					-webkit-border-radius: 4px;
					border-radius: 4px;
					behavior: url(border-radius.htc);
					}
				ul.more_liked li a:hover, ul.more_liked li a:active, ul.more_liked li a:focus  {
					display: block;
					margin: 0;
					padding: 4px 10px;
					color: #1f1c1e;
					background: #ff1e19;
					
					-moz-border-radius: 4px;
					-webkit-border-radius: 4px;
					border-radius: 4px;
					behavior: url(border-radius.htc);
					}

#footer {
	clear: both;
	}
#overall_wide #footer {
	margin-left: 20px;
}
	#footer p {
		padding: 0 20px;
		}
		
#disqus_thread h3 {
	font-size: 16px !important;
	color: #2b232d !important;
	line-height: 24px !important;
	color: #372a3c !important;
	}
#disqus_thread #dsq-comments-title {
	margin-top: 20px !important;
}



/* Notes */

.notes-container {
	display: none;
	margin: 10px;
	padding: 10px;
	background-color: #1F1C1E;
	font-size: 10px;
	color: #827186;
}

.notes-container .loading {
	padding: 3px 0 3px 20px;
}

.notes-loader, .notes-container .avatar {
	display: none;
}

.notes-loader ol {
	margin-top: 0;
	margin-bottom: 10px;
	list-style: none;
}

.notes-loader li {
	border-bottom: 1px solid #2B232D;
	padding: 10px 0;
}

.notes-loader blockquote {
	margin-top: 4px;
	padding-left: 10px;
	border-left: 4px solid #957c9b;
}

.notes-loader blockquote a:link, .notes-loader blockquote a:visited {
	
}

.notes-loader blockquote a:hover, .notes-loader blockquote a:active {
	
}

.notes-hide {
	cursor: pointer;
	padding: 10px 0 4px 16px;
}

.notes blockquote {
	overflow: hidden;
}


