@charset "utf-8";

/*

	File Description & Change Log
	-------------------------------------------------------

	Details
	-------

	Title: 		layout4print.css
	Author: 	Andy Smith
	Of:			Tsuko
	Creation:	19/03/2008

	Note:		This is the StyleSheet 
				that dictates the print 
				style of all of the rest 
				of the pages on the site.	

	Edits
	-----

	Author: 	Andy Smith
	Date:		20/03/2008
	
	Notes:		Further Specialization for pages
	
	-------------------------------------------------------

*/
body  {	
	font: 100% Arial, Helvetica, sans-serif;
	color:#1c1c20;
}

a{
	color:#1c1c20;
	text-decoration:underline;
	}
	
p{
	margin-bottom:1em;
	}
	
h1 a img{
	padding: 0.5em 100% 0.5em 1.75em;
	background-color:#000;
	font-size:1.6em;
	}

div#contentDescriptor h2{
	color:#1c1c20;
	font-size:1.6em;
	}
	
div#mainContent{
	padding: 1em 3em 0 3em;

	}

div#mainContent h1{
	padding-left:0;
	}

div#contentDescriptor p{
	font-size:1em;
	}

div#toplinks p{
	margin:0 2em 0 3em;
	}

ul#footer-links li,
div#toplinks p{
	float:left;
	}

/*
 * Breadcrumb Definitions
 */

div#breadcrumb{
	padding:0.5em 0 0 0;
	margin:0.5em 0 0.5em 0;
	}

div#breadcrumb p{
	float:left;
	}

div#breadcrumb ul li,
div#breadcrumb ul{
	float:left;
	}

div#breadcrumb ul li a{
	float:left;
	padding-left:1em;
	margin-left:0.25em;
	display:block;
	font-size:1em;
	background-image:url(../images/YAH-arrow.gif);
	background-position: 0% 3px;
	background-repeat:no-repeat;
	text-decoration:none;
	}	

/*
 * Personal Pages
 */	
	div#mainContent div#centralBlock div.employee{
		display:block;
		clear:both;
		margin-bottom:0.5em;
		padding-top:1em;
		width:38em;
		border-top:2px solid #d7d7d8;
		}
	
	
	div#mainContent div#centralBlock div.employee h4,
	div#mainContent div#centralBlock div.employee p{
		float:right;
		width:30em;
		}
	
	div#mainContent div#centralBlock div.employee h4{
		width:30em;
		}
	
	div#mainContent div#centralBlock div.employee img{
		width:6.25em;
		height:6.25em;
		}
 
/*  Timetable area */
	
	table.timetable{
		table-layout:auto;
		border-collapse:separate;
		border-spacing:0.2em;
		}
	
	table.timetable th,
	table.timetable td{
		background-color:#eaeaea;
		padding:0.25em;
		font-size:0.7em;
		
		}
	table.timetable th.col2,
	table.timetable td.col2{
		background-color:#d4d4d4;
		}
	
	table.timetable th.col3,
	table.timetable td.col3{
		background-color:#c9c9c9;
		}
	table.timetable th.col4,
	table.timetable td.col4{
		background-color:#FFFFFF;
		}
	
	table.timetable .external{
		padding-right:0;
		background-image:none;
		}

/*  News Area */

	/* Articles */
	div#mainContent div#centralBlock div.content-insert{
		display:block;
		clear:both;
		margin-bottom:1em;
		width:26em;
		}
		
	div#mainContent div#centralBlock div.content-insert p{
		float:right;
		width:18em;
		}
		
	div#mainContent div#centralBlock div.content-insert img{
		width:6.25em;
		height:6.25em;
		}
		
	div#mainContent div#centralBlock div.content-insert p.quote{
		
		margin-bottom:0;
		}

/* Bin Everything we don't need */	
.external, .pdf, ul#footer-links li a, div#toplinks ul, div#footer, div#rightHandColumn, ul#leftHandColumn, ul#mainMenu, form#searchbox-top, form#commentsForm, div.comments, p a.print-this{
	display:none;
	}
