#content { margin: 0 35px 10px 35px;}
#masthead a.logo-link img {
display:none;
}

#blog-menu { margin: 0 0 25px 50px; }

body#blog hr {
	border:0;
	height:1px;
	background:#D699D0;
	color:#D699D0;
	margin: 5px 10px 5px -15px;
}

#column-left h2, #column-left a {color:#fff; }

body#blog #column-left #blog-menu ul, #column-left #blog-menu p { margin-left:0px; }

#column-right .post p, #column-right .post h1, #column-right .post h2, #column-right .post h3, #column-right .post ul, #column-right .post ol, #column-right .post dl {
margin:0 0 10px;
}

#column-right .post h1, #column-right .post h2 { 
	font-size:18px;
	line-height:25px;
	}
	#column-right .post .description h2 { font-size:1.1em;}


 #column-right .post ol li { margin-left:27px; }


h1, h2, p, ul, ol, dl { margin-bottom:10px;}




/* Blog styles */

#sidebar h2 {
	font-weight: bold;
	padding: .25em .5em;
	background: #eee;
}

#sidebar p,
#sidebar ul,
#sidebar dl,
#sidebar form fieldset {
	margin: .5em 0 .5em .5em;
}

.post {
	margin-top:20px;
	margin-bottom: 1em;
	border-bottom: 1px solid #B0C3CC;
}


/*#column-left .post ul {list-style-type: disc;}*/
column-left .post ol {list-style-type: decimal;}

/*#column-left .post ul, #column-left .post ol	{ margin-left:15px;
						  margin-right:15px;
						  }*/

.post .date, .post .meta, .post .description	{	margin:0;	
												}
a.addthis_button img { padding: 5px; }
												
.post .feedback { 
	margin:-31px 0 20px;
	 }



.post .date, .post .meta {
	font-size: 8pt;
	line-height: 15px;
	color:#6f6f6f;
}												

.post .description {
	margin: 10px 0 27px 0;
}

.post .title {
	font-size: 125%;
}


#comments {
	/*border-top: 1px solid #eee;*/
	margin: 1em 0px 0 0 ;
	width:350px;
	padding-top: 1em;
}
#column-left #comments form	{	margin-left:43px; width:250px;	}

#column-left #comments dl	{	margin-left:0;
								padding-left:0;
								}

#column-left #comments dl dd	{	margin-left:0;
									padding-left:0;
									}

#comments h2 {
	font-size: 120%;
}

form dl dd {
	margin-bottom: .5em;
}



.message p {
	margin: 1em;
}

#sidebar form .field {
	margin: 0 0 .5em 0;
}

#sidebar form .field label {
	display: block;
}

#sidebar form .field input,
#sidebar form .field textarea {
	width: 165px;
}

#contact_business { display: none;}

#ft {
	padding: 1em;
	margin-top: 1em;
	text-align: right;
	border-top: 3px solid #eee;
}