	BODY { 
		font-family: helvetica, verdana;
		text-align:center;
		margin:0px;
	}
	P { color:#333333; line-height:150%; margin-top:0px; }
	B { color:#333333; }
	H1 { margin-left:-2000px; position:absolute; }
	H2 { font-size:22pt; color:#d6007e; margin:0px 0px 4px 0px; }
	H3 { margin-bottom:5px; }
	A:link { color:#e66d0b; }
	A:visited { color:#cc5c02; }
	A:hover { color:#ff8331; }
	A:active { color:#ffb10a; }
	#container {
		width:800px;
		position: relative;
		margin: 0 auto;
	}
	#content {
		text-align:left;
	}
	#contest {
		position:relative;
		float:right;
		font-size:12px;
		width:250px;
		margin: -10px 0px 0px 8px;
		background-color: #bbdcf1;
		padding: 0px 8px 8px 8px;
	}
	#header {
		background-image:url(title_bg.gif);
		margin-top:10px;
		text-align:center;
	}
	#ctaOne {
		width:100%;
	}
	#ctaOne A {
		font-size:20px;
	}
	#bookInfo {
		background-color: #bbdcf1;
		padding: 8px;
	}
	#about {
		position:relative;
		width:490px;
	}
	#quotes {
		position:relative;
		float:right;
		width:290px;
		margin-top:20px;
	}
	#footer {
		background-color:#231f20;
		padding:8px 0px 32px 0px;
		font-size:10pt;
		color:#ffffff;
		letter-spacing:1px;
	}
	#signup {
		text-align:center;
	}
	
	.firstline { font-size:13pt; }
	.isbn { padding-left:12px; color:#999999; }
	.quote {
		background-image:url(quotes.gif);
		background-repeat:no-repeat;
		font-size:12px;
	}
	.quoteAuth {
		text-align:right;
		font-style:italic;
		margin-top:-8px;
		font-size:14px;
		color:#666666;
	}
	.block {
		width:185px;
		height:210px;
		border:3px solid #00ADEF;
		position:relative;
		top:50px;
		margin-bottom:60px;
		font-size:12px;
		text-align:center;
		float:right;
	}

	.blockImg {
		text-align:center;
		position:relative;
		top:-50px;
		margin-bottom:-40px;
	}
	.blockBng {
		text-align:right;
		position:absolute;
		left:-15px;
		top:45px;
		margin:0px -40px -70px 0px;
	}
	.shim {
		width:12px;
		position:relative;
		float:right;
	}
	.intro { font-size:13px; }