/* additions
---------------------------------------------------*/
.desaturate img {
	-webkit-filter: grayscale(1);
	-webkit-filter:grayscale(100%);
	filter:gray;
	filter:grayscale(100%);
	filter: url(desaturate.svg#greyscale);
}



/* body
--------------------------------------------------*/
body {
  background:#EDE8E2;
  font-size:80%;
  font-family:Arial,Helvetica,sans-serif;
  color:#222;
  margin:0
  auto -80px;
  text-align:center
}

body#commentblockpopup {background:white;}
/* headings
--------------------------------------------------*/
h1, h1 a,
.sidehead a
  {color:#FFF;
  font-size:1em;}
h2, h2 a,
h3 a,
h4 a,
.sidehead a
  {color:#AAA;}
h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
.sidehead a:hover
  {color:#AAA}
  
  /* content
--------------------------------------------------*/
#content .pagegroup {
	padding: 20px 0 50px ;
	display: inline;
	color:#666;
	}
	
#content .breadcrumb{
	background:#ffffff;
	margin-bottom: 10px;
}
  
#wikitext h1{
font-size:1.3em; 
background-color: #c3d7d7;
color: #222222;
margin-left: -5px;
margin-bottom: 15px;
margin-top: 15px;
padding: 2px;
}

/* links
--------------------------------------------------*/
a {color:#0645AD;}
a:hover {color:#0000FF;}

a.commentlink {
	padding-left:16px;
	background:url(images/spring/comments.gif) center left no-repeat;
}
a.more {
	padding-right:10px;
	background:url(images/spring/more.gif) center right no-repeat;
}
/* paragraphs, lists, etc
--------------------------------------------------*/
pre,
code
  {background-color:#F8FAF2;}
kbr {color:#C55C3F;}

/* container
--------------------------------------------------*/
#content_bg {
	background: white url(images/spring/container_bg.gif) repeat-y scroll left top;
	width: 15px;
	}
#container {
  padding-top:0;
  border-top:30px solid white;
	background-color:white;
}
#container.singlecol,
#commentblockpopup #container {background-image:none;}
/* header
--------------------------------------------------*/
#header {
	background-color:#FFF;
}
#header .sitetitle {
   color: #000;
   
}

/* navigation
--------------------------------------------------*/
#navigation {background-color:#a2b7b7;}
#navigation li, #navigation .navlinks li {border-color:white;}
#navigation a {color:white;}
#navigation .navlinks .selflink,
#navigation .navlinks a:hover
  {background-color:#788787;}
#navigation .pageactions,
#navigation .pageactions a {
  color:#b8bfbf;
}
#navigation .pageactions a:hover {color:#fff;}
#navigation form {
  border-color:white;
  background:#B53F00 url(images/spring/corner_bottom_right.gif) bottom right no-repeat;
}
#navigation #searchfield {border-color:#FFF9EA;}
#navigation #searchbutton {
  color:white;
  background-color:#9E7638;
}

/* Entry
--------------------------------------------------*/
.entry {margin:0 0 40px 0;}
.entry .info {
  border-color:#F3F4F4;
  background-color:#FAFAFA;
}
.entry a.more {
	padding-left:12px;
	background:url(images/spring/more.gif) center left no-repeat;
}
.entry .info .date,
.entry .info .comments {
	padding-left:15px;
	border-color:#949494;
}
.entry .info .date {
	background:url(images/spring/post.gif) center left no-repeat;
}
.entry .info .comments {
	background:url(images/spring/comments.gif) 0 1px no-repeat;
}
.entry .info .entrytags,
.entry .info .author {
	padding-left:13px;
	border-color:#949494;
}
.entry .info .author {
	background:url(images/spring/author.gif) 0 2px no-repeat;
}
.entry .info .entrytags {
	background:url(images/spring/categories_yellow.gif) 0 2px no-repeat;
}
.entry #filedunder {border-color:#F3F4F4;}

/* Mini-Entry
--------------------------------------------------*/
.minientry	{border-color:#D9D9D9;}
.minientry .commentlink {border-color:#949494;}
.minientry .permalink {
	padding-left:15px;
	background:url(images/spring/post.gif) center left no-repeat;
}
.minientry .author {
	padding-left:23px;
	border-color:#949494;
	background:url(images/spring/author.gif) 10px 2px no-repeat;
}
/* Comments
--------------------------------------------------*/
#commentblock h2 a {color:#6C8C37;}
#commentblock li.trackback,#commentblock li.pingback {list-style-image:url(images/spring/pingtrackback.gif);}
#commentblock form {background-color:#EDF3DE;}
#commentblock .blogit-comment-header {background-color:#EDF3DE;}
#commentblock .blogit-comment-header.alt {background-color:#E9F7F6;}
/* form
--------------------------------------------------*/
form p {border-color:white;}
form label { color:#B53FOO;}
form em {color:#C8C8B4;}
form input {color:#414141;}
#wikiedit form input[type="submit"]:hover {background-color:#B53F00;}
form input, form textarea {
  border-color:#DCDCDC #F0F0F0 #F0F0F0 #DCDCDC;
  font-family: Courier, monospace;
}
form .inputbutton {
  border-color:white #DCDCDC #DCDCDC white;
  background-color:#F0F0F0;
}

/* Archives
--------------------------------------------------*/
.archive .postspermonth {color:#A0A0A0;}
/* content misc
--------------------------------------------------*/
.next a {
	padding-right:10px;
	background:url(images/spring/next.gif) center right no-repeat;
}
.previous a {
	padding-left:10px;
	background:url(images/spring/previous.gif) center left no-repeat;
}
#entrynavigation {border-color:#F3F4F4;}
.editlink {
	background:url(images/spring/edit.gif) 0 -13px no-repeat;
	padding-left: 18px;
}

/* calendar
--------------------------------------------------*/
#wp-calendar {color:#A0A0A0;}
#subcontent table caption {border-bottom-color:#F3F4F4;}
#subcontent table thead tr {
	border-bottom-color:#F3F4F4;
	color:#414141;
}
#subcontent table th {border-bottom-color:#F3F4F4;}
#subcontent table td#today {
	border-color:#F3F4F4;
	color:#414141;
}
#subcontent table td a {
	border-bottom-color:#A3C159;
	background-color:#EDF3DE;
}
#subcontent table tfoot {border-top-color:#F3F4F4;}
#subcontent table tfoot a {background:none;}
/* footer
--------------------------------------------------*/
#footer {
  color:#A0A0A0;
  background:white;
}
/*#footer p {border-top:6px solid #E9F7F6;}*/
#footer {border-top:6px solid #E9F7F6;}
#footer a {color:#A0A0A0;}
#footer a:hover {color:#414141;}
#footer strong {color:#C55C3F;}


/* reminders
--------------------------------------------------*/
/* reminder */
ul.reminder {padding: 0px;width:50%;margin-left:auto;margin-right:auto;}
ul.reminder li.date {list-style-type:none; font-weight: normal;
	border-top: 1px solid #ddd; background-color: #a2b7b7;
	margin: 1px; padding: 0px; text-align:left;}

ul.reminder li.date ul {background-color: #fff;
	text-align:left;font-weight: normal;
	padding: 1px 1px 1px 1em; margin:0;}
ul.reminder li.date ul li {list-style-type:square;}
ul.reminder li.today {border: 2px solid #e7dbd8;
	border-bottom-width: 1px; background-color: #e7dbd8;
	font-size: 1.2em; color:black;}

ul.reminder li.past {color: #777;}
ul.reminder li.future {color: black;}

ul.reminder li.overdue, ul.reminder li.unknown {background-color: #ffa;}
ul.reminder li.w0, ul.reminder li.w6 {background-color: #d8e7e7;font-weight:lighter;font-style:italic}
ul.reminder li.date ul li.multiple {background-color: #f8f8ff;
	list-style-type:none; text-align:center;}

