body {

	background-color: #ffffff;

	border: 0mm;

	color: #000000;

	padding: 3mm;
     
}


#wrapper {

	border-spacing: 2mm;

	width: 100%;

}



#header {

	background-color: #E1F2C4;

	border: .5mm solid #A8D59D;

	text-align: center;

}



#navigation {

	background-color: #E1F2C4;

	border: .5mm solid #A8D59D;

}



#content {

	background-color: #EAF4DA;

	border: 0mm;

	margin: 0mm;

	padding: 0mm;

}



#footer {

	font-size: small;

}



p {

	border: 0mm;

	font-family: Verdana, Arial, sans-serif;

	font-size: small;

	margin: 0mm 0mm 3mm 0mm;

	padding: 0mm;

}



table {

	border: 0mm;

	border-collapse: separate;

	border-spacing: 0mm;

	padding: 0mm;

}







form, input, textarea {

	font-family: Verdana, monotype;

	font-size: 3mm;

}



h1 {

	border: 0mm;

	font-size: x-large;

	font-weight: bolder;

	margin: 2mm 0mm 2mm 0mm;

	padding: 0mm;

}



h2 {

	border: 0mm;

	font-size: large;

	font-weight: bolder;

	margin: auto;

	padding: 0mm;

}



h3, h4, h5, h6 {

	border: 0mm;

	font-size: medium;

	font-weight: bolder;

	margin: 2mm 0mm 2mm 0mm;

	padding: 0mm;

}





.blog_entry {

	border: .5mm solid #a9834f;

	margin: 0mm 0mm 3mm 0mm;

	padding: 0mm 1mm 1mm 1mm;

}



.subject {

	border-bottom: .5mm solid #a9834f;
	background-color: #999966;

	border-left: 0mm;

	border-right: 0mm;

	border-top: 0mm;

	margin: 0mm -1mm 2mm -1mm;

	padding: 1mm 2mm 1mm 2mm;



}



.tagline {

	font-size: small;

}



.comments {

	font-size: small;

	margin: 4mm 0mm 2mm 0mm;

	text-align: center;

}



.genmed {

	font-size: small;

}



.code, .quote {

	border: .5mm solid #a9834f;

}



.blog_box {

	border: .5mm solid #a9834f;

	margin: 3mm 0mm 2mm 0mm;

}



#logo {

	float: left;

	margin: 0mm 5mm 1mm 1mm;

}

