

html body {
	background-color: #efefef;
	color: #666666;
	font-family: Georgia, \'Times New Roman\', Times, serif;
	}

code, pre {
	background: #000000;
	color: #FFFFFF;
	}

#wp-header {
	background: #fff;
	}
#wp-header h1 {
	font-family: \'Trebuchet MS\', Geneva, Arial, Helvetica, sans-serif;
	}
#wp-header h1 a {
	color: #555;
	}
#wp-header h1 a:hover {
	color: #999;
	}
#wp-header dfn {
	color: #888;
	}

#wp-menu-main {
	background: #fff;
	}
#wp-menu-main ol li a {
	background: #fff;
	color: #CCCCCC;
	}
#wp-menu-main ol li a:hover {
	background-color: #999;
	color: #FFFFFF;
	}
#wp-menu-main ol li.current_page_item a {
	background: #fff;
	color: #000000;
	}
#wp-menu-main ol li.current_page_item a:hover {
	background: #EEEEEE !important;
	color: #000000;
	}
#wp-menu-main ol li ul li a {
	background: #fff !important;
	color: #CCCCCC;
	}
#wp-menu-main ol li ul li a:hover {
	background: #999 !important;
	color: #FFFFFF;;
	}
#wp-menu-main ol li.current_page_item ul li a {
	background: #EEEEEE !important;
	color: #000000;
	}
#wp-menu-main ol li.current_page_item ul li a:hover {
	background: #EEEEEE !important;
	color: #000000;
	}

#wp-container {
	background: #FFFFFF;
	width: 96%;
	}
#wp-content {
	background: #FFFFFF;
	}
#wp-content-pri {
	background: #FFFFFF;
	}
#wp-content-sec {
	background: #F9f9f9;
	}

#wp-content-pri h2 {
	font-family: \'Trebuchet MS\', Geneva, Arial, Helvetica, sans-serif;
	font-variant: small-caps;
}
#wp-content-pri h2 a {
	color: #555;
	font-variant: small-caps;
}
#wp-content-pri h2 a:hover {
	color: #999;
	}

#wp-content-pri h3 {
	font-family: \'Trebuchet MS\', Geneva, Arial, Helvetica, sans-serif;
	font-variant: small-caps;
}

#wp-content-pri a {
	border-color: #efefef;
	color: #444;
	font-style: italic;
}
#wp-content-pri a:hover {
	color: black;
	font-weight: bold;
	font-style: italic;
}

#post-meta-data {
	}

#post-navigation-top {
	border-color: #efefef;
	}

.post {
	border-color: #cccccc;
	}

.post-meta {
	border-color: #cccccc;
	}

.comment-entry,
.comment-entry-alt,
.comment-entry-owner {
	border-color: #efefef;
	border-bottom-width: 2px;
}
.comment-entry-meta {
	border-style: solid;

	clear: both;
	font-size: 1em;
	padding: 0em;
	border-color: #efefef;
	font-variant: small-caps;
	border-bottom-width: 2px;
	border-bottom-color: white;
	text-decoration: underline;
}

.comment-entry-alt {
	background: white;
	}
.comment-entry-owner {
	background: #fefefe;
	}

#comments-form {
	border-color: #efefef;
	}

#commentform input,
#commentform textarea {
	background: #EEEEEE;
	font-family: Georgia, \'Times New Roman\', Times, serif;
	}
#commentform input:focus,
#commentform textarea:focus {
	background: #CCFFFF;
	}

#wp-calendar caption {
	font-family: \'Trebuchet MS\', Geneva, Arial, Helvetica, sans-serif;
	}

#wp-content-sec a {
	color: #333;
	font-style: italic;
}
#wp-content-sec a:hover {
	color: black;
	font-weight: bold;
}

#wp-content-sec h3,
h2.widgettitle {
	font-size: 1.25em;
	font-weight: normal;
	margin: 1em 0 0.5em;
	font-style: normal;
	font-variant: small-caps;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}

#wp-footer {
	background: #eee;
	color: #777;
	text-align: center;
}

#wp-footer a {
	color: #777;
	font-style: italic;
}
#wp-footer a:hover {
	color: #000;
	font-weight: bold;
}

