
#primary-sidebar
{
	margin-top: -7px;
}

#content
{
	overflow: visible;
}

#singlepost
{
	background: #fff;
	margin-top: 27px;
	margin-right: 37px;
	padding: 0;
	position: relative;
	min-width: 850px;
}

#singlepost.b-round
{
	background: transparent;
}

#singlepost.b-round .content
{
	
}

#singlepost h2
{
	font-weight: bolder;
	margin-bottom: 0;
}

#singlepost p.unique
{
	margin-top: 4px;
	font-size: 100%;
}

#singlepost a.backlink
{
	bottom: -30px;
}

#editor
{
	margin-top: 30px;
	margin-bottom: 30px;
	text-align: center;
	margin-left: -40px;
	margin-right: -40px;
}

#singlepost form.section
{
	padding-right: 0;
}

#singlepost .tags
{
	width: 77%;
	display: inline;
	outline: none;
	padding-left: 4px;
	padding-right: 4px;
}

#singlepost .submit
{
	margin-left: 10px;
	display: inline;
	width: 145px;
	height: 34px;
	vertical-align: top;
}

/* IE6 and IE7 fixes */


* html .singlecontent #primary-sidebar
{
	position: absolute;
	margin-top: 18px;
}

*+html .singlecontent #primary-sidebar
{
	position: absolute;
	margin-top: 10px;
	left: 0;
}

* html #singlepost
{
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left:40px;
	padding-right:40px;
}

*+html #singlepost
{
	top: 26px;
	margin-top: 40px;
}


* html #singlepost a.backlink
{
	margin-left: 40px;
}

* html #singlepost form.section label
{
	margin-bottom: 3px;
}

*+html #singlepost form.section label
{
	margin-bottom: 3px;
}

*+html #singlepost form.section
{
	padding-bottom: 20px;
}

* html #singlepost .submit
{
	margin-left: 0;
}

* html #singlepost .tags
{
	margin-right: 10px;
}