table {
	border-collapse: collapse; 
	width: 100%;
}

td, th {
	border: 1px solid black;
	padding: 0.2em;
	vertical-align: top;
	width: 25%;
}

.c { text-align: center; }

.r { text-align: right; }

header, nav, footer, img, hr { visibility:hidden; }

h2, h3, th, td, article { font: normal 100%/1.6 lora, georgia, serif; }

a { text-decoration: none; }

q:before, blockquote:before { content: '\201c'; } 

q:after, blockquote:after { content: '\201d'; } 
