@import url('bookstore.css');

h1.productDetailHeader { text-transform: none; }

h4.ratingHeader { padding: 8px 0 0 16px; color: #685142; background-color: #e7e5d5; }

h4.detailHeader { margin: 15px 0 0 0; }

h2.bookTitle { font-size:21px; font-family: "Georgia", Times New Roman, Times, serif}
p.productDetail { margin: 1px 0 19px 0; line-height: 17px; font-size: 10px; font-family: "Georgia", Times New Roman, Times, serif; }

p.titlePrice { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; font-weight:bold; color:#222222 }

p.productDescription { font-size:12px; font-family: "Georgia", Times New Roman, Times, serif}

p.automaticPreview { font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height: 18px;}
span.automaticPreview { font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-style:normal; line-height: 18px;}

	#navPage ul.browseTabbedList { margin: 4px 0 0 10px; padding: 0 0 0 10px; float: left; border-left: 1px dashed #ffffff; }

#previewPrivileges{ padding:20px 0 0 0; display:block;}


/* Page content */

.pageSection { overflow: auto; }

.detailSection { border-top: 1px dashed #bbb4a3; padding-top: 8px; }

	#detailContent { margin: 10px 0 0 19px; width: 466px; font-size: 11.5px; line-height: 19px; float: left; }

		#detailContent strong { font-size: 10px; }


		#detailContent p a.endSectionLink { margin-bottom: 20px; display: block; }

		.productsTestedList { line-height: 20px; margin: 14px 0; }

			.productsTestedList a { color: #222222; font-weight: bold; }

		ul.ArticlePageRecipeList { padding: 4px 0 14px 0; line-height: 19px;} 
			ul.ArticlePageRecipeList a { color: #222; font-weight: bold; font-size: 10px;} span { font-size: 13px; font-style: italic; }

		.howToCook table th { padding-right: 8px; text-align: left; white-space: nowrap; }		
		
		.ingredientsTable { padding-right: 39px; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; line-height: 17px; clear: both; }

			.ingredientsTable td { padding: 0 0 5px 6px; vertical-align: top; }

			.ingredientsTable .ingredientSectionTitle { padding: 12px 0 0 0; font-weight: bold; }

			.ingredientsTable .amount { padding-left: 0; font-weight: bold; text-align: right; white-space: nowrap; }

		ol { list-style-type: none; margin: 15px 0; padding: 0; font-weight: bold; font-family: verdana, helvetica, sans-serif; font-size: 10px; }

			ol li p { font-weight: normal; font-family: "Georgia", times, serif; font-size: 12px; }




	/* Sidebar with media, tools, and links */ 
	#detailToolsColumn { margin: 10px 0 0 0; width: 284px; float: right; clear: right; overflow-x:hidden; }

		/* Winning (recommended) products */ 
		
		div.winnersCircle { margin-bottom: 6px; border: 8px solid #e7e5d5; padding: 0 8px; }
			.winnersCircle img.ratingTitle { padding-left: 8px; }
	
			.winnerProduct {  padding: 14px 0 12px 0; background-color: #ffffff; border-top: 1px dashed #bbb878; overflow: auto; zoom: 1;}	
			
			.winnerProductFirst { border: 0; }
	
	
				.winnerProduct img.sillo { margin: 2px 8px 0 0; float: left; }
	
				.winnerProduct a { font-weight: bold; font-size: 10px; line-height: 13px; }
	
				.winnerProduct p { margin: 6px 0 8px 108px; font-family: verdana, arial, helvetica, sans-serif; font-size: 10.5px; line-height: 17px; }
	
				.recipeImg, .productImage { border: 1px solid #e7e5d5; padding: 7px; margin-bottom: 6px; }

		#flash_player { margin-bottom: 6px; }

		/* Links for tools */ 
		ul.tools { list-style-type: none; margin: 0 0 6px 0; padding: 9px 12px 12px 12px; background-color: #e7e5d5; }
		
		ul.tools li { padding-top: 3px; }




	
		



