	* { font-family: verdana }
	BODY {
		margin: 10px;
		background-color: #e9eef8;
		}
	BLOCKQUOTE, INPUT, TEXTAREA, OPTION, SELECT, P, TD, LI {
		font-size: small;
	}
	.small {font-size: x-small;}
	H1{
		font-size: 1.2em;
		background: url("../images/star_bg.gif") no-repeat;
		height: 35px;
		padding-left: 23px;
		padding-top: 11px;
	}
	H2 {
		font-size: 1.1em;
	}
	H3 {
		font-size: 1.0em;
		margin-top: 0px;
		margin-bottom: 0px;
	}
	LI H2 {
		margin-top:0px;
		}
	FORM {
		margin: 0px;
		padding: 0px;
	}




	#header {
		background-color: #2d95ff;
		background-image: url("../images/header_bg.jpg");
		width: 693px;
		height: 100px;
		}
	#titles, #editor, #more {
		background-color: #fff;
		margin-bottom: .9em;
		padding-bottom: 10px;
		}
	#editor{
		background: #EFF9E1;		
		}
	#more {
		border-top: 1px solid #7b98bd; 
		padding: 0px;
		}
	#books {
		padding: 4px;
		margin: 0px;	
		}

	.editorTitle {
		background-color: #95C67C; 
		padding: 2px;
		}
		
	.contentTitles {
		background-color: #82BAEC; 
		padding: 2px;
		}
	H3.contentTitle {
		margin: 2px;
		}
	.titleLine {
		border-top:#fff 1px solid;
		}
		
	#left {
		float: left;
		margin-top: 10px;
		width: 230px;
		}
	P.content {
		margin: 5px;
		}
	#right {
		margin-top: 10px;
		margin-left: 240px;
		}
	
	#moreleft {
		float: left;
		width: 200px;
		padding: 5px;
		padding-left: 10px;
		font-size: .8em;
		}
	#moreright {
		width: 205px;
		margin-left: 226px;
		padding: 5px;
		padding-left: 10px;
		border-left: 1px dotted #7b98bd;
		}
	.moreright {
		margin-top: 0px;
		margin-bottom: .8em;
		font-size: .8em;
		}

	.navlinks {
		font-size: .8em;
		background: #fff;
		padding: 8px;
		margin-top: 0px;
		margin-bottom: 0px;
		}
	.navtitle {
		font-size: .8em;
		margin-left: 8px;
		margin-top: 3px;
		margin-bottom: 3px;
		}
	.clear {
		clear:both;		
		}
	#footer {
		clear:both; 
		border-top: 1px solid #7b98bd;
		width: 693px; 
		margin-top: 1px; 
		text-align:center;
		}	
	.footertext {
		margin: 2px; font-size: .75em;
		}	
		
	#wrapper {
		width: 693px; 
		border-bottom: 2px solid #7b98bd;
		}
	.right {
		text-align: right;
		padding-right: 10px;
		margin-top: 3px;
		margin-bottom: 3px;
		}
		
	#content {
		background: #fff;
		padding: 30px;
		padding-top: 1px;
		}
	#breadcrumb {
		width: 693px;
		background: #fff;
		border-bottom:  1px solid #7b98bd;
		padding: 3px;
		padding-left: 10px;
		font-size: .75em;
		}
		
	 TABLE.bookListing {
	 	padding-bottom: 25px;
	 	float:left;
	 	}
	 B.bookListing {
	 	font-size: 14px;
	 	font-weight: bold;
	 	}
	 I.author, I.bookSubtitle {
	 	font-size: 14px;
	 	font-weight: bold;
	 	} 
	 B.bookTitle {
	 	font-size: 16px;
	 	font-weight: bold;
	 	}
	 .next, .prev, .back {
	 	font-size: 11px;
	 	}
	 	
	 	