#blog_tagcloud {
	background-color:#ee2e24;
	width:150px;
	padding:5px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	text-align:center;
	/*float:right;*/
	margin-right:0;
}
#blog_tagcloud a:link, #blog_tagcloud a:visited { color:#FFFFFF; text-decoration:none; }
#blog_tagcloud a:hover { color:#000000; text-decoration:none; }
#blog_wrapper {
	float:left;
	width:475px;
	margin-right:20px;
}
.blog_header span 
{
    width:65px;
    font-size:1.3em;
    /*color:#CCCCCC;*/
    color:#333333;
    font-family:Tahoma, Arial, Helvetica, sans-serif;
}
.blog_header h2 { display:inline; padding:0; margin:0; margin-left:10px; font-size:1.3em; }
.blog_image {
	float:right;
	text-align:center;
	padding-top:20px;
	margin:10px;
}
.blog_entry, .blog_comment 
{
    padding:7px;
    /*background-color:#FBFBFB;*/
    background-color:#F7F7F7;
}
.blog_entry p { clear:left; padding:0; margin:0; margin-bottom:5px; margin-top:5px; }
.blog_alternate_entry, .blog_alternate_comment 
{
    padding:7px;
    /*background-color:#F7F7F7;*/
    background-color:#DBDBDA;
}
.blog_tags { font-style:italic; }
.blog_item { width:400px; }
.blog_item_image {
	float:right;
	text-align:center;
	padding:0 0 0 10px;
}