.meta	{	margin-bottom:15px;}

body#blog #subhead {
background:transparent url(../images/subhead-blog.jpg) repeat scroll 0 0;
}

#tags_header	{ padding-top:37px;	}

body#blog #column-left h2	{	font-size:13px;	
								font-family:"Times New Roman", Times, serif;
								text-transform:uppercase;}

body#blog #column-left ul	{
padding-left:0;
}

body#blog #column-left ul li {
background:none;
padding-left:0;
}

body#blog #column-right p	{	margin-right:60px;}


body#blog #column-right ol {
margin:0 50px 15px 37px;
padding-left:0;
}

body#blog #column-right ol li	{
margin-bottom:0;
padding-left:0;
}

body#blog #column-right ul {
list-style:square;
margin:0 50px 15px 30px;
}
body#blog #column-right ul li {
background:none;
padding-left:0px;
}

body#blog #column-right dl {
padding-left:0px;
}


body#blog #column-right dl dd {
background:none;
margin-left:0px;
padding-left:0px;
}

body#blog #column-right dl dt {
color:black;
font-weight:bold;
width:200px;
}




a.tag {
margin-right:5px;
}



#hd {
	padding: 1em;
	border-bottom: 3px solid #eee;
	margin-bottom: 1em;
}

#blog_title {
	font-size: 150%;
	font-weight: bold;
}

#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-bottom: 1em;
}

.post .title {
	font-size: 125%;
}



#comments {
	border-top: 1px solid #eee;
	margin-top: 1em;
	padding-top: 1em;
}

#comments h2 {
	font-size: 120%;
}

form dl dd {
	margin-bottom: .5em;
}


#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;
}