.blogentries  {  padding: 0px;  margin-bottom: 8px;  color: #000;  font-family: Arial, Helvetica, sans-serif; margin: 0 0 0 1.5ex; padding:0 2.5ex 0 0; border-right:1px solid #ddd; }
.blogentries .category {  color: #78a;  font-size: 180%;  font-weight: 700;  font-family: Arial, Helvetica, sans-serif;  border-bottom: 1px solid #78a; padding:1ex 0 0 0;}
 
.blogentry {
  padding-bottom: 6px;  margin: 0 1ex; color: #000;  font-family: Arial, Helvetica, sans-serif;  border-bottom: 1px solid #ddd; padding:0 0 2ex 0;
}

.blogentry .date {
  color: #78a;
  font-size: 180%;
  font-weight: 700;
  margin: 0;
  margin: 1ex;
  border-bottom: 1px solid #78a;
}
 
.blogentry .time {
	font-size: 80%;
	color: #999;
	margin: 3ex 0 1ex 0;
}

.blogentry .permlinktop {
    padding-left: 12px;
    background-image: url("/_images/icon_minipost.gif");
    background-position: top left;
    background-repeat: no-repeat;
}

.blogentry .permlinkbottom {
    padding-left: 18px;
    background-image: url("/_images/chain_link.gif");
    background-position: top left;
    background-repeat: no-repeat;
}

.blogentry .title {margin:1ex 0 0 0;}
.blogentry .title A  { color: #569; text-decoration:underline; font-size: 120%;  font-weight: 700;	margin: 1ex 0;}
.blogentry .title A:hover{color:#9ae;}
.blogentry .content A,.blogentry .content A.leavecomment{color:#569; text-decoration:underline;}
.blogentry .content A:hover,.blogentry .content A.leavecomment:hover{color:#9ae;}

.blogentry .content {m-bottom: argin-top: 0px;margin0px;}
.blogentry .content p,.blogentry .content ul li,.blogentry .content A{ font-size:13px;}

.blogentry blockquote{	border: 2px dotted #ccc;background-color: #eee;	margin: 1em 2em;	padding: 0 1ex;}
.blogentry .bSmallPrint { clear: both;	color: #999;	font-size: 80%;	margin: 1ex 0 2ex 0;
}