body {
	background: #def2d6;
	margin:0;
}

body, div, p, th, td, p, button, input, textarea, select  {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 10pt;
}

/* Unvisited and active link color */
a:link, a:active {
	color: #981b22;
}

/* Visited link color */
a:visited {
	color: #000;
}

/* div.blogHeader: layout for the header box */
div.blogHeader {
	padding: 4px;
	background: #005b36;
	border-bottom: 1px solid #fff;
	color: #fff;
}

/* div.blogFooter: layout for the footer box */
div.blogFooter {
	padding: 4px;
	background: #add3ad;
}

/* div.blogHeader h1: Layout for blog's title (shown in blogHeader) */
div.blogHeader h1 {
	margin: 0;
}

/* div.menu: layout for the menu box */
div.menu {
	background: #add3ac;
	padding: 4px;
	margin-bottom: 4px;
	border-left: 2px solid #005b36; 
	border-right: 2px solid #005b36; 
}

/* div.menu h3: text layout for the header in the menu box */
div.menu h3 {
	font-size: 12pt;
	margin: 0;
	color: #005b36;
}

/* div.categories: box layout for the categories box */
div.categories {
	background: #d6dca0;
	padding: 4px;
	margin-bottom: 4px;
	border-left: 2px solid #005b36; 
	border-right: 2px solid #005b36; 
}

/* div.categories h3: text layout for the header in the categories box */
div.categories h3 {
	font-size: 12pt;
	margin: 0;
	color: #005b36;
}

/* div.admin: box layout for the admin box */
div.admin {
	background: #b0cbd6;
	padding: 4px;
	margin-bottom: 4px;
	border-left: 2px solid #005b36; 
	border-right: 2px solid #005b36; 
}

/* div.admin h3: text layout for the header in the admin box */
div.admin h3 {
	font-size: 12pt;
	margin: 0;
	color: #005b36;
}

/* div.blogEntryEven: box layout for even blog entries */
div.blogEntryOdd {
	/*margin-bottom: 10px;*/
	padding: 4px;
	border-bottom: 1px dotted #527387;
}

/* div.blogEntryEven: box layout for odd blog entries */
div.blogEntryEven {
	/*margin-bottom: 10px;*/
	padding: 4px;
	background: #e3e7b8;
	border-bottom: 1px dotted #527387;
}

/* div.blogEntryEven h2: used for entry title in even blog entries */
/* div.blogEntryOdd h2: used for entry title in odd blog entries */
div.blogEntryEven h2, div.blogEntryOdd h2 {
	margin: 0;
	color: #005b36;
	font-size: 13pt;
}

/* div.blogCommentEven: box layout for even blog comments */
div.blogCommentEven {
	margin-bottom: 10px;
	padding: 4px;
	background: #e3e7b8;
	border-bottom: 1px solid #ddd;
}

/* div.blogCommentOdd: box layout for odd blog comments */
div.blogCommentOdd {
	margin-bottom: 10px;
	padding: 4px;
	background: #ffffff;
	border-bottom: 1px solid #ddd;
}

/* div.blogEntryEven .meta: used for meta data (date, author, etc) of even blog entries */
/* div.blogEntryOdd .meta: used for meta data (date, author, etc) of odd blog entries */
div.blogEntryEven .meta, div.blogEntryOdd .meta {
	color: #666;
	font-size: 8pt;
}

/* div.blogCommentEven .meta: used for meta data (date, author, etc) of even blog comments */
/* div.blogCommentOdd .meta: used for meta data (date, author, etc) of odd blog comments */
div.blogCommentEven .meta, div.blogCommentOdd .meta {
	color: #666;
	font-size: 8pt;
}

img.blogEntryImage {
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#666666, direction=135, strength=3);
	margin: 3px;
}

/* div.comments: box layout for div containing comments */
div.comments {
}

/* div.comments h2: text layout for title of comments div */
div.comments h2 {
	color: #005b36;
}

/* div.commentForm: box layout for div containing comment form */
div.commentForm {
}

/* div.comments h2: text layout for title of comment form */
div.commentForm h2 {
	color: #005b36;
}

/* div.blogNav: box layout for the div containing the navigation buttons */
div.blogNav {
	margin-top: 6px;
}

/* .navButton: layout for the navigation buttons */
.navButton {

}

div.blogContents {
}

