/* -- Biggs and Featherbelle, LLC */
/* -- Author: Casey S. Collier */
/* -- Created: 11.06.04 */
/* -- Rev 1: 11.30.04 */
/* -- Rev 2: 10.04.08 */

/* -- Item Container */
.itemcontainer {
	padding:0 0 8px 0;
	margin:3px auto 3px auto;
	background-color:#FFFFDD;
	border:2px dotted #CCCC99;
}

.itemcontainer_xmas {
	padding:0 0 8px 0;
	margin:3px auto 3px auto;
	background-color:#CEE2EC;
	border:2px dotted #CCCC99;
}

.itemcontainer_vday {
	padding:0 0 8px 0;
	margin:3px auto 3px auto;
	background-color:#FFBBCC;
	border:2px dotted #CCCC99;
}

/* -- Item Container Column Left */
.itemcolleft {
	margin:0;
	padding:0;
    float:left;
}
/* -- Item Container Column Right */
.itemcolright { 
     float:right;
     margin-bottom:46px;  /* 'Add To Cart' stays below column */
}


/* -- Item Photo */
.itemphoto {
	width:175px;
	margin:3px 0 3px 3px;
	border:2px dotted #CCCC99;
}
/* -- Item Photo Small*/
.itemphotosmall {
	width:100px;
	margin:3px 0 3px 3px;
	border:2px dotted #999966;
}
/* -- Item Photo Vertical */
.itemphotovert {
	width:125px;
	margin:3px 0 3px 3px;
	border:2px dotted #CCCC99;
}


/* -- Item Sub-Info Details */
.itemsubinfo {
	width:160px;
	margin:3px 0 3px 3px;
	padding-left:3px;
	font:italic normal 9px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
}
/* -- Item Oils */
.itemoils {
	width:172px;
	/* height:165px; */
	margin:3px 0 0 3px;
	padding:0 0 8px 3px;
	border:2px dotted #CCCC99;
	background-color:#DDCCAA;
}
/* -- Item Oils XMAS */
.itemoils_xmas {
	width:172px;
	/* height:165px; */
	margin:3px 0 0 3px;
	padding:0 0 8px 3px;
	border:2px dotted #CCCC99;
	background-color:#CEE2EC;
}
/* -- Item Ingredients */
.itemingredients {
	width:152px;
	/* height:260px; */
	margin:3px;
	padding:3px;
	border:2px dotted #CCCC99;
	background-color: #DDCCAA;
}
/* -- Item Ingredients XMAS */
.itemingredients_xmas {
	width:152px;
	/* height:260px; */
	margin:3px;
	padding:3px;
	border:2px dotted #CCCC99;
	background-color:#CEE2EC;
}
/* -- Item 'Add To Cart' */
.itemcart { 
    float:right;       
	width:152px;
	margin:-46px 3px 3px 3px; /*  Tricks 'Add To Cart' Into Staying Below Column */
	padding:3px;
	border:2px dotted #CCCC99;
	text-align:center;
	background-color:#DDCCAA;
}
/* -- Item 'Add To Cart' */
.itemcartbulk { 
    float:right;       
	width:152px;
	margin:-60px 3px 3px 3px; /*  Tricks 'Add To Cart' Into Staying Below Column */
	padding:3px;
	border:2px dotted #CCCC99;
	text-align:center;
	background-color:#DDCCAA;
}
/* -- Item 'Add To Cart' XMAS */
.itemcart_xmas { 
    float:right;       
	width:152px;
	margin:-46px 3px 3px 3px; /*  Tricks 'Add To Cart' Into Staying Below Column */
	padding:3px;
	border:2px dotted #CCCC99;
	text-align:center;
	background-color:#CEE2EC;
}
/* -- Item Cost */
.itemcost {
	margin:-3px 0 0 0;
	padding:3px;
	font:normal bold 14px Verdana, Arial, Helvetica, sans-serif;
	color:#003300;
}

/* -- Item Cost Small */
.itemcostsmall {
	margin:-3px 0 0 0;
	padding:3px;
	font:normal bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
}
/* -- Item Title */
.itemtitle {
	padding:3px 6px 3px 6px;
	font:normal bold 20px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFDD;
	background:#006600 url(/img/tile_08_grass.gif) no-repeat top center;
	position:relative; /* prevents IE6 img BG issues */
}
/* -- Item Title XMAS */
.itemtitle_xmas {
	padding:3px 6px 3px 6px;
	font:normal bold 20px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFDD;
	background:#0099CC url(/img/winter_item_maininfo.gif) no-repeat top center;
	position:relative; /* prevents IE6 img BG issues */
}
/* -- Item Tagline */
.itemtagline {
	padding:3px 8px 3px 6px;
	font:italic normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFDD;
	text-align:right;
	background:#993300 url(/img/tile_standard.gif) no-repeat top center;
	position:relative; /* prevents IE6 img BG issues */
}
/* -- Item Tagline XMAS */
.itemtagline_xmas {
	padding:3px 8px 3px 6px;
	font:italic normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
	text-align:right;
	background:#99CCCC url(/img/winter_item_subinfo_tile.gif) no-repeat top center;
	position:relative; /* prevents IE6 img BG issues */
}
/* -- Item Title Header */
.itemheader {
	margin:3px 0 3px 0;
	font:normal bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}
/* -- Ingredient Details */
.itembody {
	margin:0;
	padding:4px;
	font:normal normal 9px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	text-align:left;
}
.itembody p {
	margin:0;
	padding:0;
	font:normal normal 9px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
}
.itembody ul {
	list-style-type:disc;
	margin:8px 0 8px 0;
	padding-left: 1.4em;
	text-indent: -0.1em;
	width:75%;
}
.itembody ul li {
	margin:0 0 4px 0;
	padding:0;
}
/* -- Ingredient Headers */
.itembodycolor {	
	margin:0;
	padding:0;
	font:normal bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#993300;
}
/* -- Ingredient Details Alternate */
.itembodyalt {
	margin:4px;
	padding:8px;
	font:italic normal 9px Verdana, Arial, Helvetica, sans-serif;
	color:#996699;
	background-color:#CCCCFF;
}
/* -- Ingredient Details Alternate Two */
.itembodyalttwo {
	margin:4px;
	padding:8px;
	font:italic normal 9px Verdana, Arial, Helvetica, sans-serif;
	color:#990000;
	background-color:#FFFF99;
}
/* -- Ingredient Details Alternate Three */
.itembodyaltthree {
	margin:4px;
	padding:8px;
	font:italic normal 9px Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	background-color:#CC3333;
}

/* -- Ingredient Details Alternate Four */
.itembodyaltfour {
	margin:4px;
	padding:8px;
	font:normal normal 9px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	background-color:#ddeebb;
}


/* -- Products Listing Page */
.retail_product_listing {
	margin:0 0 0 4px;
	padding:16px 4px 4px 4px;
	border-bottom:1px solid #CCC;
	width:330px;
	font:normal normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	clear:both;
}
.retail_product_listing_alt {
	margin:0 0 0 4px;
	padding:16px 4px 4px 4px;
	border-bottom:1px solid #CCC;
	width:330px;
	font:normal normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	clear:both;
	background-color:#DEDEDE;
}

.retail_row_item_wholesale {
	float:left;
	width:145px;
	margin:0 8px 24px 8px;
	padding:4px;
	text-align:center;
	border-bottom:1px dotted #CCC;
	font-family:Verdana, Arial, sans-serif;
}
img.border_wholesale_image {
	margin:0;
	padding:8px;
	/* border-top:3px solid #FFF; */
	border:2px dotted #CCCC99;
}
/* .retail_row_item_wholesale img.border_wholesale_image:hover {
	margin:0;
	padding:8px;
	border:2px dotted #FF6699;
} */

.retail_row_item {
	float:left;
	width:48%;
	margin:0 4px 0 0;
	padding:0;
	overflow:visible;
	text-align:center;
}
.itemcostretail_wrapper {
	margin:15px 0 0 0;
	height:50px;
	width:auto;
}
.itemcostretail {
	margin:0;
	padding:3px;
	font:normal bold 15px Verdana, Arial, Helvetica, sans-serif;
	color:#003300;
}

