@media screen,print {

		body {font-size: 12pt;margin: 0.5in;width: 7.5in;}
		h1.finaltitle {font-size: 18px;font-family: arial;font-style: normal;font-weight: bold;margin: 0px;font-variant: small-caps;}
		h2.finalartist {font-size: 15px;text-decoration: none;font-family: arial;font-style: italic;margin: 0px;}
		pre {font-size: 95%;margin: 0;line-height: 0.9em;}
		.c {color: #3366CC;font-weight: bold;padding-right: 5pt;}
		.cl {vertical-align: bottom;font-size: 100%;}
		.tl {font-size: 100%;}
		.chorus {padding-left:3em;font-style:italic;}
		.bridge {margin-left: 3em;padding-bottom: 0.2em;padding-top: 0.7em;}
		.comment {font: 90% sans-serif;}
		.commentitalic {font-size: 90%; font-style: italic;}
		.page {page-break-before: always;}
		#grids {position: relative;}
		#small {font: 11px arial;font-weight: bold;color: black;}
		#normal {font: 15px arial;font-weight: bold;color: black;}
		#large {font: 19px arial;font-weight: bold;color: black;}
		#controlbox {position: absolute; background-color: #F0F0F0; top:0;left: 4.7in;border: 1px solid grey;padding:5px;z-index: 5;}
		#tabs {page-break-inside: avoid;}
		#singlesong {page-break-before: always;}
		#singlesongc {}
		#firstcol,#secondcol {position: relative; float: none;}
		#a4,#letter {position: absolute;width: 6.87in;height: 9.69in;border-bottom: 1px dotted grey;margin: 0pt;}
		#letter {width: 7in;height: 9in;}
		#a4caption,#lettercaption {position: relative;float: right;font-size: 8pt;color: grey;margin-right: 2pt;margin-top: 9.56in;}
		#lettercaption {margin-top:8.87in;}
		#layoutselect {margin-right: 10px;}
		#printlink {color: black;}
		#printimage {position: relative;margin-left: 10px;top: 4px;}
		img {border: none;}
		#logoimg {display: none;}
		.logo {display: none;}
		#stickyWrap{display: none;}
}

@media print {
		body {margin: 0pt; padding: 0pt;}
		#controlbox,#a4,#letter {position: relative: float: none;display: none;}
}
