
a.feeds, a.atom_feed {
border:1px solid; border-color:#ffc8a4 #7d3302 #3f1a01 #ff9a57; 
padding:0px 5px 2px 3px;margin:0px; 
font:bold 10px verdana,sans-serif; 
color:#FFF; 
background-color:#ff6600; 
text-decoration:none; 
position:absolute;
width:34px;
text-align:center;
}
a.feeds {top:20px;left:0px;}
a.atom_feed {top:36px;left:0px;}
a.feeds:hover, a.atom_feed:hover {background-color:#ddd;border-color:#fff #000 #000 #fff;text-decoration:none;}

#Weblog .date {
	font:normal 13px Verdana, sans-serif;
	color:#666;
	border-top:1px solid #999;
	border-bottom:1px solid #999;
	margin-bottom:20px;
}
#Weblog .date a.permalink {
	padding:5px 15px;border-left:1px dashed #999;border-right:1px dashed #999;
	font:normal 13px/27px Arial, sans-serif;
	color:#777;
	margin:0px;	margin-left:30px;
	background-color:#ccc;
}
#Weblog .date a.permalink:hover {
	background-color:#fff;text-decoration:none;
}
#Weblog .post .title {
	font:bold 21px/27px Arial, sans-serif;
	margin-bottom:15px;
}
#Weblog .post {
	font:normal 13px/16px Verdana, sans-serif;
}
#Weblog .post h3 {
	font:bold 16px Georgia, sans-serif;color:#333;
}
.archivenav {
	font:normal 10px/13px Verdana, sans-serif;
}
.time {
	font:normal 7pt Small Fonts, sans-serif;color:#333;
	margin:20px 0px;
}

#frmSearch INPUT {
	font:normal 13px verdana,arial,sans-serif;
}
#frmSearch .buttonSearch {
	font:normal 13px verdana,arial,sans-serif;
	vertical-align:middle;
	margin:0px 0px 2px 6px;
}

pre {
	letter-spacing:1px;font:11px Georgia, monospace;margin-top:5px;line-height:11px;
	color:#0000cc;
}

#Projects h4 
{
	font:normal 15px Verdana, sans-serif;
	color:#666;
	border-top:1px solid #999;
	border-bottom:1px solid #999;
	margin-bottom:20px;
}
#Resume h4 {letter-spacing:3px;font-weight:normal;font-size:13px;}
#Resume p.info {letter-spacing:1px;font-weight:normal;font-size:12px;}
#Resume ul {border:1px solid #aaa;padding:0px 10px;background-color:#f7f7f7;}
#Resume li {list-style:none;margin:13px 0px;font:11px Optima,Verdana,sans-serif;}
#Resume img {border:2px solid #ccc;}

/* Comments
----------------------------------------------- */
#comments {
  margin:0;
  padding:20px 30px 15px 0;
  font:normal 12px/15px Lucida Grande, sans-serif;
  }
#comments h4 {
  margin:0 0 10px;
  padding:0 14px 2px 29px;
  border-bottom:1px dotted #aaa;
  font-size:120%;
  line-height:1.4em;
  color:#333;
  }
#comments-block {
  margin:0 15px 0 9px;
  }
.comment-data {
  background:url("../www.blogblog.com/rounders/icon_comment.gif") no-repeat 2px .3em;
  margin:.5em 0;
  padding:0 0 0 20px;
  color:#666;
  }
.comment-poster {
  font-weight:bold;
  }
.comment-body {
  margin:0 0 1.25em;
  padding:0 0 0 20px;
  }
.comment-body p {
  margin:0 0 .5em;
  }
.comment-timestamp {
  margin:0 0 .5em;
  padding:0 0 .75em 20px;
  color:#666;
  }
.comment-timestamp a:link {
  color:#666;
  }
.deleted-comment {
  font-style:italic;
  color:gray;
  }
