/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Backburner Theme - 1.3
	http://backburnertheme.tumblr.com
	Author: Jonathan Moore - http://jonathanmoore.com | @newezra
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	
	Below is an index for the structure of the stylesheet for Backburner.
	To create a custom Backburner style you can copy one of the styles at
	the bottom of this file, make changes to the color scheme and backgrounds,
	and then paste your changes in the Custom CSS field under Advanced.
	
	For more details, theme changes, support, and more visit:
	http://backburnertheme.tumblr.com
	
	0 - Body
	1 - Main Content (left side)
		1.a - Nav / Pages
		1.b - Header
		1.c - Tag, Search, and other Subheaders
	2 - Post Types
		2.a - Text Post
		2.b - Quote Post
		2.c - Link Post
		2.d - Audio Post
		2.e - Chat Post
		2.f - Answer Post
		2.g - Photo Post
		2.h - General Content Styling (below white box content)
	3 - Post Data
		3.a - Meta Bar
		3.b - Notes
		3.c - Disqus
		3.d - Pagination
	4 - Sidebar
		4.a - Optional Small Title
		4.b - Search
		4.c - Contributors
		4.d - Links
	5 - Footer / Liked
		5.a - Liked
		5.b - Footer
	6 - Backburner Styles
		6.a - ASH
		6.b - CHARCOAL
		6.c - ROYAL
	**
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
	
/*******************************************************************************************************
	0 - Body
*******************************************************************************************************/
body {
	color: #000; /* black */
	font-weight: normal;
	font-size: 12px;
	font-family: "Lucida Grande", Verdana, Tahoma, sans-serif;
	background: #eee;
}
/* centers and sets the main width of the site */
#overall {
	width: 840px;
	margin: 10px 0 40px 80px;
}
a,a:link,a:visited {
	color: #0033ff; /* blue */
	text-decoration: none;
}
a:hover,a:active,a:focus {
	color: #fff;
	background: #0033ff; /* blue */
}
:focus {
	outline: none;
}
.mod:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

/*******************************************************************************************************
	1 - Main Content (left side of site)
		Main Content inside and all of .main_content_inside's children
*******************************************************************************************************/
.main_content {
	margin: 0;
	float: left;
	clear: both;
	width: 540px;
}
.post_box {
	display: block;
	height: auto;
	width: 500px;
	background: #fff;
	padding: 20px 20px 1px 20px;
	margin-bottom: 20px;
	color: #333333;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
}
.post_box img {
	margin-bottom: 20px;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	1.a - Nav / Pages
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.nav {
	display: block;
	overflow: auto;
}
.nav ul {
	display: block;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.nav ul.pages_nav li {
	display: block;
	float: left;
	font-size: 9px;
	text-transform: uppercase;
	font-weight: bold;
	color: #c4c4c4; /* lightest grey */
}
.nav ul.pages_nav li {
	margin: 0 10px 0 0;
}
.nav ul.tumblr_nav li {
	display: block;
	float: right;
	font-size: 9px;
	text-transform: uppercase;
	font-weight: bold;
	color: #c4c4c4; /* lightest grey */
}
.nav ul.tumblr_nav li {
	margin: 0 0 0 10px;
}
.nav li a, .nav li a:link, .nav li a:visited  {
	display: block;
	padding: 8px 10px;
	background: #000a30; /* dark blue */
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
}
.nav li a:hover, .nav li a:active, .nav li a:focus  {
	color: #0033ff; /* blue */
	background: #fff;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	1.b - Header
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.nav_no_title {
	margin-bottom: 100px;
}
.header h1 {
	font-size: 86px;
	line-height: 86px;
	margin: 40px 0;
	padding-bottom: 0;
	color: #222222; /* darkest grey */
	font-family: "Franklin Gothic Medium", "Arial Narrow Bold", Arial, sans-serif;
	text-transform: uppercase;
}
.header h1 a, .header h1 a:link, .header h1 a:visited  {
	color: #222222; /* darkest grey */
	border-bottom: solid 8px #777777; /* light grey */
	display: block;
}
.header h1 a:hover, .header h1 a:active, .header h1 a:focus {
	color: #222222; /* darkest grey */
	background-color: transparent;
	border-bottom: solid 8px #0033ff; /* blue */
}
.header_image_container {
	margin: 40px 0 60px 0;
}
.header_image {
	display: block;
	position: relative;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
}
.header_image h1 {
	font-size: 46px;
	line-height: 46px;
	color: #222222; /* darkest grey */
	font-family: "Franklin Gothic Medium", "Arial Narrow Bold", Arial, sans-serif;
	text-transform: uppercase;
}
.header_image h1 a, .header_image h1 a:link, .header_image h1 a:visited, .header_image h1 a:hover, .header_image h1 a:active, .header_image h1 a:focus {
	display: block;
	width: 820px;
	height: 230px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	padding: 0 0 10px 20px;
	color: #222222; /* darkest grey */
	display: table-cell;
	vertical-align: bottom;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	1.c - Tag, Search, and other results subheaders
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.search_results {
	display: block;
	border-bottom: 8px solid #777777; /* light grey */
	border-top: 8px solid #777777; /* light grey */
	padding: 10px 0;
	margin-bottom: 20px;
	clear: both;
}
.search_results h2 {
	font-size: 34px;
	margin: 10px 0;
	padding: 0 20px;
	line-height: 34px;
	color: #222222; /* darkest grey */
	font-family: "Franklin Gothic Medium", "Arial Narrow Bold", Arial, sans-serif;
	font-weight: 400;
	text-transform: uppercase;
}

/*******************************************************************************************************
	2 - Post Types
*******************************************************************************************************/
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	2.a - Text Post
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.text .head_title h2 {
	padding: 0 20px;
	margin: 0 0 10px 0;
	font-size: 46px;
	line-height: 46px;
	color: #222222; /* darkest grey */
	text-transform: uppercase;
	font-family: "Franklin Gothic Medium", "Arial Narrow Bold", Arial, sans-serif;
	font-weight: 400;
}
.text .head_title h2 a, .text .head_title h2 a:hover {
	color: #222222; /* darkest grey */
	background: transparent;
	text-decoration: none;
}
.text h3, .simulated_text_h3 {
	font-size: 24px;
	line-height: 24px;
	color: #222222; /* darkest grey */
	font-weight: 400;
	font-family: Cambria, Georgia, Times, "Times New Roman", serif;
}
.text h3.image_title {
	margin-bottom: 6px;
}
.text img {
	margin: 0;
	max-width: 500px;
}
.text ul, .text ol {
	list-style-position: outside;
}
.text li {
	line-height: 20px;
}
.text pre, .text code {
	white-space: pre-wrap;
	white-space: -moz-pre-wrap;
	white-space: -o-pre-wrap;
	overflow: hidden;
	line-height: 16px;
	font-size: 11px;
	font-family: monospace;
	margin-bottom: 20px;
	display: block;
	background: #eeeeee; /* lightest grey */
	color: #222222; /* darkest grey */
	padding: 20px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}
.text blockquote {
	font-size: 18px;
	color: #222222; /* darkest grey */
	border-left: 4px solid #c4c4c4; /* lightest grey */
	line-height: 24px;
	font-weight: 400;
	font-family: Cambria, Georgia, Times, "Times New Roman", serif;
}
.text .read_more_container a, .text .read_more_container a:link, .text .read_more_container a:visited {
	padding: 4px 8px;
	background: #000a30; /* dark blue */
	font-size: 9px;
	text-transform: uppercase;
	font-weight: bold;
	line-height: 1;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
.text .read_more_container a:hover, .text .read_more_container a:active, .text .read_more_container a:focus {
	background: #0033ff; /* blue */
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	2.b - Quote Post
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.quote span.quote_start {
	margin-left: -24px;
	float: left;
	font-size: 48px;
	color: #222222; /* darkest grey */
}
.quote span.quote_end {
	margin-right: -24px;
	float: right;
	font-size: 48px;
	color: #222222; /* darkest grey */
}
.quote blockquote p {
	font-size: 20px;
	color: #222222; /* darkest grey */
	line-height: 24px;
	font-family: Cambria, Georgia, Times, "Times New Roman", serif;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	2.c - Link Post
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.link h2 {
	font-size: 20px;
	line-height: 24px;
	font-family: Cambria, Georgia, Times, "Times New Roman", serif;
}

.link h2 a, .link h2 a:link, .link h2 a:visited {
	display: block;
	margin: 0;
	padding: 10px 40px 10px 10px;
	color: #fff;
	background: #0033ff url(../2F8l17n3e/icon-right.png) 470px center no-repeat; /* blue */
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
}
.link h2 a:hover, .link h2 a:active, .link h2 a:focus {
	color: #0033ff; /* blue */
	background: #000a30 url(../2F8l17n3e/icon-right.png) 470px center no-repeat; /* dark blue */
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	2.d - Audio Post
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.audio .post_box {
	padding-bottom: 20px;
}
.audio .audio_album {
	margin: 0 10px 0 6px;
	display: inline;
	float: left;
	width: 209px;
	padding: 6px;
	background: #777777; /* light grey */
	margin-bottom: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
.audio .audio_album img {
	margin: 0 auto 4px;
	max-width: 209px;
}
.audio .audio_details {

}
.audio h2 {
	margin-bottom: 0;
	font-size: 24px;
	line-height: 24px;
	color: #222222; /* darkest grey */
	font-weight: 400;
	font-family: Cambria, Georgia, Times, "Times New Roman", serif;
}
.audio h3 {
	margin-bottom: 6px;
	font-size: 18px;
	line-height: 24px;
	color: #777777; /* light grey */
	font-style: italic;
	font-weight: 400;
	font-family: Cambria, Georgia, Times, "Times New Roman", serif;
}
.audio .audio_meta {
	display: block;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.audio .audio_meta li {
	height: 20px;
	font-size: 9px;
	text-transform: uppercase;
	font-weight: bold;
	color: #666666; /* grey */
}
.audio .audio_meta li.audio_plays { }
.audio .audio_meta li.audio_download {
	margin: 0 10px 0 0;
	padding: 0;
}
.audio .audio_player_holder {
	display: block;
	width: 209px;
	height: 27px;
	background: #ffffff;
}
.audio .audio_player {
	display: block;
	height: 25px;
	width: 205px;
}
.audio .post_credit p {
	margin-bottom: 0;
}
.post_credit img {
	display: inline;
	margin: 0;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	2.e - Chat Post
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.chat .head_title h2 {
	padding: 0 20px;
	margin: 0 0 10px 0;
	font-size: 36px;
	line-height: 36px;
	margin: 10px 0;
	color: #222222; /* darkest grey */
	font-family: "Franklin Gothic Medium", "Arial Narrow Bold", Arial, sans-serif;
}
.chat ul {
	padding: 0;
	margin-top: 0;
	margin-bottom: 20px;
	list-style: none;
}
.chat li {
	padding: 10px;
	margin-bottom: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
.chat li strong {
	font-size: 16px;
	line-height: 24px;
	font-weight: 400;
	font-family: Cambria, Georgia, Times, "Times New Roman", serif;
	font-style: italic;
	color: #000a30; /* dark blue */
}
.chat li p {
	margin: 0;
}
.chat .odd{
	background-color:#c4c4c4; /* lightest grey */
}
.chat .even{
	background-color: #fff;
	border: 1px solid #777777; /* light grey */
	text-align: right;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	2.f - Answer Post
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.text .head_title_answer h2 {
	padding: 0 20px;
	margin: 0 0 4px 0;
	font-size: 36px;
	line-height: 36px;
	color: #222222; /* darkest grey */
	font-family: "Franklin Gothic Medium", "Arial Narrow Bold", Arial, sans-serif;
}
.text .head_title_answer p {
	padding: 0 20px;
	margin: 0 0 20px 0;
	font-size: 16px;
	font-style: italic;
	color: #222222; /* darkest grey */
}
.text .head_title_answer img {
	float: left;
	margin-right: 8px;
	margin-top: 2px;
	border: 2px solid #c4c4c4; /* lightest grey */
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	2.g - Photo Post
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.photo .post_box a:hover, .photo .post_box a:active, .photo .post_box a:focus  {
	background-color: transparent !important;
	outline: none !important;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	2.h - General Content Styling
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.content {
	padding: 0 20px;
	margin-bottom: 20px;
	width: 500px;
	display: block;
}
.content img {
	max-width: 500px;
}
/* Styling for h2 and simulated h2 with <p><b></b></p> jquery selection */
.content h2, .simulated_content_h2 {
	font-size: 30px;
	line-height: 30px;
	margin: 10px 0;
	color: #222222; /* darkest grey */
	font-family: "Lucida Grande", Verdana, Tahoma, sans-serif;
}
.content blockquote {
	margin: 0;
	font-style: normal;
	border-left: 4px solid #c4c4c4; /* lightest grey */
	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;
}
a.round_button, a.round_button:link, a.round_button:visited {
	padding: 4px 8px;
	background: #000a30; /* dark blue */
	font-size: 9px !important;
	text-transform: uppercase;
	font-weight: bold;
	line-height: 12px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
a.round_button:hover, a.round_button:active, a.round_button:focus {
	background: #0033ff; /* blue */
}

/*******************************************************************************************************
	3 - Post Data
*******************************************************************************************************/
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	3.a - Meta Bar
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.meta {
	background: #666666; /* grey */
	padding: 14px 20px 10px 20px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
}
.tag_list {
	clear: both;
	margin: 0;
	padding: 0 0 0 26px;
	list-style-type: none;
	background: url(../5VHl17n68/icon-tag.png) 0 0 no-repeat;
}
.tag_list:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }
.tag_list li {
	display: block;
	float: left;
	font-size: 9px;
	text-transform: uppercase;
	font-weight: bold;
	color: #c4c4c4; /* lightest grey */
}
.tag_list li.tag_label {
	padding-top: 4px;
}
.tag_list li a, .tag_list li a:link, .tag_list li a:visited {
	color: #fff;
	background: #0033ff; /* blue */
	display: block;
	margin: 0 0 8px 10px;
	padding: 4px 8px;	
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
.tag_list li a:hover, .tag_list li a:active, .tag_list li a:focus {
	color: #0033ff; /* blue */
	background: #fff;
}
.meta_list {
	clear: both;
	margin: 2px 0 0 0;
	padding: 0;
	width: 100%;
	list-style-type: none;
}
.meta_list:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }
.meta_list li {
	display: block;
	float: left;
	font-size: 9px;
	text-transform: uppercase;
	font-weight: bold;
	color: #c4c4c4; /* lightest grey */
}
.meta_list li.meta_time {
	padding: 0 0 0 26px;
	height: 20px;
	background: url(../y3Kl17n7a/icon-time.png) 0 0 no-repeat;
}
.meta_list li.meta_url {
	margin-left: 10px;
	padding: 0 0 0 26px;
	background: url(../qWFl17n7t/icon-url.png) 0 0 no-repeat;
	position: relative;
	display: block;
}
.meta_list li.meta_heart {
	float: right;
	padding: 0 0 0 26px;
	background: url(../cN5l17n1g/icon-heart.png) 0 0 no-repeat;
}
.meta_list li.meta_chat {
	float: right;
	padding: 0 0 0 26px;
	margin-left: 10px;
	background: url(../aAzl17n0q/icon-chat.png) 0 0 no-repeat;
}
.meta_list li a.round_meta, .meta_list li a.round_meta:link, .meta_list li a.round_meta:visited {
	color: #0033ff; /* blue */
	background: #000a30; /* dark blue */
	display: block;
	margin: 0;
	padding: 4px 8px;	
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
.meta_list li a.round_meta:hover, .meta_list li a.round_meta:active, .meta_list li a.round_meta:focus {
	color: #0033ff; /* blue */
	background: #fff;
}
.share_links_wrapper {
	display: none;
	position: absolute;
	top: 0;
	left: 26px;
}
.share_links_wrapper a.share_this_over {
	color: #0033ff !important; /* blue */
	background: #fff !important;
	-webkit-border-radius: 4px !important;
	-webkit-border-bottom-right-radius: 0px !important;
	-webkit-border-bottom-left-radius: 0px !important;
	-moz-border-radius: 4px !important;
	-moz-border-radius-bottomright: 0px !important;
	-moz-border-radius-bottomleft: 0px !important;
	border-radius: 4px !important;
	border-bottom-right-radius: 0px !important;
	border-bottom-left-radius: 0px !important;
}
.share_links {
	height: 70px;
	width: 200px;
	display: block;
	position: absolute;
	top: 16px;
	left: 0;
	z-index: 100;
	background: #fff; /* white */
	-webkit-border-radius: 8px;
	-webkit-border-top-left-radius: 0;
	-moz-border-radius: 8px;
	-moz-border-radius-topleft: 0;
	border-radius: 8px;
	border-top-left-radius: 0;
}
.share_links input {
	margin: 10px;
	width: 174px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
.share_links a {
	background-color: transparent !important;
}
.share_links .share_links_twitter {
	height: 16px;
	width: 74px;
	display: block;
	position: absolute;
	margin-top: 1px;
	left: 10px;
}
.share_links .share_links_facebook {
	height: 18px;
	width: 100px;
	display: block;
	position: absolute;
	left: 94px;
}
.author_reblog:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }
.author_list {
	float: left;
	margin: 8px 0 0 0;
	padding: 0 0 0 26px;
	list-style-type: none;
	background: url(../LiAl17mzy/icon-author.png) 0 2px no-repeat;
	height: 26px;
	display: block;
}
.author_list li {
	display: block;
	float: left;
	font-size: 9px;
	text-transform: uppercase;
	font-weight: bold;
	color: #c4c4c4; /* lightest grey */
}
.author_list li.author_label {
	padding-top: 6px;
}
.author_list li img {
	margin-left: 8px;
	border: 2px solid #c4c4c4; /* lightest grey */
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}
.author_list li a, .author_list li a:link, .author_list li a:visited {
	color: #0033ff; /* blue */
	background: #000a30; /* dark blue */
	display: block;
	margin: 2px 0 0 6px;
	padding: 4px 8px;	
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
.author_list li a:hover, .author_list li a:active, .author_list li a:focus {
	color: #0033ff; /* blue */
	background: #fff;
}
.reblog_list {
	float: right;
	margin: 6px 0 0 0;
	padding: 0 0 0 26px;
	list-style-type: none;
	background: url(../yXql17n2v/icon-reblog.png) 0 2px no-repeat;
	height: 26px;
	display: block;
}
.reblog_list li {
	display: block;
	float: left;
	font-size: 9px;
	text-transform: uppercase;
	font-weight: bold;
	color: #c4c4c4; /* lightest grey */
}
.reblog_list li.reblog_label {
	padding-top: 6px;
}
.reblog_list li img {
	margin-left: 8px;
	border: 2px solid #c4c4c4; /* lightest grey */
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}
.reblog_list li a, .reblog_list li a:link, .reblog_list li a:visited {
	color: #0033ff; /* blue */
	background: #000a30; /* dark blue */
	display: block;
	margin: 2px 0 0 6px;
	padding: 4px 8px;	
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
.reblog_list li a:hover, .reblog_list li a:active, .reblog_list li a:focus {
	color: #0033ff; /* blue */
	background: #fff;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	3.b - Notes
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
ol.notes {
	margin: 10px 0;
	padding: 0;
	list-style: none;
	clear: both;
}
ol.notes li {
	background: #fff;
	font-size: 11px;
	padding: 6px 8px;
	margin: 0 0 4px 0;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	overflow: auto;
}
ol.notes li span {
	margin-top: 4px;
	display: block;
}
ol.notes li blockquote {
	padding: 2px 10px;
	margin: 6px 28px;
	border-left: 4px solid #c4c4c4; /* lightest grey */
}
ol.notes li p {
	margin: 6px 0;
}
ol.notes li img {
	margin-right: 8px;
	border: 2px solid #c4c4c4; /* lightest grey */
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	float: left;
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	3.c - Disqus
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#disqus_thread h3 {
	font-size: 16px !important;
	line-height: 24px !important;
	color: #333333 !important;
}
#disqus_thread #dsq-comments-title {
	margin-top: 20px !important;
}
.hr_post {
	display: block;
	height: 8px;
	background: #777777; /* light grey */
	margin: 40px 0;
	clear: both;
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	3.d - Pagination
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.page_list {
	clear: both;
	display: block;
	height: 28px;
	margin: 10px 0 0 0;
	padding: 0;
	list-style-type: none;
}
.page_list li {
	display: block;
	float: left;
	height: 28px;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: bold;
	color: #c4c4c4; /* lightest grey */
}
.page_list li.page_older {
	display: block;
	text-align: right;
	width: 100px;
	height: 28px;
}
/* Default, inactive button style */
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: #777777; /* light grey */
	background: #c4c4c4; /* lightest grey */
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
}
li.page_older a.active, li.page_older a.active:link, li.page_older a.active:visited {
	color: #fff;
	background: #0033ff url(../16sl17n1u/icon-left.png) 4px 7px no-repeat; /* blue */
}
li.page_older a.active:hover, li.page_older a.active:active, li.page_older a.active:focus {
	color: #0033ff; /* blue */
	background: #000a30 url(../16sl17n1u/icon-left.png) 4px 7px no-repeat; /* dark blue */
}
.page_list li.page_newer {
	display: block;
	text-align: left;
	width: 100px;
	height: 28px;
	margin-left: 20px;
}
/* Default, inactive button style */
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: #777777; /* light grey */
	background: #c4c4c4; /* lightest grey */
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
}
li.page_newer a.active, li.page_newer a.active:link, li.page_newer a.active:visited {
	color: #fff;
	background: #0033ff url(../2F8l17n3e/icon-right.png) 78px 7px no-repeat; /* blue */
}
li.page_newer a.active:hover, li.page_newer a.active:active, li.page_newer a.active:focus {
	color: #0033ff; /* blue */
	background: #000a30 url(../2F8l17n3e/icon-right.png) 78px 7px no-repeat; /* dark blue */
}
.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: #666666; /* grey */
	background: #777777; /* light grey */
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
}
/*******************************************************************************************************
	4 - SIDEBAR
*******************************************************************************************************/
.sidebar {
	float: left;
	width: 240px;
	outline: 0px dotted #fff;
	position: relative;
	left: 60px;
}
.sidebar h3 {
	padding: 0 20px;
	margin-bottom: 4px;
	font-size: 11px;
	text-transform: uppercase;
	color: #666666; /* grey */
}
.box_side {
	display: block;
	background: #666666; /* grey */
	color: #fff;
	margin-top: 6px;
	padding: 14px 0 16px 0;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
}
.box_side p {
	padding: 0 20px;
	font-size: 11px;
	margin-bottom: 6px;
}
.box_side p:last {
	margin: 0;
}
.box_side .author:last {
	margin: 0;
}
.box_side p small {
	font-style: normal;
	text-transform: uppercase;
	font-size: 9px;
	color: #c4c4c4; /* lightest grey */
}
.box_side h1, .box_side h2, .box_side h3, .box_side h4, .box_side h5, .box_side h6  {
	padding: 0 20px;
	font-size: 12px;
	line-height: 20px;
	margin-bottom: 6px;
	font-weight: bold;
}
.box_side img {
	max-width: 200px;
}
.box_side .icon {
	margin: 4px 10px 0 20px;
	float: left;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: 4px solid #c4c4c4; /* lightest grey */
}
.hr_side {
	display: block;
	height: 4px;
	background: #777777; /* light grey */
	margin: 20px 0;
}
.box_side ul {
	display: block;
	margin: 0 20px;
	padding: 0;
	list-style-type: none;
}
.description .box_side  {
	overflow: auto;
}
.description ul {
	clear: both;
	margin-top: 10px;
}
.box_side ul li {
	display: block;
	font-size: 9px;
	margin: 0 0 10px 0;
	text-transform: uppercase;
	font-weight: bold;
	color: #c4c4c4; /* lightest grey */
}
.box_side ul li:last-child {
	margin: 0;
}
.box_side ul li a {
	display: block;
	margin: 0;
	padding: 8px 10px 8px 10px;
	line-height: 12px;
	color: #0033ff; /* blue */
	background: #000a30; /* dark blue */
	text-align: center;		
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
.box_side ul li a:hover, .box_side ul li a:active, .box_side ul li a:focus {
	color: #0033ff; /* blue */
	background: #fff;
}
.realtime p {
	margin-bottom: 0;
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	4.a - Optional Small Title
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.title h1 {
	font-size: 34px;
	line-height: 28px;
	margin-bottom: 20px;
	color: #222222; /* darkest grey */
	font-family: "Franklin Gothic Medium", "Arial Narrow Bold", Arial, sans-serif;
	text-transform: uppercase;
}
.title h1 a, .title h1 a:link, .title h1 a:visited  {
	color: #222222; /* darkest grey */
	border-bottom: solid 4px #777777; /* light grey */
	display: block;
	padding: 0 10px 10px 10px;
}
.title h1 a:hover, .title h1 a:active, .title h1 a:focus {
	color: #222222; /* darkest grey */
	background-color: transparent;
	border-bottom: solid 4px #0033ff; /* blue */
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	4.b - Search
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.search .search_box {
	height: 40px;
	width: 240px;
	display: block;
	background: #666666; /* grey */
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
}
.search_text {
	display: inline;
	font-size: 10px;
	color: #0033ff; /* blue */
	font-weight: bold;
	background: #fff;
	border: none;
	padding: 4px 10px;
	margin: 10px 0 10px 10px;
	width: 196px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 176px;
	float: left;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
.search_box .button {
	margin-left: 6px;
	padding-top: 11px;
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	4.c - Contributors
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.contributors .box_side {
	padding-top: 20px;
}
.contributors .author {
	overflow: auto;
	padding: 0 20px 10px 20px;
}
.contributors .author img {
	display: block;
	float: left;
	border: 4px solid #c4c4c4; /* lightest grey */
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}
.contributors .author p {
	display: block;
	float: left;
	margin: 0 0 0 8px;
	padding: 0;
	color: #c4c4c4; /* lightest grey */
}
.contributors .author p a {
	color: #0033ff; /* blue */
	background: #fff;
	font-weight: bold;
	font-size: 12px;
	padding: 2px 4px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}
.following .icon_grid {
	overflow: auto;
	padding: 0 20px 0 6px;
}
.following .icon_grid img {
	display: inline;
	float: left;
	margin: 6px 0 6px 14px;
	border: 4px solid #c4c4c4; /* lightest grey */
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	4.d - Links
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.links_list {
	display: block;
	margin: 10px auto;
	padding: 0;
	list-style-type: none;
	overflow: auto;
	}
.links_list li {
	display: block;
	float: left;
	font-size: 9px;
	text-transform: uppercase;
	font-weight: bold;
	color: #c4c4c4; /* lightest grey */
	}			
.links_list li a, .links_list li a:link, .links_list li a:visited  {
	display: block;
	margin: 0 0 10px 10px;
	padding: 4px 10px;
	color: #0033ff; /* blue */
	background: #000a30; /* dark blue */
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	}
.gallery .box_side {
	overflow: auto;
	width: 100%;
	padding-top: 0;
}
.gallery .flickr_thumbs li a {
	display: block;
	float: left;
	width: 75px;
	height: 75px;
	padding: 0;
	margin: 14px 8px 4px 9px;
	border: 4px solid #c4c4c4; /* lightest grey */
	background-color: transparent !important;
}
.tumblr_links {
	clear: both;
	text-align: center;
	margin: 0 auto 20px auto;
}
.tumblr_links p {
	text-align: center;
	margin: 0 auto;
	font-size: 9px;
	text-transform: uppercase;
	font-weight: bold;
}
.tumblr_links p a {
	margin: 0 4px;
	padding: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}

/*******************************************************************************************************
	5 - FOOTER / LIKED
*******************************************************************************************************/

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	5.a - Liked
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.liked {
	clear: both;
}
.liked h2 {
	margin-bottom: 10px;
	padding: 0 20px;
	font-size: 24px;
	line-height: 24px;
	color: #222222; /* darkest grey */
	font-family: "Franklin Gothic Medium", "Arial Narrow Bold", Arial, sans-serif;
	text-transform: uppercase;
}
.liked_box {
	padding: 20px 0;
	display: block;
	background: #666666; /* grey */
	color: #fff;
	overflow: auto;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
}
.liked_post {
	display: block;
	width: 144px;
	float: left;
	margin-left: 20px;
}
.liked_post p {
	font-size: 10px;
}
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;
	margin-left: 20px;
	line-height: 20px;
	color: #666666; /* grey */
	background: #fff; /* lightest grey */
	padding: 10px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 124px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
.post_info_bottom {
	display: block !important;
	margin-top: 6px;
	font-size: 9px;
	text-transform: uppercase;
	font-weight: bold;
	color: #c4c4c4; /* lightest grey */
}
li.like_post img {
	width: 124px;
}
li.like_post p {
	margin: 0;
}
li.like_post blockquote {
	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;
	text-transform: uppercase;
	font-weight: bold;
	color: #c4c4c4; /* lightest grey */
}
.liked_clear {
	clear: both;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	5.b - Footer
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#footer {
	clear: both;
}
#footer p {
	padding: 0 20px;
	margin-bottom: 10px;
}
#footer ul {
	display: block;
	margin: 0 0 60px 0;
	padding: 0 20px;
	list-style-type: none;
}
#footer ul li {
	display: block;
	float: left;
	font-size: 9px;
	text-transform: uppercase;
	font-weight: bold;
	color: #c4c4c4; /* lightest grey */
}
#footer ul li {
	margin: 0 10px 0 0;
}
#footer li a, #footer li a:link, #footer li a:visited  {
	color: #0033ff; /* blue */
	background: #000a30; /* dark blue */
	display: block;
	margin: 0;
	padding: 4px 8px;	
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
#footer li a:hover, #footer li a:active, #footer li a:focus  {
	color: #0033ff; /* blue */
	background: #fff;
}

/*******************************************************************************************************
	6 - Backburner Styles
		Ash, Charcoal, and Royal
*******************************************************************************************************/

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	6.a - Ash Theme
	--------------------------------
	--------------------------------
	Colors
	#ffffff; /* white
	#0798c4; /* blue
	#2c353b; /* dark blue
	#c4c4c4; /* lightest grey
	#b3b6b7; /* light grey
	#5f666a; /* grey
	#353c41; /* dark grey
	#23292d; /* darkest grey
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.ash {
	color: #353c41; /* dark grey */
	background: #121212 url(../I9Cl17ndz/ash-bg_charwood-light.jpg) 0 0 repeat; /* background color */
}
body.ash a, body.ash a:link, body.ash a:visited {
	color: #0798c4; /* blue */
}
body.ash a:hover, body.ash a:active, body.ash a:focus {
	color: #ffffff; /* white */
	background: #0798c4; /* blue */
}
/*******************************************************************************************************
Main Content (left side of site)
- Main Content Insdide and all of .main_content_inside's children
*******************************************************************************************************/
body.ash .post_box {
	background: #ffffff; /* white */
	color: #353c41; /* dark grey */
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Nav / Pages
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.ash .nav ul.pages_nav li {
	color: #c4c4c4; /* lightest grey */
}
body.ash .nav ul.tumblr_nav li {
	color: #c4c4c4; /* lightest grey */
}
body.ash .nav li a, body.ash .nav li a:link, body.ash .nav li a:visited  {
	background: #2c353b; /* dark blue */
}
body.ash .nav li a:hover, body.ash .nav li a:active, body.ash .nav li a:focus  {
	color: #0798c4; /* blue */
	background: #ffffff; /* white */
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Header
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.ash .header h1 {
	color: #23292d; /* darkest grey */
}
body.ash .header h1 a, body.ash .header h1 a:link, body.ash .header h1 a:visited  {
	color: #23292d; /* darkest grey */
	border-bottom: solid 8px #b3b6b7; /* light grey */
}
body.ash .header h1 a:hover, body.ash .header h1 a:active, body.ash .header h1 a:focus {
	color: #23292d; /* darkest grey */
	background-color: transparent;
	border-bottom: solid 8px #0798c4; /* blue */
}
body.ash .header_image h1 {
	color: #c4c4c4; /* lightest grey */
}
body.ash .header_image h1 a, body.ash .header_image h1 a:link, body.ash .header_image h1 a:visited  {
	color: #c4c4c4; /* lightest grey */
}
body.ash .header_image h1 a:hover, body.ash .header_image h1 a:active, body.ash .header_image h1 a:focus {
	color: #c4c4c4; /* lightest grey */
	background-color: transparent;
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Tag, Search, and other results headers
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.ash .search_results {
	border-bottom: 8px solid #b3b6b7; /* light grey */
	border-top: 8px solid #b3b6b7; /* light grey */
}
body.ash .search_results h2 {
	color: #23292d; /* darkest grey */
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Text Post
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.ash .text .head_title h2, body.ash .text .head_title h2 a, body.ash .text .head_title h2 a:hover {
	color: #23292d; /* darkest grey */
}
body.ash .text h3, body.ash .simulated_text_h3 {
	color: #23292d; /* darkest grey */
}
body.ash .text blockquote {
	color: #23292d; /* darkest grey */
	border-left: 4px solid #c4c4c4; /* lightest grey */
}
body.ash .text .read_more_container a, body.ash .text .read_more_container a:link, body.ash .text .read_more_container a:visited {
	background: #2c353b; /* dark blue */
}
body.ash .text .read_more_container a:hover, body.ash .text .read_more_container a:active, body.ash .text .read_more_container a:focus {
	background: #0798c4; /* blue */
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Quote Post
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.ash .quote span.quote_start {
	color: #23292d; /* darkest grey */
}
body.ash .quote span.quote_end {
	color: #23292d; /* darkest grey */
}
body.ash .quote blockquote p {
	color: #23292d; /* darkest grey */
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Link Post
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.ash .link h2 a, body.ash .link h2 a:link, body.ash .link h2 a:visited {
	color: #ffffff; /* white */
	background: #0798c4 url(../07wl17net/ash-icon-right.png) 470px center no-repeat; /* blue */
}
body.ash .link h2 a:hover, body.ash .link h2 a:active, body.ash .link h2 a:focus {
	color: #0798c4; /* blue */
	background: #2c353b url(../07wl17net/ash-icon-right.png) 470px center no-repeat; /* dark blue */
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Audio Post
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.ash .audio .audio_album {
	background: #b3b6b7; /* light grey */
}
body.ash .audio h2 {
	color: #23292d; /* darkest grey */
}
body.ash .audio h3 {
	color: #b3b6b7; /* light grey */
}
body.ash .audio .audio_meta li {
	color: #5f666a; /* grey */
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Chat Post
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.ash .chat .head_title h2 {
	color: #23292d; /* darkest grey */
}
body.ash .chat li strong {
	color: #2c353b; /* dark blue */
}
body.ash .chat .odd{
	background-color: #c4c4c4; /* lightest grey */
}
body.ash .chat .even{
	border: 1px solid #b3b6b7; /* light grey */
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Answer Post
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.ash .text .head_title_answer h2 {
	color: #23292d; /* darkest grey */
}
body.ash .text .head_title_answer p {
	color: #23292d; /* darkest grey */
}
body.ash .text .head_title_answer img {
	border: 2px solid #c4c4c4; /* lightest grey */
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Photo Post
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	General Content Styling
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* Styling for h2 and simulated h2 with <p><b></b></p> jquery selection */
body.ash .content h2, body.ash .simulated_content_h2 {
	color: #23292d; /* darkest grey */
}
body.ash .content blockquote {
	border-left: 4px solid #c4c4c4; /* lightest grey */
}
body.ash a.round_button, body.ash a.round_button:link, body.ash a.round_button:visited {
	background: #2c353b; /* dark blue */
}
body.ash a.round_button:hover, body.ash a.round_button:active, body.ash a.round_button:focus {
	background: #0798c4; /* blue */
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Meta Bar
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.ash .meta {
	background: #5f666a; /* grey */
}
body.ash .tag_list {
	background: url(../YVGl17nfk/ash-icon-tag.png) 0 0 no-repeat;
}
body.ash .tag_list li {
	color: #c4c4c4; /* lightest grey */
}
body.ash .tag_list li a, body.ash .tag_list li a:link, body.ash .tag_list li a:visited {
	color: #ffffff; /* white */
	background: #0798c4; /* blue */
}
body.ash .tag_list li a:hover, body.ash .tag_list li a:active, body.ash .tag_list li a:focus {
	color: #0798c4; /* blue */
	background: #ffffff; /* white */
}
body.ash .meta_list li {
	color: #c4c4c4; /* lightest grey */
}
body.ash .meta_list li.meta_time {
	background: url(../wCel17nfx/ash-icon-time.png) 0 0 no-repeat;
}
body.ash .meta_list li.meta_url {
	background: url(../dDbl17ng8/ash-icon-url.png) 0 0 no-repeat;
}
body.ash .meta_list li.meta_heart {
	background: url(../vzjl17ngy/ash-icon-heart.png) 0 0 no-repeat;
}
body.ash .meta_list li.meta_chat {
	background: url(../M6Cl17nhf/ash-icon-chat.png) 0 0 no-repeat;
}
body.ash .meta_list li a.round_meta, body.ash .meta_list li a.round_meta:link, body.ash .meta_list li a.round_meta:visited {
	color: #0798c4; /* blue */
	background: #2c353b; /* dark blue */
}
body.ash .meta_list li a.round_meta:hover, body.ash .meta_list li a.round_meta:active, body.ash .meta_list li a.round_meta:focus {
	color: #0798c4; /* blue */
	background: #ffffff; /* white */
}
body.ash .share_links_wrapper a.share_this_over {
	color: #0798c4 !important; /* blue */
	background: #ffffff !important;
}
body.ash .author_list {
	background: url(../84El17nhr/ash-icon-author.png) 0 2px no-repeat;
}
body.ash .author_list li {
	color: #c4c4c4; /* lightest grey */
}
body.ash .author_list li img {
	border: 2px solid #c4c4c4; /* lightest grey */
}
body.ash .author_list li a, body.ash .author_list li a:link, body.ash .author_list li a:visited {
	color: #0798c4; /* blue */
	background: #2c353b; /* dark blue */
}
body.ash .author_list li a:hover, body.ash .author_list li a:active, body.ash .author_list li a:focus {
	color: #0798c4; /* blue */
	background: #ffffff; /* white */
}
body.ash .reblog_list {
	background: url(../uK3l17nig/ash-icon-reblog.png) 0 2px no-repeat;
}
body.ash .reblog_list li {
	color: #c4c4c4; /* lightest grey */
}
body.ash .reblog_list li img {
	border: 2px solid #c4c4c4; /* lightest grey */
}
body.ash .reblog_list li a, body.ash .reblog_list li a:link, body.ash .reblog_list li a:visited {
	color: #0798c4; /* blue */
	background: #2c353b; /* dark blue */
}
body.ash .reblog_list li a:hover, body.ash .reblog_list li a:active, body.ash .reblog_list li a:focus {
	color: #0798c4; /* blue */
	background: #ffffff; /* white */
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Notes
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.ash ol.notes li {
	background: #ffffff; /* white */
}
body.ash ol.notes li blockquote {
	border-left: 4px solid #c4c4c4; /* lightest grey */
}
body.ash ol.notes li img {
	border: 2px solid #c4c4c4; /* lightest grey */
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Disqus
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.ash #disqus_thread h3 {
	font-size: 16px !important;
	color: #23292d !important; /* darkest grey */
	line-height: 24px !important;
	color: #353c41 !important; /* dark grey */
}
body.ash .hr_post {
	background: #b3b6b7; /* light grey */
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Pagination
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.ash .page_list li {
	color: #c4c4c4; /* lightest grey */
}
/* Default, inactive button style */
body.ash li.page_older a, body.ash li.page_older a:link, body.ash li.page_older a:visited, body.ash li.page_older a:hover, body.ash li.page_older a:active, body.ash li.page_older a:focus {
	color: #b3b6b7; /* light grey */
	background: #c4c4c4; /* lightest grey */
}
body.ash li.page_older a.active, body.ash li.page_older a.active:link, body.ash li.page_older a.active:visited {
	color: #ffffff; /* white */
	background: #0798c4 url(../sOfl17nj5/ash-icon-left.png) 4px 7px no-repeat; /* blue */
}
body.ash li.page_older a.active:hover, body.ash li.page_older a.active:active, body.ash li.page_older a.active:focus {
	color: #0798c4; /* blue */
	background: #2c353b url(../sOfl17nj5/ash-icon-left.png) 4px 7px no-repeat; /* dark blue */
}
/* Default, inactive button style */
body.ash li.page_newer a, body.ash li.page_newer a:link, body.ash li.page_newer a:visited, body.ash li.page_newer a:hover, body.ash li.page_newer a:active, body.ash li.page_newer a:focus {
	color: #b3b6b7; /* light grey */
	background: #c4c4c4; /* lightest grey */
}
body.ash li.page_newer a.active, body.ash li.page_newer a.active:link, body.ash li.page_newer a.active:visited {
	color: #ffffff; /* white */
	background: #0798c4 url(../07wl17net/ash-icon-right.png) 78px 7px no-repeat; /* blue */
}
body.ash li.page_newer a.active:hover, body.ash li.page_newer a.active:active, body.ash li.page_newer a.active:focus {
	color: #0798c4; /* blue */
	background: #2c353b url(../07wl17net/ash-icon-right.png) 78px 7px no-repeat; /* dark blue */
}
body.ash li.page_count span {
	color: #5f666a; /* grey */
	background: #b3b6b7; /* light grey */
}
/*******************************************************************************************************
SIDEBAR
*******************************************************************************************************/
body.ash .sidebar h3 {
	color: #5f666a; /* grey */
}
body.ash .box_side {
	display: block;
	background: #5f666a; /* grey */
	color: #ffffff; /* white */
}
body.ash .box_side p small {
	color: #c4c4c4; /* lightest grey */
}
body.ash .box_side .icon {
	border: 4px solid #c4c4c4; /* lightest grey */
}
body.ash .hr_side {
	background: #b3b6b7; /* light grey */
}
body.ash .box_side ul li {
	color: #c4c4c4; /* lightest grey */
}
body.ash .box_side ul li a {
	color: #0798c4; /* blue */
	background: #2c353b; /* dark blue */
}
body.ash .box_side ul li a:hover, body.ash .box_side ul li a:active, body.ash .box_side ul li a:focus {
	color: #0798c4; /* blue */
	background: #ffffff; /* white */
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Optional Small Title
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.ash .title h1 {
	color: #23292d; /* darkest grey */
}
body.ash .title h1 a, body.ash .title h1 a:link, body.ash .title h1 a:visited  {
	color: #23292d; /* darkest grey */
	border-bottom: solid 4px #b3b6b7; /* light grey */
}
body.ash .title h1 a:hover, body.ash .title h1 a:active, body.ash .title h1 a:focus {
	color: #23292d; /* darkest grey */
	background-color: transparent;
	border-bottom: solid 4px #0798c4; /* blue */
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Search
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.ash .search .search_box {
	background: #5f666a; /* grey */
}
body.ash .search_text {
	color: #0798c4; /* blue */
	background: #ffffff; /* white */
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Contributors
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.ash .contributors .author img {
	border: 4px solid #c4c4c4; /* lightest grey */
}
body.ash .contributors .author p {
	color: #c4c4c4; /* lightest grey */
}
body.ash .contributors .author p a {
	color: #0798c4; /* blue */
	background: #ffffff; /* white */
}
body.ash .following .icon_grid img {
	border: 4px solid #c4c4c4; /* lightest grey */
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Contributors
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.ash .links_list li {
	color: #c4c4c4; /* lightest grey */
	}			
body.ash .links_list li a, body.ash .links_list li a:link, body.ash .links_list li a:visited  {
	color: #0798c4; /* blue */
	background: #2c353b; /* dark blue */
	}
body.ash .links_list li a:hover, body.ash .links_list li a:active, body.ash .links_list li a:focus  {
	color: #0798c4; /* blue */
	background: #ffffff; /* white */
	}
body.ash .gallery .flickr_thumbs li a {
	border: 4px solid #c4c4c4; /* lightest grey */
}	
body.ash .tumblr_links p a, body.ash .tumblr_links p a:link, body.ash .tumblr_links p a:visited {
	color: #5f666a; /* grey */
	background: #b3b6b7; /* light grey */
}
body.ash .tumblr_links p a:hover, body.ash .tumblr_links p a:active, body.ash .tumblr_links p a:focus {
	color: #0798c4; /* blue */
	background: #ffffff; /* white */
}


/*******************************************************************************************************
FOOTER / LIKED
*******************************************************************************************************/

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Liked
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.ash .liked h2 {
	color: #23292d; /* darkest grey */
}
body.ash .liked_box {
	background: #5f666a; /* grey */
	color: #ffffff; /* white */
}
body.ash li.like_post {
	color: #5f666a; /* grey */
	background: #ffffff; /* white */
}
body.ash .post_info_bottom {
	color: #c4c4c4; /* lightest grey */
}
body.ash ul.more_liked li {
	color: #c4c4c4; /* lightest grey */
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Footer
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.ash #footer ul li {
	color: #c4c4c4; /* lightest grey */
}
body.ash #footer li a, body.ash #footer li a:link, body.ash #footer li a:visited  {
	color: #0798c4; /* blue */
	background: #2c353b; /* dark blue */
}
body.ash #footer li a:hover, body.ash #footer li a:active, body.ash #footer li a:focus  {
	color: #0798c4; /* blue */
	background: #ffffff; /* white */
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	6.b - Charcoal Theme
	--------------------------------
	--------------------------------	
	Colors
	#ffffff; /* white
	#e10912; /* red
	#330406; /* dark red
	#e5e8bb; /* butter
	#696a5c; /* dark butter
	#222222; /* dark grey
	#292929; /* light grey
	#fafbee; /* off-white
	#eef0d2; /* less off-white
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.charcoal {
	color: #fafbee; /* off-white */
	background: #141414 url(../sOEl17oqd/charcoal-bg_charwood.jpg) 0 0 repeat; /* background color */
}
body.charcoal a,body.charcoal a:link,body.charcoal a:visited {
	color: #e10912; /* red */
}
body.charcoal a:hover,body.charcoal a:active,body.charcoal a:focus {
	color: #ffffff; /* white */
	background: #e10912; /* red */
}
/*******************************************************************************************************
Main Content (left side of site)
- Main Content Insdide and all of .main_content_inside's children
*******************************************************************************************************/
body.charcoal .post_box {
	background: #ffffff; /* white */
	color: #222222; /* dark grey */
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Nav / Pages
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.charcoal .nav ul.pages_nav li {
	color: #e5e8bb; /* butter */
}
body.charcoal .nav ul.tumblr_nav li {
	color: #e5e8bb; /* butter */
}
body.charcoal .nav li a, body.charcoal .nav li a:link, body.charcoal .nav li a:visited  {
	background: #330406; /* dark red */
}
body.charcoal .nav li a:hover, body.charcoal .nav li a:active, body.charcoal .nav li a:focus  {
	color: #e10912; /* red */
	background: #ffffff; /* white */
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Header
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.charcoal .header h1 {
	color: #eef0d2; /* less off-white */
}
body.charcoal .header h1 a, body.charcoal .header h1 a:link, body.charcoal .header h1 a:visited  {
	color: #eef0d2; /* less off-white */
	border-bottom: solid 8px #222222; /* dark grey */
}
body.charcoal .header h1 a:hover, body.charcoal .header h1 a:active, body.charcoal .header h1 a:focus {
	color: #eef0d2; /* less off-white */
	background-color: transparent;
	border-bottom: solid 8px #e10912; /* red */
}
body.charcoal .header_image h1 {
	color: #e5e8bb; /* butter */
}
body.charcoal .header_image h1 a, body.charcoal .header_image h1 a:link, body.charcoal .header_image h1 a:visited  {
	color: #e5e8bb; /* butter */
}
body.charcoal .header_image h1 a:hover, body.charcoal .header_image h1 a:active, body.charcoal .header_image h1 a:focus {
	color: #e5e8bb; /* butter */
	background-color: transparent;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Tag, Search, and other results headers
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.charcoal .search_results {
	border-bottom: 8px solid #222222; /* dark grey */
	border-top: 8px solid #222222; /* dark grey */
}
body.charcoal .search_results h2 {
	color: #eef0d2; /* less off-white */
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Text Post
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.charcoal .text .head_title h2, body.charcoal .text .head_title h2 a, body.charcoal .text .head_title h2 a:hover {
	color: #eef0d2; /* less off-white */
}
body.charcoal .text h3, body.charcoal .simulated_text_h3 {
	color: #292929; /* light grey */
}
body.charcoal .text blockquote {
	color: #222222; /* dark grey */
	border-left: 4px solid #e5e8bb; /* butter */
}
body.charcoal .text .read_more_container a, body.charcoal .text .read_more_container a:link, body.charcoal .text .read_more_container a:visited {
	background: #330406; /* dark red */
}
body.charcoal .text .read_more_container a:hover, body.charcoal .text .read_more_container a:active, body.charcoal .text .read_more_container a:focus {
	background: #e10912; /* red */
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Quote Post
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.charcoal .quote span.quote_start {
	color: #292929; /* light grey */
}
body.charcoal .quote span.quote_end {
	color: #292929; /* light grey */
}
body.charcoal .quote blockquote p {
	color: #292929; /* light grey */
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Link Post
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.charcoal .link h2 a, body.charcoal .link h2 a:link, body.charcoal .link h2 a:visited {
	color: #ffffff; /* white */
	background: #330406 url(../8wSl17oqx/charcoal-icon-right.png) 470px center no-repeat; /* dark red */
}
body.charcoal .link h2 a:hover, body.charcoal .link h2 a:active, body.charcoal .link h2 a:focus {
	color: #e10912; /* red */
	background: #e10912 url(../8wSl17oqx/charcoal-icon-right.png) 470px center no-repeat; /* red */
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Audio Post
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.charcoal .audio .audio_album {
	background: #222222; /* dark grey */
}
body.charcoal .audio h2 {
	color: #292929; /* light grey */
}
body.charcoal .audio h3 {
	color: #222222; /* dark grey */
}
body.charcoal .audio .audio_meta li {
	color: #292929; /* light grey */
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Chat Post
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.charcoal .chat .head_title h2 {
	color: #eef0d2; /* less off-white */
}
body.charcoal .chat li strong {
	color: #330406; /* dark red */
}
body.charcoal .chat .odd{
	background-color: #e5e8bb; /* butter */
}
body.charcoal .chat .even{
	border: 1px solid #e5e8bb; /* butter */
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Answer Post
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.charcoal .text .head_title_answer h2 {
	color: #eef0d2; /* less off-white */
}
body.charcoal .text .head_title_answer p {
	color: #eef0d2; /* less off-white */
}
body.charcoal .text .head_title_answer img {
	border: 2px solid #e5e8bb; /* butter */
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Photo Post
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	General Content Styling
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* Styling for h2 and simulated h2 with <p><b></b></p> jquery selection */
body.charcoal .content h2, body.charcoal .simulated_content_h2 {
	color: #eef0d2; /* less off-white */
}
body.charcoal .content blockquote {
	border-left: 4px solid #e5e8bb; /* butter */
}
body.charcoal a.round_button, body.charcoal a.round_button:link, body.charcoal a.round_button:visited {
	background: #330406; /* dark red */
}
body.charcoal a.round_button:hover, body.charcoal a.round_button:active, body.charcoal a.round_button:focus {
	background: #e10912; /* red */
}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Meta Bar
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.charcoal .meta {
	background: #292929; /* light grey */
}
body.charcoal .tag_list {
	background: url(../kI2l17os1/charcoal-icon-tag.png) 0 0 no-repeat;
}
body.charcoal .tag_list li {
	color: #696a5c; /* dark butter */
}
body.charcoal .tag_list li a, body.charcoal .tag_list li a:link, body.charcoal .tag_list li a:visited {
	color: #e10912; /* red */
	background: #330406; /* dark red */
}
body.charcoal .tag_list li a:hover, .tag_list li a:active, .tag_list li a:focus {
	color: #e10912; /* red */
	background: #ffffff; /* white */
}
body.charcoal .meta_list li {
	color: #696a5c; /* dark butter */
}
body.charcoal .meta_list li.meta_time {
	background: url(../1UCl17osh/charcoal-icon-time.png) 0 0 no-repeat;
}
body.charcoal .meta_list li.meta_url {
	background: url(../lJKl17osy/charcoal-icon-url.png) 0 0 no-repeat;
}
body.charcoal .meta_list li.meta_heart {
	background: url(../lMdl17otg/charcoal-icon-heart.png) 0 0 no-repeat;
}
body.charcoal .meta_list li.meta_chat {
	background: url(../yr1l17ou5/charcoal-icon-chat.png) 0 0 no-repeat;
}
body.charcoal .meta_list li a.round_meta, body.charcoal .meta_list li a.round_meta:link, body.charcoal .meta_list li a.round_meta:visited {
	color: #696a5c; /* dark butter */
	background: #222222; /* dark grey */
}
body.charcoal .meta_list li a.round_meta:hover, body.charcoal .meta_list li a.round_meta:active, body.charcoal .meta_list li a.round_meta:focus {
	color: #e10912; /* red */
	background: #ffffff; /* white */
}
body.charcoal .share_links_wrapper a.share_this_over {
	color: #e10912 !important; /* red */
	background: #ffffff !important; /* white */
}
body.charcoal .author_list {
	background: url(../CKKl17oum/charcoal-icon-author.png) 0 2px no-repeat;
}
body.charcoal .author_list li {
	color: #696a5c; /* dark butter */
}
body.charcoal .author_list li img {
	border: 2px solid #222222; /* dark grey */
}
body.charcoal .author_list li a, body.charcoal .author_list li a:link, body.charcoal .author_list li a:visited {
	color: #696a5c; /* dark butter */
	background: #222222; /* dark grey */
}
body.charcoal .author_list li a:hover, body.charcoal .author_list li a:active, body.charcoal .author_list li a:focus {
	color: #e10912; /* red */
	background: #ffffff; /* white */
}
body.charcoal .reblog_list {
	background: url(../O3yl17ov3/charcoal-icon-reblog.png) 0 2px no-repeat;
}
body.charcoal .reblog_list li {
	color: #696a5c; /* dark butter */
}
body.charcoal .reblog_list li img {
	border: 2px solid #222222; /* dark grey */
}
body.charcoal .reblog_list li a, body.charcoal .reblog_list li a:link, body.charcoal .reblog_list li a:visited {
	color: #696a5c; /* dark butter */
	background: #222222; /* dark grey */
}
body.charcoal .reblog_list li a:hover, body.charcoal .reblog_list li a:active, body.charcoal .reblog_list li a:focus {
	color: #e10912; /* red */
	background: #ffffff; /* white */
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Notes
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.charcoal ol.notes li {
	background: #ffffff; /* white */
	color: #222222; /* dark grey */
}
body.charcoal ol.notes li blockquote {
	border-left: 4px solid #e5e8bb; /* butter */
}
body.charcoal ol.notes li img {
	border: 2px solid #222222; /* dark grey */
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Disqus
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.charcoal #disqus_thread h3 {
	font-size: 16px !important;
	color: #23292d !important; /* darkest grey */
	line-height: 24px !important;
	color: #353c41 !important; /* dark grey */
}
body.charcoal .hr_post {
	background: #222222; /* dark grey */
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Pagination
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.charcoal .page_list li {
	color: #e5e8bb; /* butter */
}

/* Default, inactive button style */
body.charcoal li.page_older a, body.charcoal li.page_older a:link, body.charcoal li.page_older a:visited, body.charcoal li.page_older a:hover, body.charcoal li.page_older a:active, body.charcoal li.page_older a:focus {
	color: #222222; /* dark grey */
	background: #292929; /* light grey */
}
body.charcoal li.page_older a.active, body.charcoal li.page_older a.active:link, body.charcoal li.page_older a.active:visited {
	color: #e10912; /* red */
	background: #330406 url(../i5Tl17ovo/charcoal-icon-left.png) 4px 7px no-repeat; /* dark red */
}
body.charcoal li.page_older a.active:hover, body.charcoal li.page_older a.active:active, body.charcoal li.page_older a.active:focus {
	color: #ffffff; /* white */
	background: #e10912 url(../i5Tl17ovo/charcoal-icon-left.png) 4px 7px no-repeat; /* red */
}
/* Default, inactive button style */
body.charcoal li.page_newer a, body.charcoal li.page_newer a:link, body.charcoal li.page_newer a:visited, body.charcoal li.page_newer a:hover, body.charcoal li.page_newer a:active, body.charcoal li.page_newer a:focus {
	color: #222222; /* dark grey */
	background: #292929; /* light grey */
}
body.charcoal li.page_newer a.active, body.charcoal li.page_newer a.active:link, body.charcoal li.page_newer a.active:visited {
	color: #e10912; /* red */
	background: #330406 url(../8wSl17oqx/charcoal-icon-right.png) 78px 7px no-repeat; /* dark red */
}
body.charcoal li.page_newer a.active:hover, body.charcoal li.page_newer a.active:active, body.charcoal li.page_newer a.active:focus {
	color: #ffffff; /* white */
	background: #e10912 url(../8wSl17oqx/charcoal-icon-right.png) 78px 7px no-repeat; /* red */
}
body.charcoal li.page_count span {
	color: #e5e8bb; /* butter */
	background: #222222; /* dark grey */
}
/*******************************************************************************************************
SIDEBAR
*******************************************************************************************************/
body.charcoal .sidebar h3 {
	color: #e5e8bb; /* butter */
}
body.charcoal .box_side {
	display: block;
	background: #292929; /* light grey */
	color: #fafbee; /* off-white */
}
body.charcoal .box_side p small {
	color: #e5e8bb; /* butter */
}
body.charcoal .box_side .icon {
	border: 4px solid #222222; /* dark grey */
}
body.charcoal .hr_side {
	background: #222222; /* dark grey */
}
body.charcoal .box_side ul li {
	color: #e5e8bb; /* butter */
}
body.charcoal .box_side ul li a {
	color: #e10912; /* red */
	background: #330406; /* dark red */
}
body.charcoal .box_side ul li a:hover, body.charcoal .box_side ul li a:active, body.charcoal .box_side ul li a:focus {
	color: #e10912; /* red */
	background: #ffffff; /* white */
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Optional Small Title
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.charcoal .title h1 {
	color: #eef0d2; /* less off-white */
}
body.charcoal .title h1 a, body.charcoal .title h1 a:link, body.charcoal .title h1 a:visited  {
	color: #eef0d2; /* less off-white */
	border-bottom: solid 4px #222222; /* dark grey */
}
body.charcoal .title h1 a:hover, body.charcoal .title h1 a:active, body.charcoal .title h1 a:focus {
	color: #eef0d2; /* less off-white */
	background-color: transparent;
	border-bottom: solid 4px #e10912; /* red */
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Search
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.charcoal .search .search_box {
	background: #292929; /* light grey */
}
body.charcoal .search_text {
	color: #292929; /* light grey */
	background: #696a5c; /* dark butter */
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Contributors
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.charcoal .contributors .author img {
	border: 4px solid #222222; /* dark grey */
}
body.charcoal .contributors .author p {
	color: #e5e8bb; /* butter */
}
body.charcoal .contributors .author p a {
	color: #e10912; /* red */
	background: #330406; /* dark red  */
}
body.charcoal .following .icon_grid img {
	border: 4px solid #222222; /* dark grey */
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Contributors
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.charcoal .links_list li {
	color: #e5e8bb; /* butter */
	}			
body.charcoal .links_list li a, body.charcoal .links_list li a:link, body.charcoal .links_list li a:visited  {
	color: #e10912; /* red */
	background: #330406; /* dark red */
	}
body.charcoal .links_list li a:hover, body.charcoal .links_list li a:active, body.charcoal .links_list li a:focus  {
	color: #e10912; /* red */
	background: #ffffff; /* white */
	}
body.charcoal .gallery .flickr_thumbs li a {
	border: 4px solid #222222; /* dark grey */
}
body.charcoal .tumblr_links p a, body.charcoal .tumblr_links p a:link, body.charcoal .tumblr_links p a:visited {
	color: #696a5c; /* dark butter */
	background: #222222; /* dark grey */
}
body.charcoal .tumblr_links p a:hover, body.charcoal .tumblr_links p a:active, body.charcoal .tumblr_links p a:focus {
	color: #e10912; /* red */
	background: #ffffff; /* white */
}

/*******************************************************************************************************
FOOTER / LIKED
*******************************************************************************************************/

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Liked
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.charcoal .liked h2 {
	color: #eef0d2; /* less off-white */
}
body.charcoal .liked_box {
	background: #292929; /* light grey */
	color: #ffffff; /* white */
}
body.charcoal li.like_post {
	color: #292929; /* light grey */
	background: #ffffff; /* white */
}
body.charcoal .post_info_bottom {
	color: #292929; /* light grey */
}
body.charcoal ul.more_liked li {
	color: #e5e8bb; /* butter */
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Footer
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.charcoal #footer ul li, body.charcoal #footer p {
	color: #696a5c; /* dark butter */
}
body.charcoal #footer li a, body.charcoal #footer li a:link, body.charcoal #footer li a:visited  {
	color: #e10912; /* red */
	background: #330406; /* dark red */
}
body.charcoal #footer li a:hover, body.charcoal #footer li a:active, body.charcoal #footer li a:focus  {
	color: #e10912; /* red */
	background: #ffffff; /* white */
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	6.c - Royal Theme
	--------------------------------
	--------------------------------
	Colors
	#ffffff; /* white
	#ff1e19; /* red
	#251f25; /* dark purple 1
	#957c9b; /* light purple 1
	#827186; /* light purple 2
	#2b232d; /* dark purple 2
	#2b232d; /* dark purple 3
	#ffffff; /* white 2
	#b8c0c7; /* light blue
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.royal {
	color: #ffffff; /* white 2 */
	background: #141414 url(../XPKl17owd/royal-bg_charwood.jpg) 0 0 repeat; /* background color */
}
body.royal a,body.royal a:link,body.royal a:visited {
	color: #ff1e19; /* red */
}
body.royal a:hover,body.royal a:active,body.royal a:focus {
	color: #ffffff; /* white */
	background: #ff1e19; /* red */
}
/*******************************************************************************************************
Main Content (left side of site)
- Main Content Insdide and all of .main_content_inside's children
*******************************************************************************************************/
body.royal .post_box {
	background: #ffffff; /* white */
	color: #2b232d; /* dark purple 2 */
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Nav / Pages
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.royal .nav ul.pages_nav li {
	color: #957c9b; /* light purple 1 */
}
body.royal .nav ul.tumblr_nav li {
	color: #957c9b; /* light purple 1 */
}
body.royal .nav li a, body.royal .nav li a:link, body.royal .nav li a:visited  {
	background: #251f25; /* dark purple 1 */
}
body.royal .nav li a:hover, body.royal .nav li a:active, body.royal .nav li a:focus  {
	color: #ff1e19; /* red */
	background: #ffffff; /* white */
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Header
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.royal .header h1 {
	color: #b8c0c7; /* light blue */
}
body.royal .header h1 a, body.royal .header h1 a:link, body.royal .header h1 a:visited  {
	color: #b8c0c7; /* light blue */
	border-bottom: solid 8px #2b232d; /* dark purple 2 */
}
body.royal .header h1 a:hover, body.royal .header h1 a:active, body.royal .header h1 a:focus {
	color: #b8c0c7; /* light blue */
	background-color: transparent;
	border-bottom: solid 8px #ff1e19; /* red */
}
body.royal .header_image h1 {
	color: #957c9b; /* light purple 1 */
}
body.royal .header_image h1 a, body.royal .header_image h1 a:link, body.royal .header_image h1 a:visited  {
	color: #957c9b; /* light purple 1 */
}
body.royal .header_image h1 a:hover, body.royal .header_image h1 a:active, body.royal .header_image h1 a:focus {
	color: #957c9b; /* light purple 1 */
	background-color: transparent;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Tag, Search, and other results headers
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.royal .search_results {
	border-bottom: 8px solid #2b232d; /* dark purple 2 */
	border-top: 8px solid #2b232d; /* dark purple 2 */
}
body.royal .search_results h2 {
	color: #b8c0c7; /* light blue */
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Text Post
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.royal .text .head_title h2, body.royal .text .head_title h2 a, body.royal .text .head_title h2 a:hover {
	color: #b8c0c7; /* light blue */
}
body.royal .text h3, body.royal .simulated_text_h3 {
	color: #2b232d; /* dark purple 3 */
}
body.royal .text blockquote {
	color: #2b232d; /* dark purple 2 */
	border-left: 4px solid #957c9b; /* light purple 1 */
}
body.royal .text .read_more_container a, body.royal .text .read_more_container a:link, body.royal .text .read_more_container a:visited {
	background: #251f25; /* dark purple 1 */
}
body.royal .text .read_more_container a:hover, body.royal .text .read_more_container a:active, body.royal .text .read_more_container a:focus {
	background: #ff1e19; /* red */
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Quote Post
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.royal .quote span.quote_start {
	color: #2b232d; /* dark purple 3 */
}
body.royal .quote span.quote_end {
	color: #2b232d; /* dark purple 3 */
}
body.royal .quote blockquote p {
	color: #2b232d; /* dark purple 3 */
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Link Post
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.royal .link h2 a, body.royal .link h2 a:link, body.royal .link h2 a:visited {
	color: #ffffff; /* white */
	background: #251f25 url(../XuNl17p03/royal-icon-right.png) 470px center no-repeat; /* dark purple 1 */
}
body.royal .link h2 a:hover, body.royal .link h2 a:active, body.royal .link h2 a:focus {
	color: #ff1e19; /* red */
	background: #ff1e19 url(../XuNl17p03/royal-icon-right.png) 470px center no-repeat; /* red */
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Audio Post
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.royal .audio .audio_album {
	background: #2b232d; /* dark purple 2 */
}
body.royal .audio h2 {
	color: #2b232d; /* dark purple 3 */
}
body.royal .audio h3 {
	color: #2b232d; /* dark purple 2 */
}
body.royal .audio .audio_meta li {
	color: #2b232d; /* dark purple 3 */
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Chat Post
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.royal .chat .head_title h2 {
	color: #b8c0c7; /* light blue */
}
body.royal .chat li strong {
	color: #251f25; /* dark purple 1 */
}
body.royal .chat .odd{
	background-color: #957c9b; /* light purple 1 */
}
body.royal .chat .even{
	border: 1px solid #957c9b; /* light purple 1 */
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Answer Post
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.royal .text .head_title_answer h2 {
	color: #b8c0c7; /* light blue */
}
body.royal .text .head_title_answer p {
	color: #b8c0c7; /* light blue */
}
body.royal .text .head_title_answer img {
	border: 2px solid #957c9b; /* light purple 1 */
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Photo Post
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	General Content Styling
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* Styling for h2 and simulated h2 with <p><b></b></p> jquery selection */
body.royal .content h2, body.royal .simulated_content_h2 {
	color: #b8c0c7; /* light blue */
}
body.royal .content blockquote {
	border-left: 4px solid #957c9b; /* light purple 1 */
}
body.royal a.round_button, body.royal a.round_button:link, body.royal a.round_button:visited {
	background: #251f25; /* dark purple 1 */
}
body.royal a.round_button:hover, body.royal a.round_button:active, body.royal a.round_button:focus {
	background: #ff1e19; /* red */
}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Meta Bar
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.royal .meta {
	background: #2b232d; /* dark purple 3 */
}
body.royal .tag_list {
	background: url(../auCl17p1g/royal-icon-tag.png) 0 0 no-repeat;
}
body.royal .tag_list li {
	color: #827186; /* light purple 2 */
}
body.royal .tag_list li a, body.royal .tag_list li a:link, body.royal .tag_list li a:visited {
	color: #ff1e19; /* red */
	background: #251f25; /* dark purple 1 */
}
body.royal .tag_list li a:hover, body.royal .tag_list li a:active, body.royal .tag_list li a:focus {
	color: #ff1e19; /* red */
	background: #ffffff; /* white */
}
body.royal .meta_list li {
	color: #827186; /* light purple 2 */
}
body.royal .meta_list li.meta_time {
	background: url(../1XHl17p1w/royal-icon-time.png) 0 0 no-repeat;
}
body.royal .meta_list li.meta_url {
	background: url(../GiKl17p2b/royal-icon-url.png) 0 0 no-repeat;
}
body.royal .meta_list li.meta_heart {
	background: url(../bPHl17p31/royal-icon-heart.png) 0 0 no-repeat;
}
body.royal .meta_list li.meta_chat {
	background: url(../25Xl17p3f/royal-icon-chat.png) 0 0 no-repeat;
}
body.royal .meta_list li a.round_meta, body.royal .meta_list li a.round_meta:link, body.royal .meta_list li a.round_meta:visited {
	color: #827186; /* light purple 2 */
	background: #251f25; /* dark purple 1 */
}
body.royal .meta_list li a.round_meta:hover, body.royal .meta_list li a.round_meta:active, body.royal .meta_list li a.round_meta:focus {
	color: #ff1e19; /* red */
	background: #ffffff; /* white */
}
body.royal .share_links_wrapper a.share_this_over {
	color: #ff1e19 !important; /* red */
	background: #ffffff !important; /* white */
}
body.royal .author_list {
	background: url(../Zuil17p3u/royal-icon-author.png) 0 2px no-repeat;
}
body.royal .author_list li {
	color: #827186; /* light purple 2 */
}
body.royal .author_list li img {
	border: 2px solid #251f25; /* dark purple 1 */
}
body.royal .author_list li a, body.royal .author_list li a:link, body.royal .author_list li a:visited {
	color: #827186; /* light purple 2 */
	background: #251f25; /* dark purple 1 */
}
body.royal .author_list li a:hover, body.royal .author_list li a:active, body.royal .author_list li a:focus {
	color: #ff1e19; /* red */
	background: #ffffff; /* white */
}
body.royal .reblog_list {
	background: url(../YExl17p48/royal-icon-reblog.png) 0 2px no-repeat;
}
body.royal .reblog_list li {
	color: #827186; /* light purple 2 */
}
body.royal .reblog_list li img {
	border: 2px solid #251f25; /* dark purple 1 */
}
body.royal .reblog_list li a, body.royal .reblog_list li a:link, body.royal .reblog_list li a:visited {
	color: #827186; /* light purple 2 */
	background: #251f25; /* dark purple 1 */
}
body.royal .reblog_list li a:hover, body.royal .reblog_list li a:active, body.royal .reblog_list li a:focus {
	color: #ff1e19; /* red */
	background: #ffffff; /* white */
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Notes
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.royal ol.notes li {
	background: #ffffff; /* white */
	color: #2b232d; /* dark purple 2 */
}
body.royal ol.notes li blockquote {
	border-left: 4px solid #957c9b; /* light purple 1 */
}
body.royal ol.notes li img {
	border: 2px solid #251f25; /* dark purple 1 */
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Disqus
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.royal #disqus_thread h3 {
	font-size: 16px !important;
	color: #23292d !important; /* darkest grey */
	line-height: 24px !important;
	color: #353c41 !important; /* dark purple 2 */
}
body.royal .hr_post {
	background: #2b232d; /* dark purple 2 */
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Pagination
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.royal .page_list li {
	color: #957c9b; /* light purple 1 */
}

/* Default, inactive button style */
body.royal li.page_older a, body.royal li.page_older a:link, body.royal li.page_older a:visited, body.royal li.page_older a:hover, body.royal li.page_older a:active, body.royal li.page_older a:focus {
	color: #2b232d; /* dark purple 2 */
	background: #2b232d; /* dark purple 3 */
}
body.royal li.page_older a.active, body.royal li.page_older a.active:link, body.royal li.page_older a.active:visited {
	color: #ff1e19; /* red */
	background: #251f25 url(../xCcl17p4n/royal-icon-left.png) 4px 7px no-repeat; /* dark purple 1 */
}
body.royal li.page_older a.active:hover, body.royal li.page_older a.active:active, body.royal li.page_older a.active:focus {
	color: #ffffff; /* white */
	background: #ff1e19 url(../xCcl17p4n/royal-icon-left.png) 4px 7px no-repeat; /* red */
}
/* Default, inactive button style */
body.royal li.page_newer a, body.royal li.page_newer a:link, body.royal li.page_newer a:visited, body.royal li.page_newer a:hover, body.royal li.page_newer a:active, body.royal li.page_newer a:focus {
	color: #2b232d; /* dark purple 2 */
	background: #2b232d; /* dark purple 3 */
}
body.royal li.page_newer a.active, body.royal li.page_newer a.active:link, body.royal li.page_newer a.active:visited {
	color: #ff1e19; /* red */
	background: #251f25 url(../XuNl17p03/royal-icon-right.png) 78px 7px no-repeat; /* dark purple 1 */
}
body.royal li.page_newer a.active:hover, body.royal li.page_newer a.active:active, body.royal li.page_newer a.active:focus {
	color: #ffffff; /* white */
	background: #ff1e19 url(../XuNl17p03/royal-icon-right.png) 78px 7px no-repeat; /* red */
}
body.royal li.page_count span {
	color: #957c9b; /* light purple 1 */
	background: #2b232d; /* dark purple 2 */
}
/*******************************************************************************************************
SIDEBAR
*******************************************************************************************************/
body.royal .sidebar h3 {
	color: #b8c0c7; /* light blue */
}
body.royal .box_side {
	display: block;
	background: #2b232d; /* dark purple 3 */
	color: #ffffff; /* white 2 */
}
body.royal .box_side p small {
	color: #957c9b; /* light purple 1 */
}
body.royal .box_side .icon {
	border: 4px solid #251f25; /* dark purple 1 */
}
body.royal .hr_side {
	background: #2b232d; /* dark purple 2 */
}
body.royal .box_side ul li {
	color: #957c9b; /* light purple 1 */
}
body.royal .box_side ul li a {
	color: #ff1e19; /* red */
	background: #251f25; /* dark purple 1 */
}
body.royal .box_side ul li a:hover, body.royal .box_side ul li a:active, body.royal .box_side ul li a:focus {
	color: #ff1e19; /* red */
	background: #ffffff; /* white */
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Optional Small Title
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.royal .title h1 {
	color: #b8c0c7; /* light blue */
}
body.royal .title h1 a, body.royal .title h1 a:link, body.royal .title h1 a:visited  {
	color: #b8c0c7; /* light blue */
	border-bottom: solid 4px #2b232d; /* dark purple 2 */
}
body.royal .title h1 a:hover, body.royal .title h1 a:active, body.royal .title h1 a:focus {
	color: #b8c0c7; /* light blue */
	background-color: transparent;
	border-bottom: solid 4px #ff1e19; /* red */
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Search
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.royal .search .search_box {
	background: #2b232d; /* dark purple 3 */
}
body.royal .search_text {
	color: #2b232d; /* dark purple 3 */
	background: #827186; /* light purple 2 */
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Contributors
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.royal .contributors .author img {
	border: 4px solid #251f25; /* dark purple 1 */
}
body.royal .contributors .author p {
	color: #957c9b; /* light purple 1 */
}
body.royal .contributors .author p a {
	color: #ff1e19; /* red */
	background: #251f25; /* dark purple 1 */
}
body.royal .following .icon_grid img {
	border: 4px solid #251f25; /* dark purple 1 */
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Contributors
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.royal .links_list li {
	color: #957c9b; /* light purple 1 */
	}			
body.royal .links_list li a, body.royal .links_list li a:link, body.royal .links_list li a:visited  {
	color: #ff1e19; /* red */
	background: #251f25; /* dark purple 1 */
	}
body.royal .links_list li a:hover, body.royal .links_list li a:active, body.royal .links_list li a:focus  {
	color: #ff1e19; /* red */
	background: #ffffff; /* white */
	}
body.royal .gallery .flickr_thumbs li a {
	border: 4px solid #251f25; /* dark purple 1 */
}	
body.royal .tumblr_links p a, body.royal .tumblr_links p a:link, body.royal .tumblr_links p a:visited {
	color: #957c9b; /* light purple 1 */
	background: #251f25; /* dark purple 1 */
}
body.royal .tumblr_links p a:hover, body.royal .tumblr_links p a:active, body.royal .tumblr_links p a:focus {
	color: #ff1e19; /* red */
	background: #ffffff; /* white */
}

/*******************************************************************************************************
FOOTER / LIKED
*******************************************************************************************************/

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Liked
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.royal .liked h2 {
	color: #b8c0c7; /* light blue */
}
body.royal .liked_box {
	background: #2b232d; /* dark purple 3 */
	color: #ffffff; /* white */
}
body.royal li.like_post {
	color: #2b232d; /* dark purple 3 */
	background: #ffffff; /* white */
}
body.royal .post_info_bottom {
	color: #2b232d; /* dark purple 3 */
}
body.royal ul.more_liked li {
	color: #957c9b; /* light purple 1 */
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Footer
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.royal #footer ul li, body.royal #footer p {
	color: #827186; /* light purple 2 */
}
body.royal #footer li a, body.royal #footer li a:link, body.royal #footer li a:visited  {
	color: #ff1e19; /* red */
	background: #251f25; /* dark purple 1 */
}
body.royal #footer li a:hover, body.royal #footer li a:active, body.royal #footer li a:focus  {
	color: #ff1e19; /* red */
	background: #ffffff; /* white */
}