body {
	margin: 0;
	padding: 0;
	background: #fff;
	}

a:link  {
  color: #848685;  
  text-decoration: none;
  font-weight: none;
}

a:visited {
  color: #848685;  
  text-decoration: none;
  font-weight: none;
}

a:active {
  color: #848685;  
  text-decoration: none;
  font-weight: none;
}
#photo { 
	background-color: #fff;
	border: 1px dotted #ccc;
	padding: 10px;
	text-align: center;
	margin: 0px auto 0px auto;
	}

#description {
	position: relative;
	clear: both;
	margin-top: 5px;
	margin-left: 12px;
	margin-right: 12px;
	font: 10px verdana,arial,tahoma,sans-serif;
	color: #000000;
	background: #fff;
	text-align: justify;
	}

#footer {
	position: relative;
	clear: both;
	margin: 0;
	padding: 8px 10px;
	font: 9px georgia, Times, serif;
	color: #848685;
	text-align: justify;
	background: #fff;
	border-top: 1px dotted #A1D6F4;
	}
#footer p {
	margin: 0;
	padding: 8px 20px;
	}

/* Fixes float escaping bug in IE/Win, hides from IE Mac \*/
* html #footer p { height: 1%; }
/* End hide from IE Mac */

#footer a {
	color: #848685;
	}
#footer a:hover {
	color: #ccc;
	}

h1 {
	margin: 0;
	padding: 0;
	}

h1 span.entrydatenum {
	font: 46px georgia, Times, serif;
	color: #A1D6F4;
	}

h1 span.entrydatemonth {
	font: 10px georgia, Times, serif;
	margin-left: -10px;
	color: #000000;
	}

h1 span.entrydatemonth a:link, h2 span.entrydatemonth a:active, h2 span.entrydatemonth a:visited {
	font: 10px georgia, Times, serif;
	margin-left: -10px;
	color: #848685;
	}

h1 span.previousfirst {
	font: 10px georgia, Times, serif;
	color: #848685;
	}

h1 span.previousfirst a:link, h2 span.previousfirst a:active, h2 span.previousfirst a:visited {
	font: 10px georgia, Times, serif;
	color: #848685;
	text-decoration: none;
	}


h1 span.previous1 {
	font: 10px georgia, Times, serif;
	border-left: dotted 1px #A1D6F4;
	padding-left: 5px;
	color: #848685;
	}

h1 span.previous1 a:link, h2 span.previous1 a:active, h2 span.previous1 a:visited {
	font: 10px georgia, Times, serif;
	color: #848685;
	text-decoration: none;
	}

h1 span.previous2 {
	font: 10px georgia, Times, serif;
	border-left: dotted 1px #A1D6F4;
	padding-left: 5px;
	
	color: #848685;
	}

h1 span.previous2 a:link, h2 span.previous2 a:active, h2 span.previous2 a:visited {
	font: 10px georgia, Times, serif;
	color: #848685;
	text-decoration: none;
	}

h1 span.previousend {
	font: 10px georgia, Times, serif;
	padding-left: 5px;
	margin-right: 12px;
	border-left: dotted 1px #A1D6F4;
	color: #848685;
	}

h1 span.previousend a:link, h2 span.previousend a:active, h2 span.previousend a:visited {
	font: 10px georgia, Times, serif;
	color: #848685;
	text-decoration: none;
	}

h1 span.title {
	border-left: dotted 1px #A1D6F4;
	padding-left: 10px;
	font: 11px verdana,arial,tahoma,sans-serif;
	color: #000000;
	}

h1 span.title a:link, h1 span.title a:active, h1 span.title a:visited {
	color: #aaa;
	font-style: italic;
	text-decoration: none;
	}

h2 {
	margin: 0;
	margin-bottom: 5px;
	padding: 0;
	text-align: right;
	}

h2 span.comment {
	margin-left: 0px;
	margin-right: 0px;
	font: 10px georgia, Times, serif;
	padding-left: 5px;
	padding-right: 0px;
	color: #848685;
	}

h2 span.comment a:link, h2 span.comment a:active, h2 span.comment a:visited {
	color: #848685;
	text-decoration: none;
	}

h2 span.commentmiddle {
	margin-left: 5px;
	margin-right: 0px;
	font: 10px georgia, Times, serif;
	border-left: dotted 1px #A1D6F4;
	padding-left: 5px;
	padding-right: 0px;
	color: #848685;
	}

h2 span.commentmiddle a:link, h2 span.comment a:active, h2 span.comment a:visited {
	color: #848685;
	text-decoration: none;
	}

h2 span.commentend {
	margin-left: 5px;
	margin-right: 12px;
	font: 10px georgia, Times, serif;
	border-left: dotted 1px #A1D6F4;
	padding-left: 5px;
	padding-right: 0px;
	color: #848685;
	}

h2 span.commentend a:link, h2 span.commentend a:active, h2 span.commentend a:visited {
	color: #848685;
	text-decoration: none;
	}

