/* CSS Document */
#blog_page * {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.post {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
#blog h3 {
	margin: 0;
	padding: 0;
	font-size: 100%;
}
#blog small {
	color: #0078a9;
	font-size: 90%;
}
#blog p {
	line-height: 1.6em;
}

#blog_footer {
	margin: 0;
	padding-bottom: 20px;
	font-size: 90%;
	text-align: center;
	color: #0078a9;
}
#blog_footer a:link, #blog_footer a:hover, #blog_footer a:active, #blog_footer a:visited {
	color: #0078a9;
}
#blog_page {
	margin: 0;
	padding-top: 1px;
}
.post, .navigation {
	margin: 0;
	padding: 0;
}
.post h2 {
	margin: 0;
	padding: 0;
	padding-top: 20px;
	font-size: 120%;
	font-style: normal;
	font-weight: bold;
}
.post h2 a:link, .post h2 a:hover, .post h2 a:active, .post h2 a:visited {
	color: #0078a9;
	margin: 0;
	padding: 0;
	text-decoration: none;
}
.post img.head {
	margin-left: -45px;
	margin-right: -45px;
}
.post small {
	font-size: 90%;
}
.navigation {
	padding: 10px 0;
}
#blog_page textarea {
	width: 500px;
}