/* Bones styles for 3DM Design Dev-Journal © 2006-2007 Scott Schwab */

body
{
	margin: 0;
	padding: 0;
}
h1, h2, h3, h4
{
	border-width: 3px 2px 3px 2px;
	padding: 0.25em 0.25em 0.25em 0.5em;
	margin: 0;
}

img
{
	border-width: 0;
}

code
{
	display: block;
	border-width: 1px;
	padding: 0.5em;
	margin: 0.5em 0 0.5em 0;
}
li
{
	margin-bottom: 0.5em;
}
p
{
	text-indent: 1em;
}
.entry h3, .entry h4
{
	border-width: 0;
}
.entry>p:first-letter
{
	font-size: 1.2em;
}
.entry>.flush p:first-letter
{
	font-size: 1em;
}
.flush p
{
	text-indent: 0;
}
p.left, p.right
{
		text-indent: 0;
}
p.left:first-letter, p.right:first-letter
{
	font-size: 1em;
}
#header
{
	margin: 0;
	padding: 0.25em 0.25em 0.25em 0.5em;
	border-width: 3px 2px 3px 2px;
}
#header h1
{
	padding: 0;
	border-width: 0;
}
#main
{
	float: left;
	width: 71%;
	margin: 0;
	padding: 1em 0 0 1em;
}
#sidebar
{
	float: left;
	width: 25%;
	margin: 0;
	padding: 4em 1em 0 0;
}
#sidebar ul
{
	margin: 0;
	padding: 0;
}
#sidebar ul li
{
	margin-bottom: 0.75em;
}
#sidebar ul li ul
{
	margin-left: 2em;
	margin-right: 0.5em;
	border-width: 0 2px 3px 2px;
	padding: 0.25em;
}
#sidebar ul li ul li
{
	margin-bottom: 0;
}
#sidebar h2
{
	border-width: 3px;
	padding-left: 0.5em;
}
#recent li, #popular li
{
	padding-bottom: 0.25em;
}
#footer
{
	margin: 0;
	padding: 0.25em 0.25em 0.25em 0.5em;
	border-width: 3px 2px 3px 2px;
}
#commentPreview
{
	margin-left: 1em;
	margin-right: 1em;
	padding-left: 0;
	padding-right: 0;
	border-width: 1px;
}

#wp_quotes
{
	text-align: center;
}

.commentlist
{
 	margin-left: 0;
 	padding-left: 0;
}
.commentHead
{
}
.commentBody
{
 	padding-left: 1em;
 	padding-right: 1em;
}
.entry, .post small, .navigation
{
	padding: 1em;
}
.postmetadata, .commentHead
{
	margin: 0 0 0.5em 0;
	padding: 0.25em 0.25em 0.25em 0.5em;
	border-width: 3px 2px 3px 2px;
}
.avatar
{
	float: left;
	margin: -2px 8px 0px -6px;
	border-width: 3px 2px 3px 2px;
}
.left
{
	float: left;
	margin-left: 0;
	margin-right: 0.5em;
	margin-bottom: 0.5em;
}
.left img
{
}
.right
{
	float: right;
	margin-left: 0.5em;
	margin-right: 0;
	margin-bottom: 0.5em;
}
.right img
{
}

.aside
{
	width: 45%;
	float: right;
	margin-left: 2em;
	margin-bottom: 1em;
	border-width: 1px;
	padding: 1em;
}

.searchform, #searchform
{
	display: inline;
	margin-bottom: 0;
	padding-bottom: 0;
}
p.break
{
	margin-bottom: 3em;
}
.counter
{
	margin: 1em;
	padding: 1em;
}


/*Fixes*/
.post h2:after, .post h3:after, .entry:after, .clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#header, .post h2, .post h3, .entry, .clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html #header, * html .post h2, * html .post h3, * html .entry, * html .clearfix {height: 1%;}
html #header, html .post h2, html .post h3, html .entry, html .clearfix {display: block;}
* html form
{
	margin-left: 1em;
	margin-right: 1em;
	padding-left: 0;
	padding-right: 0;
}
* html #commentPreview
{
	margin-left: 0;
	margin-right: 0;
}
/* End hide from IE-mac */

/*added while fixing for IE...*/
/* Hides from IE5-mac \*/
* html .post {height: 0;}
/* End hide from IE5-mac */

/* Hides from IE5-mac \*/
* html #footer , .postmetadata , .aside {height: 1%;}
/* End hide from IE5-mac */

