/* 
   (C) by Creative Spirits, Jens-Uwe Korff
   =======================================
   Styles for printing
*/

/* Body and wrapper divs
   --------------------------------------------------------------------- */
html, body {
	background-color: 	#ffffff;
	color:				#000000;
	font-family:		"Times Roman", Times, serif;
	font-size:			0.87em;
	margin: 			0;
	padding: 			0;
	width:				auto !important;
	}
/* First wrapper for the left-hand side shadow. Also centers entire contents and defines content width. */
.wrap1 {
	}

/* Second wrapper for right-hand side shadow. */
.wrap2 {
	position:			relative;	/* allow abosolute positioning within wrap2 */
	}

/* Headings
   --------------------------------------------------------------------- */
h1 {
	font-family: 		"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:			2.5em;
	font-weight:		bold;
	margin:				0 0 6px 0;					/* Reset margins and paddings */
	padding:			0;
	color: 				#cc3300;
	}
h2 {
	font-family: 		"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:			1.8em;
	font-weight:		bold;
	margin:				1.6em 0 6px 0;
	padding:			0;
	border-bottom: 		1px solid #e0e0e0;
	color: 				#cc3300;
	}
h3 {
	font-family: 		"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:			1.45em;
	font-weight:		bold;
	margin:				0;							/* Reset margins and paddings */
	padding:			1.8em 0 6px 0;
	}

/* Paragraphs
   --------------------------------------------------------------------- */
p {
	margin:				0 0 1.1em 0;
	padding:			0;
	line-height:		1.3em;
	}

/* List settings
   --------------------------------------------------------------------- */
li {
	margin-bottom:		0.75em;
	}
	
/* Links
   --------------------------------------------------------------------- */
/* NOTE: Sequence is important! */
a:link,
a:visited {
	color: 				#cc3300;
	font-weight:		bold;
	}

/* Add actual links after URLs */
/* Credit: http://www.alistapart.com/stories/goingtoprint/ */
#columnCenter a:link:after, #columnCenter a:visited:after {
	content: 			" (" attr(href) ") ";
	font-size: 			90%;
	font-weight:		normal;
	text-decoration:	none;
   }

	
/* Navigation
   --------------------------------------------------------------------- */
/* Breadcrump */
.breadcrumbTrail a {
	text-decoration:	none;
	}
.breadcrumbTrail a:visited {
	color: 				#cc3300;					/* Don't change link colour in breadcrumb */
	}
	
/* Breadcrump
   --------------------------------------------------------------------- */
#breadcrumb {
	float:				left;
	font-size:			1em;
	color: 				#000000;
	}
#breadcrumb .breadcrumbTrail {
	float: 				left;
	text-align: 		right;
	color: 				#000000;
	padding:			0;
	margin:				0;
	}
#breadcrumb .search {
	display:			none;						/* No search when printing page */
	}
	
/* Masthead
   --------------------------------------------------------------------- */
#masthead {
	width:				150px;
	height:				70px;
	position: 			relative;
	float: 				right;
	margin:				0;
	border: 			0;
	}

/* Content columns
   --------------------------------------------------------------------- */
#columnCenter {
	clear:				both;						/* Place main content below masthead */
	margin: 			0;
	padding:			0 10px 0 0;
	padding:			0;
	}

/* Footer
   --------------------------------------------------------------------- */
#footer {
	clear: 				both;
	margin: 			0;
	padding:			10px 0 0 0;
	font-size: 			0.8em;
	}
