h2        { font-family: "Marker Felt",sans-serif; }

A:hover    { background: #EE9; text-decoration: none; }
A:link     { color: #310; font-style: normal; text-decoration: none; 
     	     font-weight: 900;  }
A:visited  { color: #310; font-style: normal; text-decoration: none; 
     	     font-weight: 900; }

#banner {
	color:#FFFFFF; background-color: #6D3C2E;
	font-size:x-large;
	font-weight:normal;	
	padding:15px;
      border-top:4px double #666;
	}

#banner a,
#banner a:link,
#banner a:visited,
#banner a:active,
#banner a:hover {
	font-size: xx-large;
	color:#FFFFFF; background-color: #6D3C2E;
	text-decoration: none;
	}

.description {
	color:#FFFFFF; background-color: #6D3C2E;
	font-size:small;
	text-transform:none;	
	}
			
#content {
	}

#container {
      background:#EADDCC;	
	/*  border:1px solid #FFF;  removed 1/5/05  */
	}

#links {	
	}
	
.blog {
	padding:15px;
	}

.blogbody {
	/* font-size:small; */
	font-weight:normal;
	}

.blogbody a,
.blogbody a:link,
.blogbody a:visited,
.blogbody a:active,
.blogbody a:hover {
	font-weight: 900; 
	text-decoration: none;
}

.title	{
	font-size:140%; margin-left: 5px; font-weight:900;
	color: #333; padding-bottom: 3px; margin-bottom: 3px;
	border-bottom: 1px dotted #753;
	}			

#menu {
	margin-bottom:15px;
	text-align:left;
	margin-left:20px; margin-right: 20px;
	}		

#dateArchiveMenu {
	margin-bottom:25px; margin-right:15px;
	text-align:center;
	margin-left:20px; margin-right: 20px;
	border: 1px dotted #99c;padding: 2px; 
	}

.date	{ 
	padding: 2px;
	margin-bottom:10px;
        color: #666;
	font-size: 90%; 
	}			
	
.posted	{ 
	font-size: 75%;
	border-top: 1px dotted #753; margin-top: 3px; 
	padding-top: 2px; text-align:right; padding-right:5px;
	margin-bottom:25px; margin-left:5px;
	}

.posted a, .posted a:link, .posted a:visited, .posted a:active,
.posted a:hover { font-style: normal; font-weight: 500; color: #999;}
	
.extended {
      font-weight: 500;
      padding-left: 5px;
      }

.calendar {
	font-size:x-small;
	font-weight:normal;
	line-height:140%;
	padding:2px;
      text-align:left;
	}

.calendarhead {	
	color:#531;
	font-size:small;
	font-weight:normal;
	padding:2px;
	letter-spacing: .3em;
	text-transform:uppercase;
	text-align:left;			
	}	

.side {
	font-size:x-small;
	font-weight:normal;
	line-height:140%;
	padding:2px;				
	}	
	
.sidetitle {
	font-size:small;
	font-weight:normal;
	padding:2px;
	margin-top:30px;
	letter-spacing: .3em;
	text-transform:uppercase;		
	}		

.syndicate {
	font-family:palatino, georgia, times new roman, serif;
	line-height:120%;
	font-size:x-small;		
	padding:2px;
	margin-top:15px;	
	}	
	
.powered {
	font-family:palatino, georgia, times new roman, serif;
	color:#531;
	font-size:x-small;		
	line-height:120%;
	text-transform:uppercase; 
	padding:2px;
	margin-top:50px;
	letter-spacing: .2em;					
	}	
	

.comments-body {
	font-size:small;
	font-weight:normal;
	padding-bottom:10px;
	padding-top:10px;		
	border-bottom:1px dotted #999; 					}		

.comments-post {
	font-size:x-small;
	font-weight:normal;
	}	
		

.trackback-url {
	font-size:small;
	font-weight:normal;
	padding:5px;		
	border:1px dotted #999; 					
	}


.trackback-body {
	font-size:small;
	font-weight:normal;
	padding-bottom:10px;
	padding-top:10px;		
	border-bottom:1px dotted #999; 					
	}		

.trackback-post {
	font-size:x-small;
	font-weight:normal;
	}	

	
.comments-head	{ 
	font-size:small; 
	border-bottom:1px solid #999;
	margin-top:20px;
	font-weight:bold;
	}		

#banner-commentspop {
	color:#FFF;
	font-size:large;
	font-weight:bold;
	border-left:1px solid #FFF;	
	border-right:1px solid #FFF;  		
	border-top:1px solid #FFF;  		
	background:#c00;
	padding-left:15px;
	padding-right:15px;
	padding-top:5px;
	padding-bottom:5px;  		  		  			 	}

 .randomlinks    {
	font-size:x-small;		
	padding:2px;			
	margin-top:15px;	
	font-family:palatino, georgia, times new roman, serif;
	line-height:120%;
     }

.lsidebox {
     margin-top: 15px;
     margin-left: 5px; margin-right:5px;
     border: 1px solid #531;
     padding: 0px;
     text-align:left;
     font-size:100%;
}

.lsidetitle {
   font-size: 100%;
   background:#666;
   color: white;
   margin-top: 0px;
   margin-bottom: 10px;
   font-weight: 900;
   border-bottom: 1px solid #531;
   text-align:center;
}

.bookname {
    font-size: 65%;
    margin-bottom: 25px;
}

.blogname { 
   margin-top: 5px;
   background-color: #888; color:#fff;
   padding-left: 2px;
}

.blogname A 		{ color: #fff; font-weight: 900; }
.blogname A:link	{ color: #fff; font-weight: normal; font-style:normal;}
.blogname A:visited	{ color: #fff; font-weight: normal; }
.blogname A:active	{ color: #fff;  }
.blogname A:hover	{ background-color: #333; }

.blogtitle A, .blogtitle A:visited,
.blogtitle A:link 	{ font-style: normal; color: #333; }


.bloggername {
   font-size: 80%; font-weight: 500;
   margin-bottom: 13px; text-align:left;
}

.latest75 {
   margin-top: 0px; margin-left: 2px; padding-top:0px; margin-bottom:3px;
   margin-right: 2px; border-bottom: 1px dotted #999;
}

.latest75 A, .latest75 A:visited,
.latest75 A:link 	{ font-weight: 500; font-size: 75%; color: #333; }

/* my own personal CSS styles used variously on the Intuitive site */

.text     { font-family: Arial, Helvetica, sans-serif; color: #531;
    line-height: 1.4; font-size: 80%; width: 95% }
.textcell { font-family: Arial, Helvetica, sans-serif; color: #531;
    line-height: 1.4; font-size: 80%; }

.lowkey A 		{ color: #333; text-decoration: none;
		       font-weight: normal; font-style:normal; }
.lowkey A:link		{ color: #333; font-weight: normal; font-style:normal;}
.lowkey A:visited	{ color: #333; font-weight: normal; }
.lowkey A:active	{ color: #333;  }
.lowkey A:hover	{ background: #EE9;  }

