/* 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;
}

#BlogPost_Form_BlogPostForm #ContentLabel{
	display:inline;
}

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

/* MySite Styles */
/* Main style overrides */

/* Common styles */

/* Next prev */
.previousPage {
	float: left;	
}
.nextPage {
	float: right;	
}

/* Add to any */
.a2a_default_style {
	padding-bottom: 1em !important;	
}

.authorDate {
	font-size: 11px;
}

.blogSummary {
	float: left;
	padding-bottom: 1em;
	width: 100%;	
}

.blogSummary img {
	max-width: 462px;
	height: auto;	
}

#SideBar {
	
}

.WidgetHolder {
	margin-bottom: 1em;
}
.WidgetHolder h3 {
	padding-bottom: 5px;
	border-bottom: 1px solid #A7A9AC;
	
	font-size: 22px;
	line-height: 1em;
	font-weight: normal;
	margin: 19px 0 7px 0;
	color: #F05133;
	font-family: "Gill Sans", "Gill Sans MT", Arial, Helvetica, sans-serif;	
	font-weight: 200;	
}
.RecentPostsWidget h3 {
	color: #B30838;	
}
.last h3 {
	color: #F7901E;
}

.WidgetHolder ul {
	padding: 0; margin: 0;
	padding-right: 22px;
}
.WidgetHolder li {
	list-style-type: none;	
}

.WidgetHolder a {
	color: #000;	
}

.Blog .blogSummary {
		
}
.RecentPostsWidget li {
	margin-bottom: 0.6em;	
}


.box {
	float: left;	
}
#RightCol {
	float: right;
	width: 282px;
	margin-top: 47px;	
}

.Blog h1 {
	margin-bottom: 0;	
}
