@charset "UTF-8";
/* CSS Document */

table.productPoplets tbody{margin-top:40px;}
#productContainer{background:#fff;padding:10px;padding-top:20px;}            
#product h2{font-family:Georgia, "Times New Roman", Times, serif;font-size:25px;color:#CC0000;font-weight:normal;margin:5px 7px 10px 0px;line-height:25px;text-align:left;}
#productInfo {float:left;width:270px;text-align:center;margin:15px 0;}            #productText{float:left;width:305px;border-left:1px dotted #B97C3A;margin:15px 0;}
#product h5{color:#B97C3A;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;text-transform:uppercase;margin:0px 0px 5px 0px;font-weight:normal;padding:0;}
#product div#productDescription{margin:0 15px 10px 18px;padding:0;}

#contentContainer div#productDescription p{margin:0 0 12px 0;padding:0;}
#product .quantityBox, #product .codeBox{position:relative;color:#B97C3A;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;text-transform:uppercase;margin:5px 15px 10px 70px;font-weight:normal;text-align:left;}
#product .quantityBox span.figure, #product .codeBox span.figure{position:absolute;left:70px;top:0px;display:block;text-transform:none;text-align:left;color:#443323;background:#F4E4CA;padding:1px 2px;width:60px;}
#product .ingredientsBox span.ingredients{text-transform:none;color:#443323;}
#product .tellafriend{font-family:Georgia, "Times New Roman", Times, serif;font-size:15px;color:#CC0000;text-transform:uppercase;margin:0 0 0 18px;padding:10px 0 0 0;}
#product .tellafriend a{color:#CC0000;}


.productTable .productsmall{width:275px;clear:both;margin:0;padding:20px 0;float:left;background:#fff;}
span.image{display:block;width:95px;float:left;}
#contentContainer .productsmall h3{text-align:left;margin:0 5px 0 0;padding:0;color:#630;font-size:16px;}
#contentContainer .productsmall p{text-align:left;margin:3px 5px 7px 0;padding:0;color:#333;line-height:14px;}
#contentContainer .productsmall h3 a{text-decoration:none;color:#630;}
span.info{display:block;float:right;width:175px;}
span.button{display:block;padding-top:7px;}
span.code{color:#D3C6AF;font-weight:bold;}
table.productSmall{background:url(/images/border_browndotted_v.gif) center top repeat-y;margin-bottom:20px;width:560px;margin:0 auto;}

table.productSmall td.productItem{background:url(/images/border_browndotted_h.gif) left bottom repeat-x;}
table.productSmall td.productItem{vertical-align:top;padding-left:10px;}
table.productSmall td.productItem{background:none;}

/* For product page */
#extraInfo{background:url(/images/box_red_dotted.gif) no-repeat top left;width:183px;position:absolute;top:260px;left:607px; z-index:900;}
#extraInfo .bottom{background:url(/images/box_red_dotted.gif) no-repeat bottom left;height:4px;}
#extraInfo h5{margin:10px 0 0 0;padding:0 0 0 10px;}

/* stylesheet for the product page showing the small products as cross sell */
#j_crossSell{background:0;background:none;margin:0 10px 0 10px;padding:0;visibility:hidden;}
.productTable #j_crossSell .productsmall{width:150px;background:#fff;margin-top:0px;padding-top:10px;}
#j_crossSell span.info{float:none;background:#fff;width:150px;margin:0;padding:0;}
#j_crossSell span.info h3{line-height:17px;margin-top:0px;}
#j_crossSell span.image{float:none;background:none;margin:0;padding:0 0 4px 0;}

/* prev next buttons for the cross sell slidehow*/
p.nav{visibility:hidden;margin:3px 0 0 0;padding:0;}

.breadcrumbs{margin:25px 25px 0 25px;padding:3px 6px;color:#C00;background:#E9E6E1;}
