/* 
Title:	Global Newspaper stylesheet - Print styles
Author: 	jimcasey@trinitymirror.com
Updated: 4/5/2007 - jcasey
*/

/*
temporary structure styles till next release
*/

div#content-article div#three-col-wrap  div.r2-hot-jobs {
	width:495px !important;
}

.googleLinksBox {
	display:none;
}

div.one-col, div.pagination {
	display: none;
}

div#footer-ad-slot-copyright{	
	border: none;	
	width: auto !important;
	}

div#wrap
	{
	width: auto !important;
	padding: 10px;
	text-align:left;	
	}
	
div#article-ads {
display: none !important;
}

/* content areas*/

div#content 
	{
	float: none !important;
	width: 660px;
	margin: 0;
	padding:0;
	}
	
div#content-article
	{
	float: none !important;
	width: auto !important;
	margin: 0;
	padding:0;
	}
	

div#wrap-inner {	
	float: none !important;
	margin:0;
	padding:0;
	}
	
/* header and footer styles, ads, search, footer links*/

div#header	{
	float: none !important;
	width:100%;
	margin-bottom: 30px;
	}
	
div#footer {	
	width: auto !important;	
	}

* html #footer { height: 1%; }


div#header-wrap {
	width: auto !important;	
	padding:0;
	}	
	
div#top-search, div#sidebar, div.share-article, div.article-ads   {
	float: none !important;	
	display: none !important;
	}		
			




.col-wrap
	{
	padding: 5px 0 5px 0;	
	}



	
div#content .two-col:before, div#content .one-col:before, div#content .three-col:before,div#content .four-col:before, div#content .two-col-highlight:before,div#content .one-col-highlight:before, div#content .three-col-highlight:before, div#content .four-col-highlight:before
	{
	display: block;
	background: inherit;
	padding-top: 32767px !important;
	margin-bottom: -32767px !important;
	height: 0;
	}

.wrapper .verticalalign
	{
	width: 150px;
	}



		
	
		
/*
channels and article container structure 
*/	

div#content-channel #one-col-wrapper
	{
	float: none !important;
	}
	

div#content-channel div#three-col-wrapper
	{
	float: none !important;
	display: none !important;
	}	
	

/* print css
--------------------------------------------------------------------------------- */

div#wrap-inner div#footer {
display: none;
}

div#content-article {
background: #fff;
}

div#wrap div#header-wrap div#header , div#wrap div#header-wrap div#header div#header-logo {
display: none;
}

div#wrap-inner div#content-article h3.list-head-colour {
display: none;
}

div#content-article div#one-col-wrapper
	{
	float: none !important;
	width: auto !important;	
	}
	

/*
Styling structure containers
*/

div#wrap{ 
	background: white;
}


 

/* header and footer styles, ads, search, footer links*/
	
div#footer {	
	background: white;	
	}

div#top-search {
 	display: none !important;
	}	
	
div#footer-ad-slot-seotext{	
	float: none !important;
	display: none !important;
	}
	
div#footer-ad-slot-copyright{	
	background: #fff;
	width: auto !important;			
	}	

div#top-search-ad-slot{	
	display: none !important;
	}		
	
			

div.one-col
	{
	width: 158px;
	}
	



	
	
/* channel, section and article layout */			
	
div#content-channel div#three-col-wrapper div.three-col-highlight
	{
	float: none !important;
	display: none !important;		
	}
	
div#content-channel div#three-col-wrapper div.three-col
	{
	float: none !important;
	display: none!important;		
	}
	
	
		
div#content-channel div#one-col-wrapper div.one-col
	{
	float: none !important;	
	}
	
div#content-channel div#one-col-wrapper div.one-col-highlight
	{
	float: none !important;	
	}	
	
div#content-article div#three-col-wrap 
	{
	float: none !important;
	width: auto !important;
	margin: 0 !important;
	padding: 0 !important;
	}
	
	
		
			
div#content-article div#one-col-wrapper div.one-col
	{
	float: none !important;	
	}
	
div#content-article div#one-col-wrapper div.one-col-highlight
	{
	float: none !important;	
	}






/*
------Only styles not affecting structure.css---------
*/

/*
Html elements 
*/

body {
	text-align:center;
	margin:5px 0;
	background: white;
	font-family: Verdana, sans-serif;
	font-size : 11pt;
    voice-family : "\"}\"";
    voice-family : inherit;
    font-size: 11pt;		
	}


	



/* All article headlines use  this style*/
h1	{
	font-size: 16pt;	
	} 

/* All teaser, puff headlines use  this style*/
h2	{
	font-size:0.95em;	
	margin:0;
	padding: 0 10px 5px 10px;
	font-weight:bold;
	line-height: 1.2em;	
	}
	
div#header-content h2{
	margin: 5px 0 5px 10px;
	padding:0;
	font-size:0.85em;
	}	

/* All channel headings use this style*/
h3	{	
	font-size: 13pt;
	font-weight:bold;
	line-height: 1.4em;	
	text-transform:capitalize;	
	}
	
	
	
h3 a:link, h3 a:visited, h3 a:active {
	color: #fff;
	text-decoration: none;	
	margin: 5px 12px 5px 0px;
	}

		
div#content-article h3 {
	margin: 0;
	padding: 0;
}


	
	
/* All subheadings and channel headings use these style - color1 is red , color2 is blue , color3 is black , color4 is purple/dating*/

/* default breadcrumb colours */
.list-head-color {
	color: #fff;
	background: #ed1b2f;
}

/* top links to register, weather etc*/	
	
div#toplinks
	{	
	float:none !important;
	display: none !important;
	}
	
	
	

/* header styles*/	
	
div#header	{
	background: white;
	height: 95px;
	}

#header-logo {
padding: 0; 
margin: 0 0 40px 0; 
	background-image: url('http://images.icnetwork.co.uk/design/liverpoolecho/logo1.gif');
	background-repeat: no-repeat;
	background-position: 0 0;
	letter-spacing: -1000em; /* Malarkey Image Replacement */
	}
	
/*\*/html>body #title {letter-spacing: normal; text-indent: -999em; overflow: hidden;} /* hack for Opera, but exclude Mac/IE */


#header-logo {
	display: list-item;
	list-style-image: url('http://images.icnetwork.co.uk/design/liverpoolecho/logo1.gif');
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #fff;
	}
	
	
div#header-content {
	float: none !important;
	display: none !important;
	}		
	
div#sub-nav{
	float: none !important;
	display: none !important;
	}
	


div#main-nav{
	float: none !important;
	display: none !important;
	}	
	

div#topsearch	{	
	float: none !important;	
	display: none !important;	
	}


div.article-image {
	margin:10px;
	float: none !important;
	background: #f5f5f5;
	display:inline;
	}

p.article-date {
	font-size:0.8em;
	color: #666666;	
	}	

div#content-article, div#three-col-wrap, div#three-col p {
	padding: 4px;
	line-height:1.4em;
	font-size:10pt;
	position: relative;
	}	
	
		
body div#wrap div#wrap-inner div#content-article div#three-col-wrap div#left-content-col div.containerobj div.three-col {
display: none;
}
	
body div#wrap div#wrap-inner div#content-article div#one-col-wrapper div#related-col div.containerobj div.one-col-highlight {
display: none;
}

body div#wrap div#wrap-inner div#footer div#footer-ad-slot-copyright {
display: none;
}

body div#wrap div#wrap-inner div#footer div.containerobj div#footer-links {
display: none;
}

body div#wrap div#wrap-inner div#footer div.containerobj div#footer-links-sites {
display: none;
}
