/* if you need to override styles for your site
   please place them in here... using the SAME class names
*/
body { background:#fff; margin:0; padding:0; }

#topadvert { display:none; }
	
	#inq-header { padding:0; margin:0; }
		.headerInfo {margin: 0 0 0 0; padding:0.2em; clear:both; display:block; font-size:0.8em; color:#fff; background:#cc0000; font-weight:bold;}
		.headerInfo .quote { font-weight: bold; font-style: italic; float:none; margin:0; padding:0 0px 0 0px; width:10px;}
		/* to hide iframes injected by remoteload javascript */
		.remoteload { display:none; }
		.remoteload iframe { display:none; }  
		.headerInfo .tod {  font-weight:bold; font-style: italic; text-align:right; float: none; margin:0; width:90%; padding:0 0px 0 0; }
			
	.headerLogo h1 { background-image:none; background-color:#cc0000; color:#fff; font-weight:bold; padding:0 0.1em 0.1em 0.1em; margin:0; }
		.headerLogo h1 a { color:#fff; text-decoration:none; }
		.headerLogo h1 a:visited { color:#fff; }
	.searchBar { display:none; }
	
	#intro { background:#fff; }
		#intro ul#verticalNav { background:#fff; padding:0; margin:0; }
			#intro ul#verticalNav li { float:left; display:inline; margin:0 2px; }
				#intro ul#verticalNav li a { float:left; color:#0000ff; font-size:0.7em; }
				#intro ul#verticalNav li.noBorder { display:none; }
	#intro #info { display:none; }
	
	#content { display:block; clear:both; padding:2px 2px; }
	
	.articleList { float:none; display:block; clear:both; padding:0; margin:0; }
		.articleList .story {margin: 0 0px 10px 0; padding: 0 5px 0 0; font-size: 0.8em;}
		.articleList .story h2 {margin-bottom: 2px; padding: 0; font-size: 1.3em; font-weight: bold; }
		.articleList .story a {color:#0000ee; }
		.articleList .story a:visited {color:#551A8B; }
		.articleList .story p {margin: 0 0 2px 0; padding: 0; }
		.articleList .story .date {font-size: 0.8em; color: green; }
	
	#story { clear:both; display:block; padding:0.5em 2px; }
		#story .title { font-size:1.4em; }
		#story #articlempu { display:none; }
		
	.skyscraper { display:none; }
	
	#secondary { padding:0; margin:0; }
	#techFinderSearch { display:none; }
	
	#TopStoriesBox {	padding-right: 0px; font-size: 1.1em; padding-bottom: 10px; width:auto; color: #dd0000; padding-top: 0px; text-align: left; }
		#TopStoriesBox ol { color:#0000ee; font-size:0.9em; margin:0; padding:0; }
		#TopStoriesBox a { color:#0000ee; }
		#TopStoriesBox a:visited { color:#551A8B; }
	
	body h1.title { font-size:0.2em; }
	
	#articlempu { display:none; }
	
	body div.pagetools { padding:0; margin:0; }
	body div.pagetools ul { padding:0; margin:0; }
	body div.pagetools ul li {display:block; float:none; }
	
	#inq-footer { padding:0.5em; color:#fff; background:#cc0000; }
			.siteLinks { padding:0.5em 0 0.5em 0; border-bottom:1px solid #e68080; font-size:0.9em; }
		.siteLinks .website { font-weight:bold; }
		.siteLinks p { padding:0.1em; margin:0;}
		.siteLinks p a { padding-right:0.3em; margin-right:0.2em; border-right:1px solid #fff; }
		.siteLinks a:link { color:#ffffff; }
		.siteLinks a:visited { color:#eee8aa; }
		.siteLinks a:active { color:#ffffff; }
		.siteLinks a:hover { color:#eee8aa; text-decoration:underline; }
	#copyright { background: url("/resources/images/en/GB/inq/layouts/incisive_logo_footer.gif") no-repeat 0 0.5em; padding:48px 0 1em 0; }
		#copyright p { margin:0; padding:0; font-size:0.9em; }