/* Print styles */

body {
	padding: 0;
	color: #000;
	font-size: 12pt;
	line-height: normal;
	background: #FFF;
	}

a {
	color: #000 !important;
	text-decoration: none;
	}

#page, #pagewrap, .w1col #pagewrap {
	width: auto;
	background: none;
	}
#main {
	margin: 0;
	}

#header, #header #visual {
	width: auto;
	margin: 0;
	padding: 0;
	background: none;
	}
#header #nav1, #nav2 {
	display: none;
	}

#content, .w1col #content {
	float: none;
	width: auto;
	background: none;
	}
#content .wrap, .w1col #content .wrap {
	padding: 0;
	background: none;
	}
#content #text {
	padding: 0;
	background: none;
	border: none;
	}

#contactform, p.back, p.more {
	display: none;
	}

#footer {
	padding: 2em 0 0;
	color: #000;
	}


/* Home */

#content #news {
	padding: 0;
	background: none;
	border: none;
	}

#content #news h2 {
	margin: 1.5em 0 0;
	}
#content #news .item {
	width: auto !important;
	float: none !important;
	}
#content #news .item h4 {
	margin: .5em 0 .25em;
	}
