.youngBooksContainer{

}

.youngBooksContainer .leftBlock{
	width:498px;
	float:left;
	background:#e1e6e6;
	border:1px solid #ffffff;
	height:1792px;	
}

.youngBooksContainer .leftBlock .header{
	width:498px;
	float:left;
	background:#d0d4d2;
	height:52px;	
}

.youngBooksContainer .leftBlock .header span{
	float:left;
	margin:18px 0 0 20px;
}

.youngBooksContainer .leftBlock .headerTab{
	background:transparent url('../img/youngBooksTab.png') no-repeat scroll 0 0;
	height:31px;
	width:452px;
	font-size:13px;
	color:#336699;
	padding:7px 0 0 22px;
}

.youngBooksContainer .leftBlock .tiffanyAching{
	float:left;
	width:inherit;
	height:auto;
	margin:14px 0 0 0;
}

.youngBooksContainer .leftBlock .tiffanyAching title{
	
}

.youngBooksContainer .leftBlock .bookContainer{
	float:left;
	margin:20px 0 16px 20px;
	font-family:helvetica;
}
 
*:first-child+html .youngBooksContainer .leftBlock .bookContainer{
	margin:12px 0 16px 20px;
	
}

.youngBooksContainer .leftBlock .bookContainer .bookThumb{
	float:left;
}
.youngBooksContainer .leftBlock .bookContainer .right{
	float:left;
	width:346px;
	height:auto;
	margin:0 0 0 10px;
	font-family:inherit;
}

.youngBooksContainer .leftBlock .bookContainer .right .bookName{
	font-size:14px;
	color:#da5c00;
	font-family:inherit;
	
}

.youngBooksContainer .leftBlock .bookContainer .right .bookExcerpt{
	color:#222930;
	font-size:13px;
	font-family:inherit;	
}

.youngBooksContainer .leftBlock .bookContainer .right .bookExcerpt .awards{
	font-weight:bold;
	font-size:11px;
}

.youngBooksContainer .leftBlock .bookContainer .right .bookLink{
	font-size:13px;
	color:#da5c00;
	font-family:inherit;
	cursor:pointer;
	margin:24px 0 0 0;
	float:left;
}

.youngBooksContainer .leftBlock .separator{
	width:454px;
	height:1px;	      
	float:left;
	border-bottom:1px solid #a8abb0;
	margin:0 0 0 4px;
}

.youngBooksContainer .leftBlock .otherBooks{
	margin:20px 0 0 0;
}



.youngBooksContainer .rightBlock{
	background:url("../img/youngBooksSidebar.png") no-repeat scroll 0 0 transparent;
	border:none;
	height:1792px;
	left:505px;
	position:absolute;
	top:208px;
	width:317px;
}

.youngBooksContainer .rightBlock .pageNav{
	list-style-type:none;
	width:auto;
	padding:0;
	margin:75px 0 0 4px;
}

.youngBooksContainer .rightBlock .pageNav li{
	margin:0;
	height:28px;
	padding:7px 0 0;
	
}

.youngBooksContainer .rightBlock .pageNav li.active{
	background:transparent url('../img/menuItemActive.png') no-repeat 0 0;
	width:220px;
}

.youngBooksContainer .rightBlock .pageNav li a{
	color:#dc813d;
	font-size:13px;
	margin:0 0 0 24px;
}

.youngBooksContainer .rightBlock .pageNav li.active a{
	color:#6699cc;
}





