@charset "utf-8";
/* CSS Document */

.commenthidden {
	display:none;
	}
	
.commentshown {
	display:inline;
	}
	
.blog_body {
	clear:right;
	}
	
.blog_post {
/*	border-width: 1px 0 1px 0;
	border-color:#000000;
	border-style:solid;
	margin: 20px 10px;
	padding: 10px; 
	background-color: #77AAFF; */
	margin: 0 !important;
	padding: 0 !important;
	}
	
	.post-top {
		height: 20px;
		background-image:url(../_images/layout/blog/post-top.png);
		background-repeat:no-repeat;
		margin: 0 !important;;
		padding: 0;
		font-size: 1px;		
		}
		
	.post-bottom {
		height: 20px;
		background-image:url(../_images/layout/blog/post-bottom.png);	
		background-repeat:no-repeat;
		margin: 0 !important;
		padding: 0;
		font-size: 1px;
		}
	
	.post-content {
	/*	border-width: 1px 0 1px 0;
		border-color:#000000;
		border-style:solid; */
		padding: 1pt 30px 1pt; /* 1px = BUG FIX ???? */
		margin: 0;	
	/*	background-color: #77AAFF;  */
		background-image:url(../_images/layout/blog/post-back.png);
		background-repeat:repeat-y;
	}
	
	.post-content {		/* IE BUG FIX */
		height: 100%;
		position:relative;
		}		
	
		.blog_post h2 {
			font-size: 133%;
			margin-bottom: 20px;
			}
		
			.post-author {
				font-size:66%;
				font-weight: normal;
				font-style:italic;	
					float:right;
				margin-bottom: 20px;
				}
				

		a[onblur~="catch(e)"]{  /* workaround for 'img' container in bloggers default layout - builds box */
			display:block;
			width: 235px !important;
			float:right; 
			margin: 0 -175px 10px 10px !important;
			padding-bottom: 40px;
			background-image:url(../_images/layout/blog/post-img-back.png) !important;			
			background-position: bottom left;
			background-repeat: no-repeat;
			}
		
		a[onblur~="catch(e)"]:hover {  /* workaround for 'img' container in bloggers default layout - builds box */
			background-position: bottom right;
			}
		
		a[onblur~="catch(e)"] img {  /* workaround for 'img' container in bloggers default layout - builds box */
			/* RESET */
			margin: 0 !important;	
			border: none !important;
			float: none !important;
			/* FIX */
			padding: 10px 12px 0 12px; !important;
			border-top: 2px solid black !important;
			width: 204px !important;  /* */
			height: auto !important;
			}
					
/*		.blog_post img:before {
			content: "<div class='box box-fill'><div class='box-content polaroid'>";
			}
			
		.blog_post img:after {
			content: "</div><div class='box-bottom'></div></div>";
			}	*/
		
.blogger-labels {
	border-top: 1px solid #3366CC;
 	margin-top: 20px;
	}

.blogger-labels, .post-actions {
	display:block;
	text-align:right;
	font-size: 75%;
	}

	.blogger-labels a {
		font-size: 133%;
	}
	
	.blogger-labels a:hover, .comment-link:hover, .post-actions a:hover {
		padding: 0 10px;
		background-color: #3366CC;
		border: 1px outset #3366cc;
	}
	
	.post-actions p {
		display:inline;
		}



.commentshownblock {
		}
		
#comments-block {
	margin: 0 20px;
	}
	
	.comment-poster {
		margin-top: 20px;
		font-size: 75%;
		}
		
	.comment-poster img {
		vertical-align:text-top;
		}
	
	.comment-body {
	font-size: 75%;
		}
	
		.blog_comment {
			}
	
	dd.comment-timestamp {
		font-size: 75%;
		}
	
	.add-comment {	/* 'post a comment' link */
		font-weight: bold;
		display:block;
		text-align:right;
		font-size: 75%;
		}
		
	.comment-link:before {
		content: "+ ";
		}
	
	