	#subpage {
	margin-bottom:10px;
}

#col-1 {
	width:310px;
	margin:0 10px 0 0;
}
#section-top {
	background:url(/images/section-top.png) no-repeat;
	height:29px;
}
#section-navigation {
	background:url(/images/section-navigation.png) repeat-y;
	padding:0 5px;
}
#in-this-section {
	font:normal 20px Helvetica Neue LT Std, "Arial Narrow", Arial, Helvetica, sans-serif;	
	color:#fff;
	padding:0 30px;
}
#section-navigation ul {
	list-style:none;
	margin:7px 0 0 0;
}
#section-navigation li {

}
#section-navigation li a {
	display:block;
	width:240px;
	font:normal 13px/35px Arial, Helvetica, sans-serif;
	height:35px; 
	padding:0 15px;
	color:#fff;
}
#section-navigation li a:hover {
	color:#ffc600;
	background:url(/images/section-navigation-active.png) no-repeat;
}
#section-navigation li.active a {
	background:url(/images/section-navigation-active.png) no-repeat;
}
#section-bottom {
	background:url(/images/section-bottom.png) no-repeat;
	height:29px;
}


#testimonial-top {
	background:url(/images/insight-top.png) no-repeat;
	height:29px;
	margin:10px 0 0 0;
}
#testimonial {
	background:url(/images/insight-middle.png) repeat-y;
	padding:0 25px;
}
#title {
	font:normal 22px/28px Helvetica Neue LT Std, "Arial Narrow", Arial, Helvetica, sans-serif;
	color:#fff;
}
#quote {
	font:normal 20px/28px Helvetica Neue LT Std, "Arial Narrow", Arial, Helvetica, sans-serif;
	color:#91a0b5;	
	margin:7px 0;
}
#attribution {
	font:normal 16px/24px Helvetica Neue LT Std, "Arial Narrow", Arial, Helvetica, sans-serif;
	color:#fff;
	margin:0 0 15px 0;
}
#moreContent {
	font:normal 13px/22px Arial, Arial, Helvetica, sans-serif;
	color:#fff;
}
#testimonial-bottom {
	background:url(/images/insight-bottom.png) no-repeat;
	height:29px;
}


#favorite-books {
	margin:10px 0 0 0;	
}

#col-2 {
	width:630px;
}
#subpage-feature {
	position:relative;
	width:630px;
	height:215px;
	margin:0 0 10px 0;
}
#subpage-feature-small {
	position:relative;
	width:630px;
	height:114px;
	margin:0 0 10px 0;
}
#subpage-feature-photos {
	position:absolute;
	width:630px;
	height:215px;
	background:url(/images/subpage-feature-photos.png) no-repeat;
}
#subpage-feature-photo-small {
	position:absolute;
	width:630px;
	height:114px;
	background:url(/images/feature-small.png) no-repeat;
}
#subpage-feature-header {
	position:absolute;
	width:600px;
	height:103px;
	margin:112px 0 0 30px;
}
#subpage-feature-header-small {
	position:absolute;
	width:600px;
	height:103px;
	margin:20px 0 0 30px;
}
#subpage-feature-header h1, #subpage-feature-header-small h1 {
	font:normal 74px Helvetica Neue LT Std, "Arial Narrow", Arial, Helvetica, sans-serif;	
	color:#333;	
	margin:10px 0 0 0;
}
#subpage-content-top {
	background:url(/images/subpage-content-top.png) no-repeat;
	height:26px;
}
#subpage-content {
	background:url(/images/subpage-content.png) repeat-y;
	padding:0 30px;
}

#subpage-content h1, #subpage-content h2, #subpage-content h3, #subpage-content h4, #subpage-content h5 { color:#fff; margin:22px 0 5px 0; }
#subpage-content h1 { font:normal 28px Helvetica Neue LT Std, "Arial Narrow", Arial, Helvetica, sans-serif; margin-top:0; }
#subpage-content h2 { font:normal 26px Helvetica Neue LT Std, "Arial Narrow", Arial, Helvetica, sans-serif; margin-top:0; }
#subpage-content h3 { font:normal 20px Helvetica Neue LT Std, "Arial Narrow", Arial, Helvetica, sans-serif; }
#subpage-content h4 { font:normal 18px Helvetica Neue LT Std, "Arial Narrow", Arial, Helvetica, sans-serif; }
#subpage-content h5 { font:normal 16px Helvetica Neue LT Std, "Arial Narrow", Arial, Helvetica, sans-serif; }

#subpage-content h2 + h3 { margin-top:0; }

#subpage-content h3 + h4 { margin-top:0; }

#subpage-content img + h3 { margin-top:0; }

#subpage-content-bottom {
	background:url(/images/subpage-content-bottom.png) no-repeat;
	height:26px;
}
.books ul {
	list-style:none;
	margin:0;
	padding:0;
}
.books li {
	margin:0;
	padding:0 0 15px 155px;
	overflow:hidden;
}
.books img {
	float:left;	
	margin:22px 15px 0 -155px;
}
.books img + img {	
	padding-top:170px;
}

#subpage-store {
	padding:0 30px;
}

#subpage-store h1, #subpage-store h2, #subpage-store h3, #subpage-store h4, #subpage-store h5 { color:#fff; margin:22px 0 5px 0; }
#subpage-store h1 { font:normal 28px Helvetica Neue LT Std, "Arial Narrow", Arial, Helvetica, sans-serif; margin-top:0; }
#subpage-store h2 { font:normal 26px Helvetica Neue LT Std, "Arial Narrow", Arial, Helvetica, sans-serif; margin-top:0; }
#subpage-store h3 { font:normal 20px Helvetica Neue LT Std, "Arial Narrow", Arial, Helvetica, sans-serif; }
#subpage-store h4 { font:normal 18px Helvetica Neue LT Std, "Arial Narrow", Arial, Helvetica, sans-serif; }
#subpage-store h5 { font:normal 16px Helvetica Neue LT Std, "Arial Narrow", Arial, Helvetica, sans-serif; }

#subpage-store h2 + h3 { margin-top:0; }

#subpage-store h3 + h4 { margin-top:0; }

#subpage-store img + h3 { margin-top:0; }



