.widget.post-single { display:block; }
	/* header */
	.widget.post-single .header { background:url(../i/header-bg.png); padding:2px 8px 2px 8px; position:absolute; width:604px; }
		.widget.post-single .header .flag { display:block; float:left; margin-right:5px; position:relative; }
			.widget.post-single .header .flag img { width:48px; }	
		.widget.post-single .header .title { display:block; padding:5px 5px 0 5px; width:560px; }	
			.widget.post-single .header .title { color:white; font-size:20px; font-weight:bold; text-decoration:none; }	
			.widget.post-single .header .title a { color:white; font-size:20px; font-weight:bold; text-decoration:none; }	
			.widget.post-single .header .title a:hover { color:#eee; }	
		.widget.post-single .header .meta { color:#ccc; font-size:11px; line-height:1.8; padding-left:53px; }	
			.widget.post-single .header .meta a { color:#ccc; }	
	/* content */
	.widget.post-single .content .info .comments { position:absolute; right:20px; top:20px; }	
		.widget.post-single .content .info .comments a { background:url(../i/icons-comments.png) left center no-repeat; color:#999; display:block; font-weight:bold; height:16px; line-height:16px; padding-left:20px; text-decoration:none; }
		.widget.post-single .content .info .comments a:hover { color:#ccc; }
	.widget.post-single .content p { padding-bottom:10px; line-height:1.3; }
	.widget.post-single .content ul { padding-bottom:10px; line-height:1.3; padding-left: 20px; }
		.widget.post-single .content ul li { list-style-type: disc; margin-bottom: 4px; }