/*
Theme Name: Sandbox (MinorThoughts)
Theme URI: http://www.plaintxt.org/themes/sandbox/
Description: The 2010 default theme for WordPress.
Author: Andy and Scott
Version: 1.0
*/
html { font-size: 100%; /* IE hack */ }
table { font-size: 100%; /* IE hack */ }
html>body {
font-size: 10px; /* IE can't read this */
}
body {
	text-align: center;
	font-size: 62.5%;
	font: normal normal normal 62.5% "Georgia",times,serif;
}
H1 {font-size:2em}  /* displayed at 24px */
H2 {font-size:1em}  /* displayed at 18px */
H3 {font-size:1.25em}  /* displayed at 15px */
H4 {font-size:1em}  /* displayed at 12px */
INPUT, SELECT, TH, TD {font-size:1em}
LI LI, LI P, TD P, BLOCKQUOTE P {font-size:1em}
div#wrapper {
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 96em;
}
#container { /* IE version */
	font-size: 1.5em; /* 15px */
	margin: 1em;
	float: left;
	width: 44.97em; /* 712 px */
	line-height: 1.563em; /* 25 px */	
}
html>body #container {
	width: 47.47em; /* 712 px */
}
div.entry-content, div.entry-date, div.entry-author { /* IE version */
	width: 42.375em;
}
hmtl>body div.entry-content, div.entry-date, div.entry-author {
	width: 43.875em;
}
#primary { /* IE version */
	font-size: 1.2em; /* 13 px */
	width: 18.84em; /* 208px */
}
html>body #primary {
	font-size: 1.2em; /* 13 px */
	width: 17.34em; /* 208px */	
}
#secondary {
	visibility: collapse;
}
div.sidebar {
	float: left;
	padding: 0;
	margin: 0;
}
div.entry-meta, div.entry-date, div.entry-author {
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	border-style: dotted;
	border-width: .1em;
	font-size: .85em;
}
div.entry-date, div.entry-author {
	float: none;
	border: none;
	padding: 0;
	margin: 0;
	position: relative;
	top: -1.5em;
}
div.entry-content {
	padding-top: 0;
}
div#footer {
	clear: left;
	width: 100%
}
div.sidebar li {
	list-style-type: none;
	margin: .1em;
	padding: 0;
}
ul.xoxo { /* IE version */
	padding: 0;
}
html>body ul.xoxo {
	padding: 1em;
}
div.sidebar ul li ul { /* IE version */
	padding-left: .25em;
	margin-left: 0;
	overflow: hidden;
}
html>body div.sidebar ul li ul {
	padding-left: .5em;
	overflow: hidden;
}
div.sidebar ul li ul li { /* IE version */
	list-style-type: circle;
	margin-left: .5em;
	padding-left: .5em;
	padding-top: .45em;
	padding-bottom: .45em;
}
html>body div.sidebar ul li ul li {
	list-style-type: circle;
	margin-left: 1em;
	padding-left: 0;
	padding-top: .45em;
	padding-bottom: .45em;
}
h1,h2,h3,h4,h5,h6 {
	font-weight: normal;
	color: #009938;
}
#header a, #header a:active, #header a:link, #header a:visited {
	background:#FFFFFF none repeat scroll 0%;
	color:#009938;
	text-decoration:none;
}
#header {
	margin: 0 0 2em 0;
	text-align: center;
}
h1#blog-title {
	font-size: 3.35em;
	margin: 1em 0;
	color: #009938;
}
#blog-title, #blog-description {
	letter-spacing: .3em;
	text-transform: uppercase;
}
div#blog-description, #footer p {
	border-bottom:.2em solid #000000;
	border-top:.1em solid #000000;
}
div#blog-description {
	font-size:1.8em;
	margin:1em 0;
	padding:.2em 0;
}
div#nav-above, div#access  {
	display: none;
}
.page-title {
	padding: 0;
	margin: 0 0 .5em 0;
	margin: 2em 0;
	text-transform: uppercase;	
}
h2.entry-title {
	font-size: 1.75em;	
}
h3.entry-title {
	font-size: 1.25em;	
}
.entry-title {
	padding: 0;
	margin: 1em 0;
	color: #009938;
	/* text-transform: uppercase; */
}
h2.entry-date {
	font-size: 1.75em;	
}
h3.entry-date {
	font-size: 1.25em;
}
.entry-date {
	padding: 0;
	margin: 1em 0;
	color: #009938;
	/* text-transform: uppercase; */
}
div.entry-content > blockquote {
	overflow: auto;
	border-left: thick solid #009938;
	padding-right: 1em;
	padding-left: 1em;
	/* Background-color: rgba(0,158,49,0.15); */
	background-color: #D9F1E0;
	/* background-color: #B8E5C5; */
}
div.entry-date, div.entry-author {
	border-bottom: none;
	margin-top: 0;
}
div.home > div.entry-meta {
	border-top: none;
}
div.post {
	padding: 1em;
	border-bottom-style: outset;
	border-bottom-width: .1em;
}
div#nav-below {
	margin: 2em;
}
div.alt {
	/* background-color: #f7f7f7; */
}
.post:after{ content: "."; display: block; height: 0; font-size:0; clear: both; visibility:hidden; }
.post{display: inline-block;}

/* Hides from IE Mac \*/
* html .post {height: 1%;}
.post{display:block;}
/* End Hack */ 
li.comment {
	padding: .5em;
	margin: 1em;
	list-style-type: none;
}
li.comment {
	border-top-style: solid;
	border-top-width: .1em;
	border-bottom-style: solid;
	border-bottom-width: .1em;
	border-left-style: solid;
	border-left-width: .1em;
}
li.bypostauthor {
	border-style: dotted;
	border-width: .15em;
	/* padding: .5em; */
}
li.comment.alt {
	background-color: #ededed;
}
/* My Comment */
div.entry-content p {
	margin-top: .75em;
	margin-bottom: .75em;
        line-height: 1.3em;
}

div#respond {
	/* margin-left: 100em; */
}
div.home > span.author, span.cat-links, span.tag-links, span.comments-links {
	padding: 1.5em 0 1.5em 0;
}
div#primary {
	background-color: #e6e6e6;
}
div.sidebar {
}

h3.widgettitle {
	border-bottom: .1em solid #555;
	/* color: #009938; */
	color: #85190F;
	font-weight: bold;
}

li.widget ul {
}

a {
	color: #0a0084;
}

a, a:link, a:visited, a:active {
	text-decoration:underline;
}

a:visited {
	color: #995700;
}

h2.entry-title a, h3.entry-title a {
	color: #009938;
}

h2.entry-date {
	color: black;
}

.avatar { float:left; padding: 1em .25em .25em .25em; border: 0; vertical-align: middle; }

.align-right, .alignright { float:right; margin: 0 0 15px 15px; }
.align-left, .alignleft { float:left; margin: 0 15px 15px 0; }
.frame { padding: 5px; border: 1px solid #aaa; }


