/* 	Style sheet for Print 
	Copyright Jaagon.com
*/



/* Structure */
body {
	background: #fff !important; 
	background-image: none;
	font-family: Georgia, Times;
	color: #000;
	margin: 0 15%;
	}

/* Clean things up, get rid of Mozilla printing floats bug */
.content #totalwrap, 
.content #headerwrapper,
.content #thewrapper,
.content #wrapper,
.content #innerwrapper,
.content #pagebody,
.content #mainwrapper,
.content #mainrightwrapper,
.content #maingroup,
.content #maincontent,
.content #footer-wrapper,
.content #footerwrapper,
.content #footer,
.content #page {
	float: none !important;
	width: auto !important;
  	margin: 0 !important;
  	padding: 0 !important;
  	border: 0 !important;
	background-color: transparent;
	overflow: visible !important;
	}

.content #maincontent {width: 90%;} /* Give a bit of margin to text */


/* Areas not to show */
.content #header, 
.content #topwrapper,
.content #top,
.content #acrosstop,
.content #across,
.content #menu,
.content #pageprequel,
.content #pageprequel2,
.content #mainprequel,
.content #mainprequel2,
.content #sideprequel,
.content #sidegroup,
.content #leftside,
.content #rightside,
.content #frontrotate,
.content #maintrailer,
.content #mainsequel,
.content #trailerwrapper,
.content #trailer,
.content #trailerA,
.content #trailerB,
.content #trailerC,
.content #footerleft,
.content #footermid,
.content #footerright,
.content #pagetrailer {
	display: none !important;
	}

/* show logo? */
.content #leftside div.logo {
	width: 960px;
	height: 120px;
	clear: both;
	display: none;
	} 	

/* spacing btw items in bloglist */
div.article_row {
	padding-top: 50px;
	}

div#postComment,
div#commentTools,
div#written_comments_title,
div#jc_commentsDiv,
div#jc_busyDiv {
	display: none;
	}

#footer p {
	display: none;
	}

.content #footer:after {		 /* Adds homing link in footer */
	content: " Original - se www.konstsamfundet.fi " ;
	padding-top: 10px;
	font-family: Georgia, Times;
	font-size: 11pt;
	color: #666;
	border-top: 1px solid #ddd;
 	margin-top: 20px;
	text-align: left;
	}

/*
.content #top form.search,
div.default div.yoo-search div.resultbox,
.content #totalwrap {
	position: relative;
	}
*/


/* Typography */
h1, h2, h3, h4, h5, h6, h7 {
	font-family: Georgia, Times;
	color: #000;
	width: auto;
	font-weight: 700;
	margin: 0 0 17pt 0;
	}

p {
	font-family: Georgia, Times;
	color: #000;
	font-size: 11pt;
	line-height: 14pt;
	font-weight: normal;
	margin: 0 0 17pt 0;
	}

h1 {
	font-size: 21pt; 
	line-height: 29pt;
	}
h2 {
	font-size: 18pt; 
	line-height: 22pt;
	}
h3 {
	font-size: 16pt; 
	line-height: 19pt;
	}
h4 {
	font-size: 14pt; 
	line-height: 17pt;
	}
h5 {
	font-size: 12pt; 
	line-height: 15pt;
	}
h6 {
	font-size: 10pt; 
	line-height: 13pt;
	}
h7 {
	font-size: 9pt; 
	line-height: 12pt;
	}

ul {margin:0; padding: 0;}
li {
	font-family: Georgia, Times;
	color: #000;
	list-style: disc;
	margin: 20px;
	margin: 0 0 17pt 0;
	}

p,h1,h2,h3,h4,h5,h6,h7 {
	font-size: 85%;
	}

.content p.articlemeta span.buttonheading {display: none !important;}

.content p.articlemeta {
	border: 0;
	}
.content span.createdate {color: #000 !important;}
.content p.iteminfo span {color: #000 !important;}


/* Links */
a, a:link, a:visited {
	color: #c10435; 
	text-decoration: none !important; 
	font-weight: bold; 
	padding-bottom: 1px; 
	border-bottom: 0px dotted #ccc;
	}
#breadcrumbs a {  	/* No underlining here */
	border: 0;
	}
a img {border: 0;}

.content a[href^="/"]:after {		 /* puts LOCAL link url in parenthesis after linked words */
	content: " (http://www.konstsamfundet.fi" attr(href) ") ";
	font-size: 70%;
	color: #666;  
	font-weight: normal;
	text-decoration: none !important; /* Doesn't matter anyway - text-deco from a def above */
	}
.content h1 a[href^="/"]:after {font-size: 45%;} /* Smaller text + link for headline */

.content a[href^="http"]:after {		 /* puts EXTERNAL link url in parenthesis after linked words */
	content: " (" attr(href) ") ";
	font-size: 70%;
	color: #666;
	font-weight: normal;
	text-decoration: none !important;
	}

#top a::after {display: none;}

/* div.comments {page-break-before:always;}
h2, h3 {page-break-after:avoid;} */


