html
{
	height: 100% !important;
	margin: 0 !important;
}
body
{
	line-height:	1.575em !important;
	margin:			0 !important;
	height:			100% !important;
	padding-left: 0 !important;
	padding-right: 0 !important;
	padding-top: 0 !important;
}
.KBHeading, h1
{
	margin-top:			0 !important;
	display:		block !important;
	text-align:		center !important;
	font-size:		1.33em !important;
	text-transform: uppercase !important;
	letter-spacing: 0.1em !important;
}
.KBSubheading, h2
{
	margin-top:			0 !important;
	display:		block !important;
	text-align:		center !important;
	font-size:		1.25em !important;
}
.KBSubsubheading, h3, h4, h5, h6
{
	margin-top:			0 !important;
	font-size:		1em !important;
	font-weight:	bold !important;
}
.KBHeading, KBSubheading, KBSubsubheading
{
    font-family:	'Georgia' !important;
}
a:link
{
	color: #1DAEC7 !important;
}
a:visited
{
	color: #1DAEC7 !important;
}
a:hover
{
	color: #1DAEC7 !important;
}
a:active
{
	color: #1DAEC7 !important;	
}
p
{
 padding-top: 0.15em !important;
 padding-bottom: 0.15em !important;
}
div#book-inner p, div#book-inner div
{ 
    font-size: 1.0em; 
    line-height: 1.575em;
}