	body {
		margin: 0px;
		padding: 0px; 
		font-family: Arial, Arial, Helvetica, Swiss, sans-serif;
		background-color: #99CCCC;
	}
	
	h1 {
		font-family: "Times New Roman", Times, serif;
		padding-right: 40px;
		padding-top: 50px;
		font-size: 1.3em;
		color: #663300;
	}
	
	h2 {
		font-family: "Times New Roman", Times, serif;
		padding-right: 40px;
		font-size: 1.1em;
		color: #663300;
		font-style: italic;
	}
	
	h3 {
		font-family: "Times New Roman", Times, serif;
		padding-right: 40px;
		font-size: 1em;
		color: #663300;
		text-transform: uppercase;
	}
			
	p {
		font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
		padding-right: 40px;
		font-size: 0.8em;
		line-height: 150%;
	}
	
	li {
		font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
		padding-right: 40px;
		font-size: 0.8em;
		line-height: 150%;
		list-style-position: outside;
	}
	
	p.vitayear {
		margin: 0px;
		padding-right: 40px;
		padding-top: 0px;
		padding-bottom: 0px;
		line-height: 100%;
		font-weight: bold;
	}
	
	p.vtitacontent {
		margin: 0px;
		padding-left: 40px;
		padding-right: 40px;
		padding-bottom: 0.8em;
		line-height: 150%;
	}
	
	p.booktitle {
		margin: 0px;
		padding-right: 40px;
		padding-top: 0px;
		padding-bottom: 10px;
		line-height: 100%;
		font-weight: bold;
	}
	
	p.bookisbn {
		margin: 0px;
		padding-left: 40px;
		padding-right: 40px;
		padding-bottom: 0.8em;
		line-height: 150%;
		font-style: italic;
	}
	
	p.bookteaser {
		margin: 0 0 2em 0;
		padding: 0 40px 1px 40px;
		line-height: 150%;
	}
	
	p.pageinfo {
		margin-top: 40px;
		margin-bottom: 20px;
		text-align: right;
	}
	
	div.navigation {
		font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
		padding-left: 20px;
		padding-right: 10px;
		font-size: 0.8em;
		color: #8B0000;
	}

	div.signinnewsletter {
		font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
		font-size: 0.75em;
		width: 120px;
		margin: 20px 20px 20px 19px;
		padding: 5px;
		background-color: #F5F5F5;
		border: 1px solid #9CCFCE;
	}	
	
	div.address {
		font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
		padding-left: 20px;
		padding-right: 0px;
		padding-bottom: 10px;
		font-size: 0.8em;	
	}
	
	span.slogan {
		font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
		color: #663300;
		font-size: 0.8em; 
		font-style: normal;
		font-weight: bold;
	}

	div.makzlink {
		font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
		color: #336699;
		margin-left: 20px;
		margin-top: 0;
		font-size: 12px;
		font-weight: bold;
		margin-bottom: 20px;
	}
	
	/* Links: Navigation */
	td.mainnavigation a:link {
		color: #8B0000;
		text-decoration: none;
	}
	
	td.mainnavigation a:visited {
		color: #8B0000;
		text-decoration: none;
	}
	
	td.mainnavigation a:focus {
		color: #8B0000;
		text-decoration: underline;
		font-weight: bold;
	}
	
	td.mainnavigation a:hover {
		color: #8B0000;
		text-decoration: underline;
		font-weight: bold;
	}
	
	td.mainnavigation a:active {
		color: #8B0000;
		text-decoration: underline;
		font-weight: bold;
	}
	/* /Links: Navigation */
	
	/* Links: Content */
	td.maincontent a:link {
		color: #8B0000;
		text-decoration: underline;
	}
	
	td.maincontent a:visited {
		color: #8B0000;
		text-decoration: underline;
	}
	
	td.maincontent a:focus {
		color: #8B0000;
		text-decoration: underline;
	}
	
	td.maincontent a:hover {
		color: #8B0000;
		text-decoration: underline;
	}
	
	td.maincontent a:active {
		color: #8B0000;
		text-decoration: underline;
	}
	/* /Links: Content */
	
	/* Links: makz */
	div.makzlink a:link {
		color: #336699;
		text-decoration: none;
	}

	div.makzlink a:visited {
		color: #336699;
		text-decoration: none;
	}

	div.makzlink a:focus {
		color: #336699;
		text-decoration: none;
	}
	
	div.makzlink a:hover {
		background-color: #336699;
		color: #FFFFFF;
		text-decoration: none;
		border: 4px solid #336699;
	}

	div.makzlink a:active {
		color: #336699;
		text-decoration: none;
	}
	/* /Links: makz */
	
	div.pageuplink {
		margin: 0 0 20px 46px;
	}