/* TEMPORARY FOR RUSHED STORE */


#body_center {

}


#topPaginatorContainer {
	height:20px;
	padding:3px;
}

div.paginator {
	float:right;
	font-size:11px;
	text-align:right;
}

div.paginator_viewing {
	float:left;
	margin-right:50px;
}
div.paginator_buttons {
	width:300px;
}

#breadcrumbs, .paginator {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	height:10px;
	padding:5px;
	float:left;
}
	#breadcrumbs a {
		text-decoration:none;
	}
	
	
#store_nav {
	clear:both;
	width:120px;
	font-size:13px;
	margin-right:20px;
	float:left;
}

#store_nav ul {
	margin-bottom:15px;
}
#store_nav ul li ul li {
	margin:3px;
}


#store_nav div.rounded { 
	padding:7px; width:130px; height:20px; color:#fff; text-align:center; margin-bottom:10px; cursor:pointer; margin-top:5px;
}
#store_nav a {
	text-decoration:none;
}

#store_nav_cart { 
	margin-top:25px;
	height:35px;
	padding:5px;
	width:115px;
	border: 1px dashed #999;
}




#store_body {
	width:805px;
	margin-left:145px;
}


div.category_divider_wrapper {
	height:18px;
	padding:4px;
	margin:20px 0px 15px 0px;
	color:#fff;
	text-align:center;
}

div.list_product_super_wrapper{
	padding: 10px 0px 20px 0px;
	border-bottom:1px dashed #aaa;
	font-size:12px;
	height:160px;
}

div.list_product_left_subwrapper {
	float:right;
	width:600px;
}
div.list_product_winery {
	font-style:oblique;
	font-size:12px;
}

div.list_product_name {
	font-weight:bold;
	font-size:13px;
}

div.list_product_right_subwrapper {
	float:left;
	width:150px;
	text-align:center;
}


div.list_product_learn_more {
	margin-top:15px;
}
div.list_product_info_container { 
	width:440px;
	padding:5px 10px 5px 5px;
	float:left;
}
a.list_product_icon {
	margin:5px;
}

div.list_product_purchase_container {
	text-align:right;
	margin-top:1.2em;
}
div.list_product_purchase_wrapper {
	float:right;
	margin:15px 0px 0px 0px;
}
	div.list_product_purchase_wrapper a{
		text-decoration:none;
	}
div.list_product_purchase_wrapper div{

}
div.buybutton {
	margin-bottom:12px;
	clear:left;
	text-align:center;
	width:75px;
	height:8px;
	padding:2px;
	color:#fff;
	cursor:pointer;
	font-size:12px;
}



.clear { clear:both; }





/* DETIAL */
/* DETIAL */



#product_winery {
	margin-left:0px;
}

.product_name {
	font-size:20px;
	font-family: georgia;
	font-weight:bold;
}

div.product_teaser {
	font-size:15px;
}

div.product_right_subwrapper {

}

div.product_left_subwrapper {

}

div.product_winery {
	text-align:center;
}	

div.product_short_description {
	margin-top:10px;
}
div.product_member_price {
	font-style:italic;
}
div.product_tasting_teaser {
	color:#777;
	margin-top:10px;
}

div#productContainer {
	width:800px;
	margin:0px; padding:0px;
}

div#productLeftContainer {
	float:left;
	width:220px;
	padding:0px; margin:0px;
}
	div#productImageWrapper {
		width:220px;
		text-align:center;
		padding-bottom:10px;
	}

div#productRightContainer {
	width:565px;
	padding:15px 0px 0px 15px;	
	float:right;
	margin:0px;
}

	#product_winery {
		font-style:italic;
		margin-bottom:20px;
	}
	#product_name {
		font-weight:normal;
	}

	#product_teaser1 {
		margin: 10px 0px 10px 0px;
		font-size:16px;
	}

	#product_teaser {
		margin:30px 0px 10px 0p;
	}
#product_tasting_notes {
	font-size:13px;
	margin-top:5px;
}
#product_food_pairing {
	margin-top:50px;
}


#purchase_wrapper {
	width:100%;

}
#product_prices {
	margin:50px 0px 15px 0px;
	font-size:12px;
	float:left;
	width:220px;
}



#product_purchase_wrapper {
width:200px;
float:right;
}
	div.product_purchase_wrapper a {
		text-decoration:none;
	}

	
#detail_description{
	width:350px;
	padding-right:15px;
	float:left;
}

.detail_heading {
	font-family: Georgia, serif;
	font-size:18px;
	font-style:italic;
}
#detail_winery {
	font-size:13px;
	margin-top:5px;
}
#detail_purchase {
	float:right;
	width:160px;
	padding:10px;
	height:100px;
	text-align:right;
	background-repeat: no-repeat;
	background-image: url('/media/static/base_images/store_purchase_bg.png');
}
	#detail_price {
		font-size:13px;
		height:40px;
		padding-right:5px;
	}

	#detail_buy { 
	}