h2, h2 a{
	font-family: garamond, "times new roman", serif;
	color: #474747;
	font-size: 24px;
	text-decoration: none;
	font-weight: normal;
	margin-top: 5px;
}

#sidebar h2{
	width: 250px;
	float: left;
}

#comments h3 {
    font-family: garamond, serif;
    font-size: 26px;
    color: #fff7e6;
    margin: 5px 0;
}

.journal_main_column h2,
.journal_main_column h2 a{
	color: #401b16;
	margin-left: 5px;
	margin-top: 0px;
}

.recipe_main_column h2,
.recipe_main_column h2 a{
	color: #5e2820;
	margin-left: 5px;
	margin-top: 7px;
	text-align: center;
	width: 100%;
	font-size: 32px;
}

.post-date {
	margin-left: 15px;
	margin-top: 10px;
}


.main_journal_column .post-info{
	float: left;
	background: url(/images/backgrounds/blog-post-main.jpg) repeat-x;
	width: 396px;
	height: 68px;
}

.main_recipe_column .post-info{
	float: left;
	background: url(/images/backgrounds/recipe-post-main.jpg) repeat-x;
	width: 395px;
	height: 44px;
}

.journal_main_column .post-info{
	float: left;
	background: url(/images/backgrounds/blog-post-lg.jpg);
	width: 547px;
	height: 69px;
}

.recipe_main_column .post-info{
	float: left;
	background: url(/images/backgrounds/recipe-post-lg.jpg);
	width: 548px;
	height: 69px;
}

.journal_main_column .tags {
    float: left;
    width: 504px;
	height: 23px;
    padding: 3px 10px;
    background: url(/images/backgrounds/blog-post-tag.jpg);
    color: #401b16;
}

.recipe_main_column .tags {
    float: left;
    width: 503px;
	height: 21px;
    padding: 3px 10px;
    background: url(/images/backgrounds/recipe-post-tag.jpg);
    color: #5e2820;
}

.tags a {
    color: #000;
    font-weight: bold;
}


.post-info h2{
	margin-top: 6px;
}

.main_recipe_column h2,
.main_recipe_column h2 a{
	color: #5e2820;
	margin-left: 5px;
	margin-top: 8px;
}

.main_journal_column h2,
.main_journal_column h2 a{
	color: #2e403d;
}

