/* =WORDPRESS
----------------------------------------------------*/
  
			/* POST */
			.post {	margin: 0 0 55px 0;	}
			.post-meta-key { margin-right: 20px; }

			/* POST DATA */
			#b0-outer .postData span { float: right; color: #ccc; }
			#b0-outer .postData p, #b0-outer .postData span { margin: 0; padding: 8px; font-size: 10px; font-weight: bold; line-height: 1.3em; }
			.postmetadata { margin: 0; padding: 0; color: #ccc; }
			.round-tl { margin: 0; background: url(../images/bg_round-tl.jpg) top left no-repeat; }
			.round-bl { zoom: 1; margin: 0; background: url(../images/bg_round-bl.jpg) bottom left no-repeat; } /* zoom 1 for IE, gives hasLayout */
			.round-tr { margin: 0; background: url(../images/bg_round-tr.gif) top right no-repeat; }
			.round-br { margin: 0; background: url(../images/bg_round-br.gif) bottom right no-repeat; }

			/* COMMENTS */
			.replies {	}
			ol#commentlist { margin: 0; padding: 0; }
			ol#commentlist .mycomment { border: 1px solid #999; color: #333; background: #FAF9F8; !important }
			.mycommentleft { height: 38px; background: url(../images/bg_dl-logo.jpg) top left no-repeat; }
			.color1, .color2 { padding: 20px 25px 15px; background: #F7F7F7; border: 1px solid #eee; color: #555; } /* joined */
			.alt {  }
			ol#commentlist li { height:_1%; overflow: hidden; /* stops elements being pushed right due to text size increase */	margin: 0 0 10px 0;	padding: 0; }
			ol#commentlist li li { overflow: visible; } /* for showing nested li style-type */
			* html #commentlist li { height: 1%; }
			* html #commentlist li li { height: auto; } /* fix for correct style-type number sequence of nested li */
			/* ol inside commentlist ol */
			ol#commentlist ol { margin: 20px 0 20px 25px; padding: 0; font-size: 11px; background: none; }
			ol#commentlist ol li { margin: 12px 0; padding: 0; line-height: 1.4em; color: #888; background: none; list-style-type: decimal; }
			ol#commentlist ol li strong { color: #aaa; }
			ol#commentlist p { margin: 0 0 12px 0; padding: 0px; line-height: 1.5em;	}
			ol#commentlist .content-details ul li { margin: 0; padding: 2px 0;  border-top: 1px solid #ccc; z-index: 34; }

			/* COMMENT FORM */
			#commentform p { margin: 5px 0 5px 0;	}
			.nocomments {	margin: 0; padding: 0; }
			#commentPolicy { margin: 0 0 15px 0; padding: 20px; border: 1px solid #ccc; background: #f1f1f1; }
			#commentPreview {	position: relative; clear: both; padding: 5px 0px 15px 0px; }

			/* CALENDAR */
			#wp-calendar { margin: 0 20px; empty-cells: show;	width: 208px;	border: 1px solid #555; background-color: #333;	font: bold 10px Arial, Verdana, Helvetica, sans-serif; color: #978B66; }
			#wp-calendar a { display: block; text-decoration: none;	}
			#wp-calendar a:hover { background: #E0E6E0; color: #333; }
			#wp-calendar #next a { padding-right: 10px;	text-align: right; }
			#wp-calendar #prev a { padding-left: 10px; text-align: left; }
			#wp-calendar caption { margin: 0; padding-right: 20px; width: 100%; font: bold 10px Arial, Verdana, Helvetica, sans-serif; text-align: right;	color: #978B66; }
			* html #wp-calendar caption {	margin: 0; padding-right: 0px; }
			#wp-calendar th {	font-style: normal;	text-transform: capitalize;	}
			#wp-calendar td {	padding: 1px 0;	text-align: center;	font-size: 9px;	background: #444;	}
			#wp-calendar td.pad:hover {   } 
			#wp-calendar td:hover { background: #999; color: #000; }
			#wp-calendar #today { background: #EEE; color: #000; }
			#wp-calendar .today {	background: #EEE;	font-weight: bold; }