/*
Theme Name: Renewed Thoughts
Theme URI: http://renewedthoughts.com
Description: Designed and coded by Mark Anderson with Elliot Jay Stock's <a href="http://elliotjaystocks.com/starkers/">"Starkers"</a> as the foundation.
Version: 1.0
Author: Mark Anderson
Author URI: http://wavetheory.us
Tags: clean, professional, elegant
*/

@import "style/css/reset.css";
@import "style/css/typography.css";
@import "style/css/layout.css";
@import "style/css/pagenavi.css";


body				{ background: #4f4941;}


/*--------------------------------
	Navigation		
----------------------------------*/

.nav ul 			{ list-style: none;}

.nav li 			{ font-size: 12px; font-family: Helvetica, "Helvetica Neue", Arial, sans-serif;float:left; list-style:none; display:block; border-right:1px solid #333;}

.nav li:hover 		{ background: #3c78a7;}

.nav a, .nav a:visited { text-decoration: none; margin-left: 0px; padding: 5px 20px 5px 20px; color:#FFF; display:block;  }

.nav a:hover 		{ text-decoration:none; display:block;}

#searchform			{ display: block; float:right; text-align:right; padding: 5px 30px 5px 0;}
#s					{ width: 180px; background: #f0eae0; border: 1px solid #000; padding: 2px;}
#submit				{ display: block; float:right; text-align:right; padding: 5px 0 0 5px; }


/*--------------------------------
	Main Content		
----------------------------------*/

div.date 			{ width: 30px; padding-right: 14px; float: left; text-transform: uppercase; color: #333;}

div.date span 		{ display: block; font-weight: bold; text-align: center; }

div.date span.month { font-size: 15px; line-height: 85%; }
div.date span.day 	{ font-size: 27px; line-height: 90%; }
div.date span.year 	{ font-size: 13px; line-height: 90%; }


div.entry			{ margin-bottom: 40px;}
.entry p			{ margin:0 0 20px;}
.entry img			{ border: 1px solid #cccccc; padding: 5px; background: #f0eae0; }
.entry ul li		{margin:1em;list-style-type:square;}
.entry ol li 		{list-style-position: inside; margin:1em;list-style-type: decimal;}



.wp-caption {
border: 1px solid #ccc;
text-align: center;
background-color: #f0eae0;
padding: 0;

}

.wp-caption img {
margin: 0 auto;
padding: 0 5px 0 5px;
border: 0 none;
}
.wp-caption p.wp-caption-text {
text-align: center;
font-size: 11px;
line-height: 27px;
padding: 10px 0 0px 0;
margin: 0;
}


div.postmeta		{ height: 16px; background: #e0e0e0; border: 1px solid #cccccc; padding: 5px; margin: 10px 0 0 0; }
.postmeta p			{ font-size: 12px; color: #000000; }
.postmeta p	a		{ text-decoration: none; font-size: 12px; color: #000000;  }
.postmeta p	a:hover	{ text-decoration: none; font-size: 12px;color: #3c78a7;  }

.postmeta span		{ float: right;}

div.postauthor			{  background: #e0e0e0; border: 1px solid #cccccc; padding: 5px; margin: 10px 0 10px 0;}

span.comment		{ float: right;}

div.pagenavi		{ height: 16px; border-top: 1px solid #cccccc; padding: 5px; margin: 10px 0 0 0; }

#sidebar ul			{ margin-bottom: 20px;}

#footer p			{ color: #fff; font-size: 12px; font-family:"Helvetica Neue", Arial, Helvetica, sans-serif; }

div.explorewrap		{ background: #19130f; width: 544px; height: 100px; padding: 10px 20px 10px 20px; clear: both; display: inline-block;}

div.explorewrap	ul	{
	margin: 7px 0 4px;
}

div.explorewrap	ul li	{
	border-top: 1px solid #000;
}

div.explorewrap		ul li a {
	display: block;
	line-height: 14px;
	padding: 4px 3px;
	border-top: 1px solid #333;
	color: #999 !important;
}

div.explorewrap ul li a:hover {
	background: #336699 !important;
	color: #fff !important;
}

div.explore_left, .explore_right	{ display: block; }

div.explore_left {width: 100px;}

div.explore_right	{ float: right; width: 100px;}






.where-else:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

.where-else { background: #e0e0e0; border: 1px solid #ccc; width: 594px; padding: 10px 10px 10px 10px;}

.where-else ul { margin: 7px 0 4px;}

.where-else ul li { border-bottom: 1px solid #000;}

.where-else ul li a { line-height: 20px; padding: 4px 3px; color: #000;}

.where-else ul li a:hover { text-decoration: none;  color: #3c78a7;}

.where-left, .where-right { float: left; display: block; ;}

.where-left { width: 275px; margin-right: 40px; }

.where-right { width: 275px; }



.sociable {float: right;}
.sociable ul {
	display: inline;
	margin: 0 !important;
	padding: 0 !important;
	list-style: none;
}
.sociable ul li {
	background: none;
	display: inline !important;
	list-style: none;
	margin: 0;
}
.sociable ul li:before { content: ""; }
.sociable img {
	float: none;
	width: 16px;
	height: 16px;
	border: 0;
	margin: 0;
	padding: 0;
}

.sociable-hovers {
	opacity: .8;
	-moz-opacity: .8;
	filter: alpha(opacity=80);
}
.sociable-hovers:hover {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}


