@charset "utf-8";
/* CSS Document */

	.category_title { font-weight:bold; font-size:24px; letter-spacing:-1px; padding:10px; color:#33450f;}

.results_navigation_category { width:660px; margin-left:10px; margin-right:auto; clear:both; margin-top:10px; height:25px; }
	.results_navigation_category .title{ float:left; padding-top:7px; font-weight:bold; color:#33450f; }
	.results_navigation_category .pages { float:left; padding:5px; color:; }
		.results_navigation_category .pages .first_page { float:left; width:30px; text-align:center; border: solid 1px #ddeeba; height:15px; margin:1px;}
		.results_navigation_category .pages .result_page { float:left; width:15px; height:15px; margin:1px; text-align:center; border: solid 1px #ddeeba;}
		.results_navigation_category .pages .last_page { float:left; width:30px; text-align:center; border: solid 1px #ddeeba; height:15px; margin:1px;}
	.results_navigation_category .navigation { width:100px; float:left; margin-left:120px; height:15px; padding:5px; }
		.results_navigation_category .next { float:left; width:45px; height:15px; text-align:center; border: solid 1px #ddeeba; margin:1px; }
		.results_navigation_category .prev { float:left; width:45px; height:15px; text-align:center; border: solid 1px #ddeeba; margin:1px; }
	.results_navigation_category .num_of_results { float:right; padding:5px; }
	.results_navigation_category .num_of_results .title2 { float:left; color:#33450f; font-weight:bold; padding-top:2px; width:100px;}
		.results_navigation_category .num_of_results .result { float:left; width:25px; border: solid 1px #ddeeba; height:15px; margin:1px; text-align:center; }

.product_listings { clear:both;}
.product_listings a {color:#33450f; font-size:12px;}

	.product_listings .product { float:left; padding:5px; border:1px solid #ddeeba; margin: 10px; height:200px; margin-top:8px; width:140px; }

		.product_listings .product .thumbnail {  width:130px; height:130px; margin:5px; border:solid 1px #d1d9c1; }
		.product_listings .product .thumbnail img{ max-width:120px; margin-left:4px; }
		.product_listings .product .name { text-align:center; width:130px; font-size:11px; padding-left:3px; font-weight:bold; }
		.product_listings .product .price {clear:both; margin-left:auto; margin-right:auto; text-align:center; width:130px; font-size:11px; padding:3px; color:#8DC331; font-weight:bold; margin-top:4px; }
		    .product_listings .product .price .price_out {color:#AA4D69; text-decoration:line-through; margin-right:6px; }
		.product_listings .product .shipping { float:left; width:100px; font-size:11px; padding:3px;}
		.product_listings .product .description { clear:both; font-style:italic; font-size:11px; padding:3px; border-top:1px dotted #ddd; }