/* Bones styles for 3DM Design Dev-Journal � 2006-2007 Scott Schwab */

body
{
	margin: 0;
	padding: 0;
}
h1, h2, h3, h4
{
	border-width: 3px;
	padding: 0.25em 0.25em 0.25em 0.5em;
	margin: 0;
}
code
{
	display: block;
	border-width: 1px;
	padding: 0.5em;
	margin: 0.5em 0 0.5em 0;
}
li
{
	margin-bottom: 0.5em;
}
#header
{
	margin: 0;
	padding: 0.25em 0.25em 0.25em 0.5em;
	border-width: 3px;
}
#header h1
{
	padding: 0;
	border-width: 0;
}
#main
{
	float: left;
	width: 71%;
	margin: 0;
	padding: 1em 0 0 1em;
}
#side
{
	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 3px 3px 3px;
	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;
}
#commentPreview
{
	margin-left: 1em;
	margin-right: 1em;
	padding-left: 0;
	padding-right: 0;
	border-width: 1px;
}
.commentlist
{
 	margin-left: 0;
 	padding-left: 0;
}
.commentHead
{
}
.commentBody
{
 	padding-left: 1em;
 	padding-right: 1em;
}
.entry, .post small, .navigation
{
	padding-left: 1em;
	padding-right: 1em;
}
.postmetadata, .commentHead
{
	margin: 0 0 0.5em 0;
	padding: 0.25em 0.25em 0.25em 0.5em;
	border-width: 3px;
}
.avatar
{
	float: right;
	margin: -2px 8px 0px -6px;
	border-width: 3px;
}
.left
{
	float: left;
	margin-left: 0;
	margin-right: 0.5em;
	margin-bottom: 0.5em;
}
.left img
{
	float: left;
}
.right
{
	float: right;
	margin-left: 0.5em;
	margin-right: 0;
	margin-bottom: 0.5em;
}
.right img
{
	float: right;
}
.searchform, #searchform
{
	display: inline;
	margin-bottom: 0;
	padding-bottom: 0;
}

/*Fixes*/
.post h2:after, .post h3:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#header, .post h2, .post h3 {display: inline-block;}
/* Hides from IE-mac \*/
* html #header, * html .post h2, * html .post h3 {height: 1%;}
html #header, .post h2, .post h3 {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 */

