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

.pagination{float: left; width: 608px; margin-top: 15px; padding: 10px; text-align:center; background-color:#F1F5FA; border-top: 2px solid #D5E2F0;}
.pagination a{padding: 2px 6px; margin-right: 5px; border: 1px solid #DBDBDB; background-color:#FFFFFF;}
.pagination a:hover{color: #FFF; background-color:#333333; text-decoration:none;}
.pagination em{padding: 2px 6px; margin-right:5px; font-style:normal;}

#category_holder{float: left; width: 630px; padding: 0 15px;}
#category_holder .header{float: left; width: 610px; padding: 4px 9px; background-image:url(/assets/backgrounds-upgrade/horizontal-shade_header.jpg); background-repeat:repeat-y; font-weight:bold; font-size:14px;}
#category_holder .category_container{float: left; width: 610px; padding: 4px 9px; background-image:url(/assets/backgrounds-upgrade/horizontal-shade_sliver.jpg); background-position:0 100%; background-repeat:no-repeat; margin-bottom: 8px; padding-bottom: 8px;}
#category_holder .category_header{float: left; width: 610px;  padding: 4px 9px;margin-bottom: 5px;}
#category_holder .content_left{float: left; padding-left: 15px;width:80px; margin-right: 15px;}
#category_holder .content_middle{float: left; width: 440px;}
#category_holder .content_right{float: left;}
#category_holder .category_header h2 a {color: #DD4223;}

#results_holder, #browse_a_holder{float: left; width: 630px; padding: 0px 15px;}
#results_holder #results, #browse_a_holder #browse_a_results {float: left; width: 628px; border:1px solid #D5e2f0; border-top: none; padding: 5px 0;}
#results .header, #browse_a_results .header{float: left; width: 610px; padding: 4px 9px; background-image:url(/assets/backgrounds-upgrade/horizontal-shade_header.jpg); background-repeat:repeat-y; font-weight:bold; font-size:14px;}
#results .navigation, #browse_a_results .navigation{float: left; width: 580px; padding: 4px 24px;}
#results .offer_holder, #browse_a_results .offer_holder{float: left; width: 580px; padding:4px 24px; background-image:url(/assets/backgrounds-upgrade/horizontal-shade_sliver.jpg); background-position:0px 12px; background-repeat:no-repeat;} 
#results .offer_left {float: left; width: 110px; margin-right: 5px;}
#results .offer_middle {float: left; width: 385px; padding-right: 10px; border-right: 1px solid #D1D1D1;}
#results .offer_right{margin-top: 23px; font-size: 11px; padding-left: 10px; float: left;}
#store_holder, #category_holder {
	float: left;
	width: 638px;
	padding: 5px 10px; padding-bottom: 15px;
	border: 1px solid #D5e2f0;
	background-image:url(/assets/backgrounds-upgrade/store_holder_bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#FFF;
}
#store_logo {float: left; width: 160px; margin-right: 15px;}
#store_information{float: left; width: 463px;}
.horizontal_divider{background-image:url(/assets/backgrounds-upgrade/horizontal-shade_sliver.jpg);height:1px;margin:0;overflow:hidden;padding:0;width:628px;}
#browse_a_results .navigation ul{margin-top:0; padding: 0;}
#browse_a_results .navigation li {float: left; padding-right: 10px; padding-bottom:3px;}
#browse_a_results .offer_left {float: left; width: 100px; margin-right: 15px; margin-top: 12px;}
#browse_a_results .offer_middle {float: left;width: 324px; padding-left: 15px; margin-right:15px; border-left: 1px solid #D1D1D1; margin-top: 12px;}
#browse_a_results .offer_right {float: left; width:110px;}





