#BlogContent {
	
}

.BlogError {
	text-align: center;
}
/* IE cuts the bottom of the tags off */
* html #Sidebar p.tagcloud {
	padding-bottom: 10px;
}
.BlogError p {
	color: #fff;
	display: inline;
	background-color:	#f77;
	padding: 7px;
	font-weight:bold;
}

#Form_BlogEntryForm #ContentLabel{
	display:inline;
}

#Form_BlogEntryForm .CompositeField {
	position: relative;
	width: 100%;
}

#Form_BlogEntryForm div {
	
}

#Form_BlogEntryForm #BBCodeHint {
	cursor: pointer;
	font-size:0.8em;
	position: absolute;
	left: 240px;
	top: 3px;
}
#Form_BlogEntryForm #BBTagsHolder{
	display: block;
	position: absolute;
	top: 30px;
	left: 325px;
}

p.authorDate,
p.tags {
	/*font-size: 0.9em;
	color: #777;
	margin: -15px 0 12px 0;*/
	color: #000;
	margin: 0;
	padding: 0;
}
.postTitle {
	margin: 0 !important;
	padding: 0 !important;
}
p.blogVitals {
	text-align: right;
	margin: 0;
	color: #999;
}
a.comments {
}
a.readmore {
}

a#editpost{
}

a#unpublishpost{
}



.sidebarBox ul {
	margin: 0;
	padding: 0;
}
.sidebarBox li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.sidebarBox li a {
	color: #767662;
}

.pager {
	height: 26px;	
}
.previousPager {
	display: block;
	float: left;
}
.nextPager {
	display: block;
	float: right;
}
.sidebarBox h3 {
	margin-bottom: 0;	
}


#blogLeftCol {
	width: 170px;
	height: 470px;
	
	float: left;
	padding-top: 73px;
	padding-left: 44px;
}

/* general right col */
#blogRightCol {
	margin-left: 238px;
	
	/* min-height hack */
	height:auto !important; /* real browsers */
	height:409px; /* IE6: treated as min-height*/
	min-height:409px; /* real browsers */
		
	width: 500px;
	
	padding-top: 73px;
	
	padding-bottom: 46px;
}

#blogRightCol img {
	max-width: 500px;
	height: auto;
}

.typography h1,
.typography h2 { 
	font-size: 28px !important;
	
	
}

#blogRightCol p, #blogLeftCol p {
	margin-left: 0;
}

.share {
	margin-bottom: 24px;	
}