 

body { font-family: Arial, sans-serif; font-size: 9pt; color: #000; background-color: #fff; }

	a { color: #0f83eb; }

	img { border: 0; }

	.page-content { clear: both;  margin: 1em 0 0 0; }
		
	.article-tools,
	.article-last-comment,
	.related-items,
	.book,
	.toolbar,
	.page-header,
	.related-jobs,
	.related-posts,
	.breadcrumbs,
	.event,
	.share-tools,
	#comment-form,
	.widget,
	#msn-footer .header,
	#msn-footer a,
	.adsense-top,
	.adsense-bottom,
	.adsense-index-side,
	#msn-partners { display: none; }
	
	#msn-copy { border-top: solid 1px #000; padding: 20px 0 0 0; }
	
	.aside { display: none; }
	 
	.article-intro h1 { font-size: 300%; margin: 0 0 10px 0; padding: 0; }
	.article-intro .subtitle { font-size: 150%; margin: 0 0 20px 0; }
	
	.services { display: none; }
	
	.article-comments .header{ font-size: 140%; font-weight: bold; padding: 10px 0; }
	.comment { border-top: 1px solid #aaa; padding: 0 10px;  margin: 0 0 20px 0; }
	.comment p { margin: 0 0 1.25em 0; line-height: 160%; }
	.comment .meta { font-size: 90%; padding: 5px 0 5px 10px; border-bottom: 1px solid #DCE4EE; margin: 0 0 5px 0; background: url(images/sprite.png) no-repeat 0 -353px; }
	.comment .meta a { color: #424242; text-decoration: underline; }
	.comment .meta a:hover { color: #0f83eb; }

	
	/* Article text */
	.article-text { font-size: 110%; line-height: 150%; clear: left; }
	.article-text p { margin: 0 0 1.25em 0; }
	.article-text ul,
	.article-text ol { padding: 0 0 0 30px; margin: 0 0 1.25em 0; }
	.article-text blockquote { padding: 1.25em 1.25em 0 1.25em; border-left: 4px solid #aaa; overflow: hidden; margin: 0 0 1.25em 0; font-style: italic; color: #555; }
	.article-text h2 { font-size: 150%; line-height: 130%; padding: 0.5em 0 0.25em 0;  }
	.article-text h2 a { color: #424242; }
	.article-text h3 { font-size: 110%; line-height: 130%; margin: 0 0 2px 0; }
	.article-text h3 a { color: #424242; }
	.article-text table { margin: 0 auto 20px auto; border-collapse: collapse; }
	.article-text table td { border: solid 3px #fff; padding: 8px; background: #f5f5f5; }
	
	/* Article meta */
	.article-meta { margin: 5px 0 10px 0; padding: 0 0 5px 0; font-size: 90%; color: #888; line-height: 200%; width: 444px; clear: left; float: left; }
	.article-meta .date { }
	.article-meta a { color: #888; text-decoration: underline; }
	.article-meta a:hover { color: #0f83eb; }
	.article-type { text-transform: uppercase; }
	
	
	/* Image align */
	.alignleft { margin: 10px 10px 10px 0; float: left; }
	.alignright { margin: 10px 0 10px 10px; float: right; }

	
	
	.author-info {  padding: 10px 0; margin: 0 0 20px 0; float: left; width: 100%; font-size: 110%; line-height: 130%; }
	.author-info strong { display: block; font-size: 90%; line-height: 100%; padding: 0 0 5px 0; }
	.author-info img { float: left; margin: 0 5px 0 0; }
	.author-info .name { font-size: 110%; display: block; padding: 0 0 3px 0; }
	.author-info .organisation { font-size: 90%;  line-height: 120%; } 
	.author-profile { float: left; width: 100%; clear: both; margin: 0 0 10px 0; }
	
	
		
/*					.article h1 { font-size: 24px; color: #0f83eb; margin: 0 0 0.2em 0; }
						#article p.subtitle { font-size: 16px; font-weight: bold; margin: 0 0 1em 0; }
						
					#article-image { width: 415px; float: none; margin: 0 0 1em 0; }
					#article .meta { margin: 0 0 1em 0; clear: left;  }
					
						#article .meta { color: #888; line-height: 18px; font-size: 11px; }
							#article .meta a { color: #888; }

						#author-info { display: block; width: 100%; margin: 0 0 1em 0;float: left; }
							#author-info-content strong {   } 
							#author-info .author-image { width: 46px; height: 46px; background: url(../images/backgrounds/article-author-frame.png) no-repeat; padding: 4px 4px 5px 4px;  margin: 0 4px 0 0; clear: left; float: left; }							
								
						#article-score {  }
							#article-score a { display: block; }
  				#article-properties { clear:both; margin: 0; width:100%; }
				#article #article-content { font-size: 12px; line-height: 145%; float: left;  } 
					#article #article-content p { margin: 0 0 20px 0; }
					#article #article-content h2 { color: #033265; font-size: 120%; margin: 0 0 2px 0; } 
						#article #article-content h2 a { color: #033265; }
							#article #article-content h2 a:hover { text-decoration: none; }
					
					
					#article #article-content ul,
					#article #article-content ol { padding: 0 0 20px 40px } 
					
					#article #article-content blockquote { background: #f5f5f5; padding: 8px 8px 0 8px; margin: 0 auto 20px auto; color: #555; -moz-border-radius: 5px; font-style: italic; }
						#article #article-content blockquote p { margin: 0 0 8px 0; }
					
					#article #article-content table { margin: 0 auto 20px auto; border-collapse: collapse; }
					#article #article-content table td { border: solid 3px #fff; padding: 8px; background: #f5f5f5; }
					
					#related-job { display: none; }
					
					.inner-box { display: none; }
					#article #article-info #article-last-comment,
					#article #article-info #article-related-events,
					#advertorial,
					#article #article-content .related-items,
					#related-items-bottom,
					#article #article-interaction,
					#article #comment-form,
					#advertise-bottom { display: none; }
					
				#article #article-comments { float: left; width: 100%; border-top: solid 1px #dedede; padding: 2em 0 0 0; margin: 2em 0 0 0; }
				#comments { font-size: 16px; font-weight: bold; margin: 0 0 1em 0; }
				
					.comment { margin: 2em; border: dotted 1px #dedede; padding: 1em 1em 0 1em; font-size: 12px; }
					
						#article .comment .meta { margin: 0 0 1em 0; color: #888; }
						.comment .meta .author { font-weight: bold; }
						#article .comment .meta .date { background: none; }
						
				#adsense-article-footer,
				#article-related-event,
				#google-ads,
				.addthis_container { display: none; }
			
		#msn-footer { display: none; }
			
				#msn-copy { width: 100%;  float: left; padding: 28px 0 0 0; margin: 8px auto 0 auto; color: #6f7267; font-size: 11px; background: url(../images/backgrounds/footer-divider.png) no-repeat; }
					#msn-copy a { color: #6f7267; text-decoration: underline; background: url(../images/backgrounds/copy-divider.png) no-repeat 100% 2px; padding: 0 5px 0 0; }
						#msn-copy a:hover { color: #0f83eb; }
							#msn-copy a.last { background: none; } */
