
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Backburner Theme - 1.1.2
	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: 880px;
	margin: 10px 0 40px 60px;
}
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;
}
/*******************************************************************************************************
	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;
	background: #fff;
	padding: 20px 20px 1px 20px;
	margin-bottom: 0px;
	color: #333333;
	-moz-border-radius: 8px 8px 0px 0px;
	-webkit-border-radius: 8px 8px 0px 0px;
	border-radius: 8px 8px 0px 0px;
}
.post_box img {
	margin-bottom: 20px;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	1.a - Nav / Pages
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.nav {
	display: block;
	width: 600px;
	height: 100px;
	overflow: hidden;
}
.nav ul {
	display: block;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.nav ul.pages_nav li {
	display: block;
	float: left;
	font-size: 43px;
	text-transform: uppercase;
	color: #fff; /* 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: 0px;
	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: 70px;
	line-height: 70px;
	margin:25px 0 0 0;
	padding-bottom: 0;
	color: #484848; /* darkest grey */
	font-family: "Lucida Grande", Verdana, Tahoma, sans-serif;
	text-transform: uppercase;
}
.header h1 a, .header h1 a:link, .header h1 a:visited  {
	color: #484848; /* darkest grey */
	border-bottom: solid 8px #777777; /* light grey */
	background: transparent url('http://michaelshoup.com/tumblr/michaelshoup.png') top left scroll no-repeat;
	display: block;
	text-indent: -999px;
}
.header h1 a:hover, .header h1 a:active, .header h1 a:focus {
	color: #484848; /* darkest grey */
	background: transparent url('http://michaelshoup.com/tumblr/michaelshoup.png') top left scroll no-repeat;
	border-bottom: solid 8px #0033ff; /* blue */
}

#banner {
	margin-bottom: 20px;
}

#banner a.focus, #banner a.hover, #banner a {
	background: none!important;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	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: #484848; /* darkest grey */
	font-family: "Lucida Grande", Verdana, Tahoma, sans-serif;
	font-weight: 400;
	text-transform: uppercase;
}

/* 
	2 - Post Types
*/ 

.text .head_title h2 {
	padding: 0 0px;
	margin: 0 0 10px 0;
	font-size: 46px;
	line-height: 46px;
	color: #fff; 
	text-transform: uppercase;
	font-family: "Helvetica Neue", Arial, sans-serif;
	font-weight: 400;
}
.text h3, .simulated_text_h3 {
	font-size: 24px;
	line-height: 24px;
	color: #484848; /* darkest grey */
	font-weight: 400;
	font-family: "Helvetica Neue", Verdana, Tahoma, sans-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: #484848; /* darkest grey */
	padding: 20px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}
.text blockquote {
	font-size: 18px;
	color: #484848; /* darkest grey */
	border-left: 4px solid #c4c4c4; /* lightest grey */
	line-height: 24px;
	font-weight: 400;
	font-family: "Lucida Grande", Verdana, Tahoma, sans-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: #484848; /* darkest grey */
}
.quote span.quote_end {
	margin-right: -24px;
	float: right;
	font-size: 48px;
	color: #484848; /* darkest grey */
}
.quote blockquote p {
	font-size: 20px;
	color: #484848; /* darkest grey */
	line-height: 24px;
	font-family: "Lucida Grande", Verdana, Tahoma, sans-serif;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	2.c - Link Post
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.link h2 {
	font-size: 20px;
	line-height: 24px;
	font-family: "Lucida Grande", Verdana, Tahoma, sans-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(http://static.tumblr.com/fftf9xi/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(http://static.tumblr.com/fftf9xi/2F8l17n3e/icon-right.png) 470px center no-repeat; /* dark blue */
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	2.d - Audio Post
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.audio .post_box {
	overflow: auto;
	padding-bottom: 20px;
}
.audio .audio_album {
	margin: 0;
	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 {
	float: left;
	width: auto;
	display: block;
	margin-left: 10px;
}
.audio h2 {
	margin-bottom: 0;
	font-size: 24px;
	line-height: 24px;
	color: #484848; /* darkest grey */
	font-weight: 400;
	font-family: "Lucida Grande", Verdana, Tahoma, sans-serif;
}
.audio h3 {
	margin-bottom: 0;
	font-size: 18px;
	line-height: 24px;
	color: #777777; /* light grey */
	font-style: italic;
	font-weight: 400;
	font-family: "Lucida Grande", Verdana, Tahoma, sans-serif;
}
.audio .audio_meta {
	display: block;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.audio .audio_meta li {
	display: block;
	float: left;
	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;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	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: #484848; /* darkest grey */
	font-family: "Lucida Grande", Verdana, Tahoma, 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: "Lucida Grande", Verdana, Tahoma, sans-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: #484848; /* darkest grey */
	font-family: "Lucida Grande", Verdana, Tahoma, sans-serif;
}
.text .head_title_answer p {
	padding: 0 20px;
	margin: 0 0 20px 0;
	font-size: 16px;
	font-style: italic;
	color: #484848; /* 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;
}
/* 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: #484848; /* 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: 0px 0px 8px 8px;
	-webkit-border-radius: 0px 0px 8px 8px;
	border-radius: 0px 0px 8px 8px;
}
.tag_list {
	clear: both;
	margin: 0;
	padding: 0 0 0 26px;
	list-style-type: none;
	background: url(http://static.tumblr.com/fftf9xi/5VHl17n68/icon-tag.png) 0 0 no-repeat;
	line-height: 8px;
}
.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(http://static.tumblr.com/fftf9xi/y3Kl17n7a/icon-time.png) 0 0 no-repeat;
}
.meta_list li.meta_url {
	margin-left: 10px;
	padding: 0 0 0 26px;
	background: url(http://static.tumblr.com/fftf9xi/qWFl17n7t/icon-url.png) 0 0 no-repeat;
	position: relative;
	display: block;
}
.meta_list li.meta_heart {
	float: left;
	margin-left: 10px;
	padding: 0 0 0 26px;
	background: url(http://static.tumblr.com/fftf9xi/cN5l17n1g/icon-heart.png) 0 0 no-repeat;
}
.meta_list li.meta_chat {
	float: left;
	padding: 0 0 0 26px;
	margin-left: 10px;
	background: url(http://static.tumblr.com/fftf9xi/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: 6px 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(http://static.tumblr.com/fftf9xi/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(http://static.tumblr.com/fftf9xi/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 {
margin: -10px 0px 0px 0px!important;
background: white;
padding: 5px 20px 20px 20px;
border-top: 1px dashed #999;
}

#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: #eeec7f; /* light grey */
	margin: 20px 0 60px 0;
	clear: both;
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	3.d - Pagination
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.page_list {
	clear: both;
	display: block;
	height: 28px;
	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(http://static.tumblr.com/fftf9xi/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(http://static.tumblr.com/fftf9xi/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(http://static.tumblr.com/fftf9xi/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(http://static.tumblr.com/fftf9xi/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;
    left: 60px;
    outline: 0 dotted #FFFFFF;
    position: relative;
    width: 280px;
    padding-top: 49px;
}
.sidebar h3 {
    color: #666666;
    font-size: 26px;
    font-weight: normal;
    letter-spacing: 1px;
    line-height: 26px;
    margin-bottom: 4px;
    padding: 0 20px;
    text-transform: uppercase;
}
.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: 240px;
}
.box_side .icon {
	margin:4px 10px 10px 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 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: #484848; /* darkest grey */
	font-family: "Lucida Grande", Verdana, Tahoma, sans-serif;
	text-transform: uppercase;
}
.title h1 a, .title h1 a:link, .title h1 a:visited  {
	color: #484848; /* 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: #484848; /* darkest grey */
	background-color: transparent;
	border-bottom: solid 4px #0033ff; /* blue */
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	4.b - Search
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.search .search_box {
    -moz-border-radius: 8px 8px 8px 8px;
    background: none repeat scroll 0 0 #666666;
    display: block;
    height: 40px;
    margin: 0 0 15px;
    width: 280px;
}

.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: 215px;
	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;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	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: #484848; /* darkest grey */
	font-family: "Lucida Grande", Verdana, Tahoma, 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
	#3B93BF; /* blue
	#2c353b; /* dark blue
	#c4c4c4; /* lightest grey
	#b3b6b7; /* light grey
	#484848; /* grey
	#353c41; /* dark grey
	#23292d; /* darkest grey
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.ash {
	color: #353C41; /* dark grey */
}
body.ash a, body.ash a:link, body.ash a:visited {
	color: #3B93BF; /* blue */
}
body.ash a:hover, body.ash a:active, body.ash a:focus {
	color: #ffffff; /* white */
	background: #3B93BF;  /* 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: #fff; /* lightest grey */
}
body.ash .nav ul.tumblr_nav li {
	color: #fff; /* lightest grey */
}
body.ash .nav li a, body.ash .nav li a:link, body.ash .nav li a:visited  {
	color: #fff; /* dark blue */
	background: transparent!important;
	font-size: 41px;
	letter-spacing: 1px;
}
body.ash .nav li a:hover, body.ash .nav li a:active, body.ash .nav li a:focus  {
	color: #3B93BF; /* blue */
	background: transparent!important; /* white */
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Header
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.ash .header h1 {
	color: #eeec7f; /* darkest grey */
}
body.ash .header h1 a, body.ash .header h1 a:link, body.ash .header h1 a:visited  {
	color: #eeec7f; /* darkest grey */
	border-bottom: none; /* light grey */
	font-family: "league-gothic-1","league-gothic-2",sans-serif;
}
body.ash .header h1 a:hover, body.ash .header h1 a:active, body.ash .header h1 a:focus {
	color: #eeec7f; /* darkest grey */
	background: transparent url('http://michaelshoup.com/tumblr/michaelshoup.png') top left scroll no-repeat;
	border-bottom: none; /* blue */
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Tag, Search, and other results headers
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.ash .search_results {
	border-bottom: 8px solid #EEEC7F; /* light grey */
	border-top: 8px solid #EEEC7F; /* light grey */
}
body.ash .search_results h2 {
	color: #C4C4C4; /* darkest grey */
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Text Post
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.ash .text .head_title h2 {
    color: #3B93BF;
    font-size: 41px;
    font-weight: normal;
    letter-spacing: 0.5px;
}
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: #3B93BF;  /* 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: #3B93BF url(http://static.tumblr.com/fftf9xi/07wl17net/ash-icon-right.png) 470px center no-repeat; /* blue */
	font-weight: normal;
}
body.ash .link h2 a:hover, body.ash .link h2 a:active, body.ash .link h2 a:focus {
	color: #3B93BF; /* blue */
	background: #2c353b url(http://static.tumblr.com/fftf9xi/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: #484848; /* grey */
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Chat Post
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.ash .chat .head_title h2 {
	color: #EDE78E; /* 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: #EEEC7F;
    font-size: 19px;
    font-weight: normal;
    line-height: 21px;
}
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: #3B93BF;  /* blue */
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Meta Bar
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.ash .meta {
	background: #484848; /* grey */
}
body.ash .tag_list {
	background: url(http://static.tumblr.com/fftf9xi/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: #3B93BF;  /* blue */
}
body.ash .tag_list li a:hover, body.ash .tag_list li a:active, body.ash .tag_list li a:focus {
	color: #3B93BF; /* blue */
	background: #ffffff; /* white */
}
body.ash .meta_list li {
	color: #c4c4c4; /* lightest grey */
}
body.ash .meta_list li.meta_time {
	background: url(http://static.tumblr.com/fftf9xi/wCel17nfx/ash-icon-time.png) 0 2px no-repeat;
}
body.ash .meta_list li.meta_url {
	background: url(http://static.tumblr.com/fftf9xi/dDbl17ng8/ash-icon-url.png) 0 2px no-repeat;
}
body.ash .meta_list li.meta_heart {
	background: url(http://static.tumblr.com/fftf9xi/vzjl17ngy/ash-icon-heart.png) 0 2px no-repeat;
}
body.ash .meta_list li.meta_chat {
	background: url(http://static.tumblr.com/fftf9xi/M6Cl17nhf/ash-icon-chat.png) 0 2px 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: #3B93BF; /* 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: #3B93BF; /* blue */
	background: #ffffff; /* white */
}
body.ash .share_links_wrapper a.share_this_over {
	color: #3B93BF !important; /* blue */
	background: #ffffff !important;
}
body.ash .author_list {
	background: url(http://static.tumblr.com/fftf9xi/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: #3B93BF; /* 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: #3B93BF; /* blue */
	background: #ffffff; /* white */
}
body.ash .reblog_list {
	background: url(http://static.tumblr.com/fftf9xi/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: #3B93BF; /* 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: #3B93BF; /* 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: #eeec7f; /* 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: #3B93BF url(http://static.tumblr.com/fftf9xi/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: #3B93BF; /* blue */
	background: #2c353b url(http://static.tumblr.com/fftf9xi/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: #3B93BF url(http://static.tumblr.com/fftf9xi/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: #3B93BF; /* blue */
	background: #2c353b url(http://static.tumblr.com/fftf9xi/07wl17net/ash-icon-right.png) 78px 7px no-repeat; /* dark blue */
}
body.ash li.page_count span {
	color: #484848; /* grey */
	background: #b3b6b7; /* light grey */
}
/*******************************************************************************************************
SIDEBAR
*******************************************************************************************************/
body.ash .sidebar h3 {
	color: #fff; /* grey */
}
body.ash .box_side {
	display: block;
	background: #484848; /* grey */
	color: #ffffff; /* white */
	min-height: 75px;
	margin-bottom: 15px;
}
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: #3B93BF; /* 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: #3B93BF; /* 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 #3B93BF; /* blue */
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Search
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.ash .search .search_box {
	background: #484848; /* grey */
}
body.ash .search_text {
	color: #3B93BF; /* 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: #3B93BF; /* blue */
	background: #ffffff; /* white */
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	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: #3B93BF; /* 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: #3B93BF; /* 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: #484848; /* 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: #3B93BF; /* blue */
	background: #ffffff; /* white */
}


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

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Liked
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body.ash .liked h2 {
	color: #c4c4c4; /* darkest grey */
}
body.ash .liked_box {
	background: #484848; /* grey */
	color: #ffffff; /* white */
}
body.ash li.like_post {
	color: #484848; /* 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: #3B93BF; /* blue */
	background: #2c353b; /* dark blue */
}
body.ash #footer li a:hover, body.ash #footer li a:active, body.ash #footer li a:focus  {
	color: #3B93BF; /* blue */
	background: #ffffff; /* white */
}

/*******************************************************************************************************
Tag Cloud
*******************************************************************************************************/

body .box_side #tag_cloud ul li {
	text-transform:none;
	display: inline;
}


body .box_side #tag_cloud ul li a {
	display: inline;
	margin: 0px;
	padding: 1px;
	font-weight: normal;
	font-size: inherit;
	line-height:normal;
	background: none;
	color:#EDE78E;
}

body .box_side #tag_cloud ul li a:hover {
	background: #fff;
	color:#3B93BF;
}


body.ash .text .main_title h2 {
    color: #EDE78E;
    font-size: 46px;
    font-weight: normal;
    letter-spacing: 0.5px;
}

p, address, .adr {
    font-size: 13px;
    line-height: 20px;
    margin-bottom: 20px;
}

.text a.text_title {
	color: #484848!important;
}

.text p a {
	text-decoration: underline;
}


.post .tag_list {
padding: 0px!important;
margin: -15px 0px 0px 0px!important;
}

.post .tag_list li a {
	background: none!important;
	padding: 2px!important;
	margin: 2px!important;
	color: #999!important;
	text-decoration: underline;
}

.post .tag_list li a:hover {
color: #3B93BF!important;
text-decoration: none!important;
}

.read_more {
color: white!important;
background: #3B93BF!important;
font-size: 16px!important;
text-decoration: none!important;
}

.read_more:hover {
text-decoration: underline!important;
background: #2C353B!important;
}

.cred {
color: #999;
font-size: 10px;
}

#disqus_thread a:hover {
	color:#999;
	text-decoration: underline;
}

ul.tabs {
	margin: 0px 0px 0px 0px	;
	padding: 0;
	list-style: none; /*--Set height of tabs--*/
	width: 250px;
	margin-left: 15px;
}
ul.tabs li {
    display: block;
    float: left;
    width: 83px;
	margin: 0;
	padding: 0;/*--Subtract 1px from the height of the unordered list--*/
	line-height: 10px; /*--Vertically aligns the text within the tab--*/
	border-left: none;
	margin-bottom: -1px; /*--Pull the list item down 1px--*/
	overflow: hidden;
	position: relative;
	text-align: center!important;
}
ul.tabs li a {
	text-decoration: none;
	color: #000;
	display: block;
	float: left;
	font-size: 1.2em;
	padding: 10px 13px 10px 13px;
	margin: 0px;
	outline: none;
    background: none;
    text-transform: none!important;
    font-weight: bolder;
    text-align: center!important;
	border-top-left-radius: 8px 8px!important;
	-moz-border-radius-topleft: 8px 8px!important;
	border-top-right-radius: 8px 8px!important;
	-moz-border-radius-bottomright: 8px 8px!important;
	border-bottom-left-radius: 0px 0px!important;
	-moz-border-radius-bottomleft: 0px 0px!important;
	border-bottom-right-radius: 0px 0px!important;
	-moz-border-radius-bottomright: 0px 0px!important;
}
ul.tabs li a:hover {
	background: #2C353B!important;
	border-top-left-radius: 8px 8px!important;
	-moz-border-radius-topleft: 8px 8px!important;
	border-top-right-radius: 8px 8px!important;
	-moz-border-radius-topright: 8px 8px!important;
}
html ul.tabs li.active a, html ul.tabs li.active a:hover  { /*--Makes sure that the active tab does not listen to the hover properties--*/
	background: #3B93BF!important;
	color: #fff!important;
	border-top-left-radius: 8px 8px!important;
	-moz-border-radius-topleft: 8px 8px!important;
	border-top-right-radius: 8px 8px!important;
	-moz-border-radius-topright: 8px 8px!important;
}

.tab_container {
	overflow: hidden;
	margin-left: 15px;
    width: 246px;
	padding: 0px;
	background: #F1f1f1;
	border: 2px solid #3B93BF!important;
}
.tab_content {
	margin: 0px!important;
	padding: 0px!important;
}

.tab_content ul {
	margin: 0px!important;
	padding: 0px!important;
}

.tab_content li {
	margin: 0px!important;
	padding: 0px!important;
}

.tab_content a {
    text-transform: none!important;
	background: none!important;
	border-bottom: 1px dotted #999;
	font-size: 12px!important;
	text-align:left!important;
	line-height: 16px!important;
	font-weight: bold;
	padding: 10px 5px;
}

.tab_content a:hover {
    text-transform: none!important;
	background: #fff!important;
	border-bottom: 1px dotted #999;
	font-size: 12px!important;
	text-align:left!important;
	font-weight: bold;
	border-radius: 0px;
	-moz-border-radius: 0px;
}

body {
	background: #000 url(/splash/back1.jpg) top center scroll no-repeat!important;
}

