#content-blog {			background:url(../images/blog-bg.jpg) top left no-repeat;
						margin:0 auto;
						width:1043px;	
 						}
body#blog #column-left, body#blog #column-right	{ background:none; padding-top:40px;}

body#blog #content	{	width:100%;}

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;
}

body#blog #column-left {	padding-top:60px;}
body#blog #column-right {	padding-top:30px;}
body#blog #column-right #subhead	{	margin-bottom:20px;}


#column-left p, #column-left h2, #column-left ul	{	padding:0 20px 0 70px;} 

#column-left h2	{	color:black;}

body#blog #column-left ul li {	float:none;
								padding:0;
								}

body#blog #column-right h1, body#blog #column-right h2	{ margin-top:0;}

.meta	{ margin-bottom:15px;}

.post {
	margin-bottom:25px;
	padding-left:5px;
}

#column-right .post ul 	{
	list-style:square;
	margin-bottom:10px ;
	margin-left:30px;
	}
	#column-right .post ul li {		padding:0;
									background:none;
									}
					
.post ol	{
	list-style:decimal;
	margin-bottom:10px;
	}


.post .title {
	font-size: 125%;
	margin-top:0;
}




#comments {
	background: #2c234e;
	padding:2em;
	width:300px;
	margin-bottom:30px;
	padding-bottom:0;
	height:330px;
}
#comments dl dt, #comments dl dt label	{	margin:0; padding:0; clear:both;}

#comments dl	{	padding:0; }

#new_comment dl dt	{ 	color:white; 
						clear:both; 
						}
#comments form {	margin-bottom:0;}
#comments h2 {
	font-size: 120%;
	color:white;
}
form dl dd {
	margin-bottom: .5em;
	clear:both;
	padding:1px;
}
#comments p	{color:white; padding:0;}



#new_comment {
	
}

.message p {
	
}

#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;
}