a:hover { color: red;}

a.tag {
	color: #00c;
	background: #f0f0ff;
	text-decoration: none;
	padding: 0 .2em;
}

a.tag:hover {
	color: #00c;
	background: #e0e0ff;
}

#hd {
	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;
}

#column-right p, ul#archives_list, ul#arFeed, dl.vcard, a#view_website, ul.loginBlog {padding: 0 0 .5em .5em;}

#sidebar p,
#sidebar ul,
#sidebar dl,
#sidebar form fieldset {
	margin: .5em 0 .5em .5em;
}

.post {
	margin-bottom: 1em;
}

.post .title {
	font-size: 125%;
}



.post .body p{
	margin:.5em 0 .5em 0;
}

#comments {
	border-top: 1px solid #eee;
	margin-top: 1em;
	padding-top: 1em;
}

#comments h2 {
	font-size: 120%;
}

form dl dd {
	margin-bottom: .5em;
}

#new_comment {
	background: #eee;
	padding: 1em;
}

.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;
}

#column-right h1 span, #column-right h2 span, #column-right h3 span, #column-left h1 span, #column-left h2 span, #column-left h3 span {
display:block;
}

.date, .meta, .multiple .body, .feedback {
	margin:.5em 0 0 7px;
}


body.single #header-graphic, body.multiple #header-graphic {
background: url("http://www.lawindianapolis.com/images/header-overview.jpg") no-repeat;
}

#column-left .body h1 {margin:10px 24px 10px 7px;}