/* ---------- @ Post Styles -----------*/


	
.post a, .post a:visited {
	}

.post a:hover, .post a:active {
	}

.post h2 a, .post h2 a:visited {
	}

.post h2 a:hover, .post h2 a:active {	
	}
			
.post {
	/*margin-bottom:15px;
	padding-bottom:10px;*/
	margin-bottom:5px;
	padding-bottom:5px;
	}
	
.entry ul, .entry ol {
	padding:0 15px 10px 10px;
	}		

.entry ul li {
	margin-left:45px;
	list-style:square;
	padding:3px 0;
	}

.entry ol li {
	margin-left:15px;
	padding:3px 0;
	}
	
.entry blockquote, .commentlist blockquote {
	margin:18px 45px 25px 45px;
	padding:2px 15px 4px 15px;
	font-style:italic;
	line-height:140%;
	background:#efe9df;
	}			

.entry img {
	float:left;
	margin:5px 14px 6px 0;
	/*border:1px solid #ccc;*/
	padding:4px;
	background:#FFF;
	}

.entry p span {
	display:none
	}
	
.entry p {
	clear:both;
	}
	
.postmetadata {
	font:0.8em Verdana, Arial, Helvetica, sans-serif;
	margin-top:18px;
	padding:21px 0;
	background:url(../images/bg_dots.gif) repeat-x;
	}

.date {
	width:140px;
	float:right;
	text-align:right
	}
	
	
.entry code {
	font: 1em "Courier New", Courier, monospace;
	overflow:auto;
	padding:14px;
	background:#efe9df;
	display:block;
	}

.entry table {
	width:100%;
	border-collapse:collapse;
	margin:15px 0;
	}

.entry td, .entry th {
	border-bottom:1px solid #CCC;
	padding:4px 8px;
	background:#FFF;
	}

.entry th {
	font-weight:normal;
	text-align:left;
	width:35%;
	}


	
/* ---------- @ Comment Styles -----------*/

#comment {
	width:97%;
	}
	
#commentarea {
	padding-top:35px;
	background:url(../images/bg_dots.gif) repeat-x
	}

.commentlist {
	margin:25px 0 0 0;
	padding:0 0 30px 0;
	}

.commentlist li, #trackbacklist li {
	margin: 15px 0 3px 0px;
	list-style:none
	}

.bubble {
	padding: 1px 15px 10px 15px;
	background: #e5f0ff url(../images/bg_comment.gif) bottom no-repeat;
	}
	
#commentarea small {
	}

.commentlist cite {
	font-style:normal;
	font-weight:bold;
	}	

.commentlist blockquote {
	background:#dde8f7;
	}

.commentinfo {
	padding-top:5px;
	}

.commentlist li.my_comment {
	background:#FFF;
	}

li.my_comment cite {
	}

.commenttext {
	}

.commentmetadata {
	font:0.8em Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:22px
	}

.commentmetadata a, .commentmetadata a:visited {	
	color:#535353;
	text-decoration:none;
	padding:3px 0;
	display:block
	}

.gravatar {
	float:left;
	padding:2px;
	border:1px solid #dcdcdc;
	margin-right:11px;
	}	
	
	
		
	 			
