body { 
		margin:5px 5px 5px 5px; 
		background: #1f181f url("../graphics/bg-brown.gif");
		} 
 
	a:link	{ color: #ad804a; font-family: Verdana, Lucida, arial, sans-serif; text-decoration: none; }  
	a:visited	{ color: #cfa26c; font-family: Verdana, Lucida, arial, sans-serif; text-decoration: none; }  
	a:active	{ color: #dfb37d; font-family: Verdana, Lucida, arial, sans-serif; }  
	a:hover	{ color: #dfb37d; font-family: Verdana, Lucida, arial, sans-serif; }  
 
	#allcontent { 
		font-family: Verdana, Lucida, arial, sans-serif; 
		color: #1f181f;
		font-size:11px; 
		font-weight:normal; 
		background: #1f181f url("../graphics/bg-brown.gif");
  		line-height:16px;		 
  		padding:5px;
		}	 
	 
	#menu { 
		float:left; 
		width:245px; 
                margin-left: -1px; 
		background:#1f181f url("../graphics/bg-brown.gif");
		color:#ffffff; 
		} 
		 
  	#menu a:link {
  		color:#cfa26c;
  		}
  		
  	#menu a:visited {
  		color:#f5deb3;
  		}
 
  	#menu a:hover {
  		color:#f5deb3;
  		}
 
	.calendar { 
		font-family: Verdana, Lucida, arial, sans-serif; 
		color:#fefbe8; 
		font-size:10px; 
		font-weight:normal; 
  		padding:2px; 
		} 
	 
	.calendarhead {	 
		font-family: Verdana, Lucida, arial, sans-serif; 
		color:#fefbe8; 
		font-size:10px; 
		font-weight:bold; 
		text-transform: uppercase; 
		background:#1f181f url("../graphics/bg-brown.gif");
  		line-height:14px;				 
		letter-spacing: .2em;  					 
		}	 
 
	.linkstitle { 
		background:#1f181f url("../graphics/bg-brown.gif"); 
		color: #fefbe8;
		font-family: Verdana, Lucida, arial, sans-serif;  
		font-size: 10px;  
		font-weight:bold; 
		line-height:14px; 
  		padding:2px; 
  		margin-top:20px;
		text-transform: uppercase; 
		letter-spacing: .2em;  					 
  		}
  		
	.links { 
		font-family: Verdana, Lucida, arial, sans-serif; 
		color: #fefbe8;
		font-size:10px; 
		font-weight:normal; 
		background:#1f181f url("../graphics/bg-brown.gif"); 
  		line-height:14px;				 
		}	 
		 
	.links-search { 
		font-family: Verdana, Lucida, arial, sans-serif; 
		color: #fefbe8;
		font-size:11px; 
		font-weight:bold; 
		background:#1f181f url("../graphics/bg-brown.gif"); 
  		line-height:14px;
  		margin-top:20px;
		}	 
		 
	#content { 
		background: #1f181f url("../graphics/bg-brown.gif");
		margin-left:245px;
		margin-bottom:20px; 
		} 
 
	#blog { 
		background: #1f181f url("../graphics/bg-brown.gif");
		}	 
	 
	#banner { 
		background: #1f181f url("../graphics/bg-brown.gif");
		text-align:center; 
		} 
 
	#nav { 
		background: #1f181f url("../graphics/bg-brown.gif");
		font-size:11px; 
		font-weight:normal;  							 
		color: #f9f8f4; 
		}
		
	.blogbody { 
		font-family: Verdana, Lucida, arial, sans-serif; 
		color: #1f181f;
		font-size:11px; 
		font-weight:normal; 
		background:#f9f8f4 url("../graphics/bg-beige.gif");
  		padding:10px;
  		border: 5px #3f383f solid;
		}
		
	.date	{  
		background:#f9f8f4 url("../graphics/bg-beige.gif");
		font-family: Verdana, Lucida, arial, sans-serif;  
		font-size: 12px;  
		color: #1f181f;
		}			 
		 
	.title	{  
		background:#f9f8f4 url("../graphics/bg-beige.gif");
		font-family: Verdana, Lucida, arial;  
		font-size: 11px;
		font-style:italic;
		color: #1f181f;
		}			 
		 
	.posted	{  
		font-family: Verdana, Lucida, arial, sans-serif;  
		font-size: 10px;  
		color: #1f181f;
		margin-bottom:5px; 
		} 
		 
	#blog a:link {
		color:#ad804a;
		}
		 
  	#blog a:visited {
  		color:#cfa26c;
  		}
 
  	#blog a:hover {
  		color:#dfb37d;
  		}
  		
	#blog .calendar { 
		font-family: Verdana, Lucida, arial, sans-serif; 
		color:#1f181f; 
		font-size:10px; 
		font-weight:normal; 
  		padding:2px; 
		} 
	 
	#blog .calendarhead {	 
		font-family: Verdana, Lucida, arial, sans-serif; 
		color:#1f181f; 
		font-size:10px; 
		font-weight:bold; 
		text-transform: uppercase; 
		background:#f9f8f4 url("../graphics/bg-beige.gif");
  		line-height:14px;				 
		letter-spacing: .2em;  					 
		}	 
 
	#blog blockquote { 
		font-family: Verdana, Lucida, arial, sans-serif; 
		color: #1f181f;
		font-size:11px; 
		font-weight:normal; 
		background:#f9f8f4 url("../graphics/bg-beige.gif");
  		padding:5px;
  		border: 1px #3f383f solid;
		}

          #blog dt {
                    padding-top: 1em;
                    }
		
          #blog dt.top {
                    padding-top: 0;
                    }
		
	#footer { 
		font-family: Verdana, Lucida, arial, sans-serif; 
		color:#fefbe8; 
		font-size:11px; 
		font-weight:normal; 
		text-align:center; 
		background:#1f181f url("../graphics/bg-brown.gif");
  		line-height:16px;		 
  		padding:10px; 
		}

  	#footer a:link {
  		color:#cfa26c;
  		}
  	
  	#footer a:visited {
  		color:#f5deb3;
  		}
 
  	#footer a:hover {
  		color:#f5deb3;
  		}
 
	#comments {
		background:#f9f8f4 url("../graphics/bg-beige.gif");
		font-family:Verdana, Lucida, arial, sans-serif;
		font-size:11px;
		color:#fefbe8;
		}

	.comments-body { 
		font-family: Verdana, Lucida, arial, sans-serif; 
		color: #1f181f;
		font-size:11px; 
		font-weight:normal; 
		background:#f9f8f4 url("../graphics/bg-beige.gif");
		}		 
 
	.comments-post { 
		font-family: Verdana, Lucida, arial, sans-serif;  
		font-size: 10px;  
		color: #1f181f;
		margin-bottom:5px; 
		}	 
		 
	.comments-popup { 
		font-family: Verdana, Lucida, arial, sans-serif; 
		color: #1f181f;
		font-size:11px; 
		font-weight:normal; 
		background: #1f181f url("../graphics/bg-brown.gif");
		}	 
 
acronym {
	border-bottom:1px dotted #1f181f;
	}	

abbr {
	border-bottom:1px dotted #1f181f;
	}	

.center { text-align: center; }

li {
  margin-bottom: 2em;
}

ul.bookscurrent li {
  margin-bottom: 0.5em;
}

ul.booksfinished li {
  margin-bottom: 1em;
  list-style-type: decimal;
}