/*
THEME NAME: Sandbox
THEME URI: http://www.plaintxt.org/themes/sandbox/
DESCRIPTION: Rich with powerful and dynamic semantic class selectors, Sandbox is a canvas for CSS artists
VERSION: 1.6
AUTHOR: <a href="http://andy.wordpress.com/">Andy Skelton</a> &amp; <a href="http://www.plaintxt.org/">Scott Allan Wallick</a>
AUTHOR URI:
TAGS: sandbox, microformats, hcard, hatom, xoxo, widgets, blank slate, starter theme, minimalist, developer
MODIFIED: Rob Holmes, m.ammoth.us, 2008-10
*/

/* basic formatting rules */

body	{
			line-height:1.5em;
			font-family:arial, helvetica;
			font-size:12px;
color: #6C747C
		}

tbody	{
			line-height:1.5em;
			font-family:arial, helvetica;
			font-size:12px;
color: #808080 
		}
		
h1 {font-size: 2.5em; font-weight: bold}
h2 {font-size: 1.0em;}
h3 {font-size: 1.0em;}
h4 {font-size: 1.0em;}

sup
{
vertical-align: top;
position: relative;
top: -0.5 em;
font-size:10 px;
}

ul
{
list-style-type: none;
padding: 0;
margin-left: 0;
line-height: normal;
}

A:link { color: #0066CC; text-decoration: none; } 
A:visited { color: #000000; text-decoration: none; } 
A:active {color: #0066CC; text-decoration: none;} 
A:hover	{ color: #0066CC; text-decoration: underline}

a img {border: none; } 

/* Modified 2-column on right from examples folder; fits 830 px container  */
div#header {
margin:0 0 0 10px;
color:#151719;
}

div#access {
margin:0 0 0 10px;
}

div#container {
margin:0 auto 0 auto;
width:735px;
}

div#content {
float:left;
margin:0 0 0 210px;
width:525px;
}

div#primary {
margin:0 0 0 0px;
padding:0 0 0 210px;
overflow:hidden;
width:300px;
float:left;
color:#151719;
}

div#secondary {
margin:0 0 0 0px;
padding:0 0 0 0px;
overflow:hidden;
width:210px;
float:right;
text-align:right;
color:#151719;
}

div#footer {
clear:both;
width:840px;
}

/* posts formatting */

#content	h2	{
		margin: 0px 0px 0px 0px;
		padding: 0px;
		}

/*		border-top: 1px solid #666;
		border-bottom: 1px solid #D9D9D9;
*/

.post {
padding-bottom: 20px
}
 
.entry-title {
		float: left;
		margin:0px 0px 0px -105px;		
		padding:0 0 0 10px;
		width:630px;
		}


div.category-asides h2.entry-title 
{
    display: none;
	}

.entry-date {
		float: left;
		width: 95px;
		margin: 0px 0px 0px -210px;
		padding:0 0 0 10px;
color:#33373C;
		}

.entry-meta {
                font-family: arial, helvetica, sans-serif; 
		font-size: 11px; 
		line-height:13px;
                color: #9CA7B2
}

/*      Comments formatting */

.comment {margin-top:10px; margin-bottom:10px; padding:10px; }

.thread-even {border-top:2px solid #e5e4e2; border-bottom:2px solid #e5e4e2; }

.depth-2 {padding:10px; background-color: #f3f2f1; }
.depth-3 {padding:10px; background-color: #ffffff;}
.depth-4 {padding:10px; background-color: #f3f2f1; }
.depth-5 {padding:10px; background-color: #ffffff;}
.depth-6 {padding:10px; background-color: #f3f2f1; }
.depth-7 {padding:10px; background-color: #ffffff;}
.depth-8 {padding:10px; background-color: #f3f2f1; }
.depth-9 {padding:10px; background-color: #ffffff;}
.depth-10 {padding:10px; background-color: #f3f2f1; }

.bypostauthor { }

.commentauthor { }
.commentmetadata {position:relative; top:-8px; float:right; line-height:0%}
.reply {text-align:right}

/*	Content 'borrowed' from Subtraction.com/dude has mad skills */

.caption	{ 
		font-family: arial, helvetica, sans-serif; 
		font-size: 10px; 
		line-height:12px;
		color: #666; 
		padding-bottom: 3px;
		margin: 0px 0px 0px 0px;
		background-color: transparent;		
		}

.caption-left	{ 
		float: left;
		position: relative;
		width: 90px;
		font-family: arial, helvetica, sans-serif; 
		font-size: 10px; 
		line-height:12px;
		color: #666; 
		padding: 0px 0px 0px 115px;
		margin: 10px 0px 0px -210px;
		background-color: transparent;		
		}

.caption-far-left	{ 
		float: left;
		position: relative;
		width: 90px;
		font-family: arial, helvetica, sans-serif; 
		font-size: 10px; 
		line-height:12px;
		color: #666; 
		padding: 0px 0px 0px 10px;
		margin: 10px 0px 0px -210px;
		background-color: transparent;		
		}
		
.caption-wide	{ 
		float: left;
		position: relative;
		width: 190px;
		font-family: arial, helvetica, sans-serif; 
		font-size: 10px; 
		line-height:12px;
		color: #666; 
		padding: 0px 0px 0px 10px;
		margin: 10px 0px 0px -210px;
		background-color: transparent;		
		}	
