#header {	
	border-bottom: 1px solid #A1A6B1;
	background: #ffffff url("/mar/images/wordpress/header_bg2.jpg") no-repeat top right;
	letter-spacing: .05em;
	padding: 10px 0 0 0;
	
}
#header h1, .description{
	margin: 10px 0 0 0;
	padding: 0 25px;
}
#header h1{
	margin-top: 10px;
	font-size: 35px;
	letter-spacing: 0;
}
#header h1 a, .description{
	color: #04864e;
}
#header a, #header {
	text-decoration: none;
	color: #003;
}
#header a:hover{
	background: transparent;
}
#header .description{
	border: 1px solid white;
	background: #04864e;
	color: white;
	font-size: small;
	line-height: small;
	padding-top: 5px; padding-bottom: 5px;
}
#sidebar{
	padding: 0;
}
#sidebar h1, #sidebar h2{
	margin-top: 10px;
}
#sidebar ul li ul{
	padding: 5px 0 5px 20px;
	list-style-image: url(/mar/images/wordpress/categories_yellow.gif);
}
#sidebar ul li ul li{
	padding: 2px;
}
#sidebar ul li ul li{
	border-bottom: 1px dotted #04864e;
}
#sidebar a{
	font-size: x-small;
	color: #04864e;
	text-decoration: none;
}
#subcontent h2 em{
	background: transparent url(/mar/images/wordpress/corner_bottom_right.gif) no-repeat right bottom;
}
.content{
	background: white;
	margin-top: 0;
}
#main{
	border-left: 1px solid #04864e;
}
#searchform{
	margin: 0;
	padding: 4px 2px;
}
#searchsubmit{
	background: #04864e;
	color: white;
}
.post{
	width: 40em;
}
.post a.commentlink, .entry .info .date{
	padding-left: 16px;
	background: transparent url(/mar/images/wordpress/comments.gif) no-repeat left center;
}
.entry .info .date{
	background-image: url(/mar/images/wordpress/post.gif);
}
.post h1, #sidebar h1, #sidebar h2{
	font-size: 1.5em; 
	font-weight: normal;
	font-family: "Times New Roman";
	line-height: 1.0em;
	width: 100%;
	color: #04864e;
}
.post h1 a{
	color: #04864e;
	text-decoration: none;
}
.post a{
	color: #04864e;
}
.post h1 a:hover{
	color: #1BA6B2;
}
.postmetadata{
	font-size: x-small;
	color: #000000;
	background: #d9d9b4;
	padding: 3px;
	border: 1px solid #000000;
}

