.clear {
	clear:both;
	width:0;
	height:0;
	background:none;
	margin:0;
	border:none;
	padding:0;
	}

#pink_text #storeMenu .header {
	width:90%;
	width:255px;
	width:235px; 
	background-color:#fabfc5; 
	margin:0; 
	margin-left:auto; 
	margin-right:auto; 
	border:none; 
	padding-left:20px; 
	padding-top:7px; 
	padding-bottom:7px; 
	padding-right:0; 
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	font-weight:normal;
	line-height:normal; 
	}


#pink_text #storeMenu ul {
	width:90%;
	width:255px;
	width:225px;
	background:url(images/storeMenu/storeMenu_bg.png) center center repeat;
	margin:0;
	margin-bottom:25px;
	border:1px solid #fabfc5;;
	border-top:15px solid #fabfc5;
	padding:15px;
	display:block;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	font-weight:normal;
	line-height:normal;
	text-decoration:none;
	text-align:left;
	list-style:none;
	}
	
#pink_text #storeMenu li { display:block; background:none; margin:0; border:none; padding:0; font-size:15px; font-weight:bold; text-decoration:none; list-style:none; }
#pink_text #storeMenu li a { display:block; background-color:#5c210c; color:#fde0e4; margin:0; border:none; padding:5px; padding-top:7px; padding-left:7px; 
								text-decoration:none; list-style:none; }

#pink_text #storeMenu ul ul { 
	width:100%; display:block; background:none; margin:0; margin-bottom:15px; border:none; padding:0; padding-top:5px; font-size:11px; font-weight:normal; line-height:normal; text-decoration:none; color:#5c210c; }
	
#pink_text #storeMenu li li { 
	width:100%; display:block; background:none; margin:0; border:none; padding:0; font-size:11px; font-weight:normal; line-height:normal; text-decoration:none; color:#5c210c; }
#pink_text #storeMenu li li a { 
	display:block; background:none; margin:0; border:none; padding:3px; padding-right:0; padding-left:7px; font-size:11px; font-weight:normal; text-decoration:none; color:#5c210c; }
#pink_text #storeMenu li li a:hover { background:#fabfc5; }

#pink_text #storeMenu .current a  { background:#fabfc5; }

#pink_text #storeMenu .currentItem, #pink_text #storeMenu .currentItem a { background:#fabfc5; margin-bottom:2px; font-weight:bold; } 




#whitediv #white_text .catgHeader {
	float:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	font-weight:bold;
	line-height:normal;
	color:#5c210c;
	text-transform:uppercase; 
	background:none;
	margin:0;
	margin-top:8px;
	margin-bottom:10px;
	margin-left:1px;
	border:none;
	padding:0;
}


#whitediv #white_text .storeItem_header {
	clear:both;
	width:495px;
	background-color:#fabfc5;
	margin:0;
	margin-bottom:3px;
	border:none;
	padding:10px;
	padding-right:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	line-height:normal;
	font-weight:normal;
	color:#5c210c;
	color:#fde5e8;
	color:#fff;
	}
	
#whitediv #white_text .storeItem {
	width:505px;
	background:url(images/store/storeItem_bg.jpg) 0 top repeat-y;
	margin:0;
	margin-bottom:3px;
	border:none;
	padding:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	line-height:normal;
	font-weight:normal;
	color:#5c210c;
	}
	
#whitediv #white_text .storeItem .gallery {
	clear:both;
	float:left;
	width:220px;
	background:#5c210c;
	background:none;
	margin:0;
	margin-right:3px;
	border:none;
	padding:5px;
	padding-right:0;
	padding-bottom:3px;
	}
	
#whitediv #white_text .storeItem .gallery p { 
	clear:both;
	margin:0;
	border:none; 
	padding:0;
	padding-top:3px;
	padding-bottom:5px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	line-height:normal;
	font-weight:bold;
	color:#fff;
	text-align:center;
	}
	
#whitediv #white_text .storeItem .gallery img {
	float:left;
	width:71px;
	height:58px;
	background:none;
	margin:0;
	margin-left:1px;
	margin-bottom:3px;
	border:none;
	padding:0;
}


#whitediv #white_text .storeItem .textWrap {
	float:left;
	width:277px;
	background:#fcdfe2;
	background:none;
	margin:0;
	border:none;
	padding:0;
	padding-bottom:15px;
	}
	
#whitediv #white_text .storeItem .title {
	margin:0;
	border:0;
	border-bottom:3px solid #fff;
	padding:10px;
	background:#feeff1;
	background-color:#fcdfe2;
}
#whitediv #white_text .storeItem .title h1 { margin:0; border:none; padding:0; font-weight:bold; font-size:15px; line-height:16px; }
#whitediv #white_text .storeItem .title h2 { margin:0; border:none; padding:0; font-weight:bold; font-size:11px; }


#whitediv #white_text .storeItem .text {
	clear:both;
	float:left;
	width:142px;
	background:none;
	margin:0;
	border:none;
	padding-right:25px;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:0;
	}


#whitediv #white_text .storeItem .text .description {
	margin:0;
	border:none;
	padding:0;
}

#whitediv #white_text .storeItem .text p {
	margin:0;
	margin-bottom:12px;
	border:none;
	padding:0;
	font-weight:normal;
	font-size:11px;
	line-height:14px;
	}

#whitediv #white_text .storeItem .text .price {
	margin:0;
	margin-top:20px;
	border:none;
	padding:0;
}

#whitediv #white_text .storeItem .text .price h1 { font-weight:bold; font-size:13px; line-height:13px; margin:0; margin-bottom:5px; padding:0; }
#whitediv #white_text .storeItem .text .price h2 { font-weight:normal; font-size:9px; line-height:9px; margin:0; padding:0; }



	
#whitediv #white_text .storeItem .orderInfo {
	float:left;
	width:85px;
	background:none;
	margin:0;
	border:none;
	padding:0;
	padding-right:15px;
	padding-bottom:0;
	}
	
#whitediv #white_text .storeItem .orderInfo p {
	background:none;
	margin:0;
	margin-top:15px;
	border:none;
	padding:0;
	}
	
	
	
/*.giftCard_circle, .giftCard_circle a { clear:both; width:85px; height:85px; background:none; margin:0; border:none; padding:0; }*/
	
	
#whitediv #white_text .storeArrow {
	background:none;
	margin:0;
	border:none;
	padding:0;
	}
	
	
	
#whitediv #white_text .popup, #whitediv #white_text .popup a { cursor:pointer; }



#whitediv #white_text .arrows { float:right; width:56px; height:20px; background:none; margin:0; margin-right:10px; border:none; padding:0; padding-top:2px; }
#whitediv #white_text .prevArrow { width:20px; height:16px; background:none; margin:0; border:none; padding:0; }
#whitediv #white_text .nextArrow { width:20px; height:16px; background:none; margin:0; margin-left:10px; border:none; padding:0; }





#whitediv #white_text .storeGalleryTable { width:505px; background:#fcdfe2; background-color:#5c210c; margin:0; margin-bottom:15px; border:none; 
					padding:5px; padding-left:0; padding-right:0; font-size:10px; font-weight:bold; }

#whitediv #white_text .storeGalleryTable table { width:505px; background:none; margin:0; border:none; }



#whitediv #white_text .shareWithFriend { background:none; margin:0; margin-top:10px; border:none; padding:0; }

#whitediv #white_text .shareWithFriend ul { width:100%; display:block; background-color:#5c210c; margin:0; border:none; padding:0; list-style:none; color:#FEEEEF; }

#whitediv #white_text .shareWithFriend li { width:100%; display:block; background:url(images/store/email_icon.jpg) 9px center no-repeat; margin:0; border:none; padding:0; color:#FEEEEF; }
#whitediv #white_text .shareWithFriend li a { width:46px; display:block; background:none; margin:0; border:none; padding:9px; padding-left:31px; 
						font-size:11px; line-height:14px; color:#FEEEEF; text-align:left; text-decoration:none; }




#share { display:none; width:100%; height:100%; background:url(images/store/share_bg.png) 0 0 repeat; margin:0; border:none; padding:0; position:fixed; left:0; top:0; z-index:10000; overflow:scroll; text-align:left; }

#share #top_space { width:100%; height:0; background:none; margin:0; border:none; padding:0; }

#share #share_box1, #share #share_box2, #share #share_box3 { 
	width:450px; 
	background:url(images/store/share_box_bg.jpg) 0 0 no-repeat #ffffff; 
	margin:0; 
	margin-left:auto; 
	margin-right:auto; 
	border:none; 
	padding:25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	letter-spacing:normal;
	font-weight:normal;
	color:#000;
	position:relative;
	}
	
#share #share_box1 a, #share #share_box2 a, #share #share_box3 a { color:#000000; }

#share #share_box1 .productImage { float:left; width:100px; height:100px; background:none; margin:0; border:none; padding:0; }
#share #share_box1 .productImage img { width:100px; background:none; margin:0; margin-bottom:8px; border:1px solid #5c210c; padding:0; }

#share #share_box1 .productImage p { background:none; margin:0; border:none; padding:0; color:#5c210c; font-weight:bold; font-size:11px; line-height:15px; }
#share #share_box1 .productImage .catg { font-weight:normal; font-size:9px; color:#8d6354; font-size:12px; }
#share #share_box1 .productImage .price { font-weight:normal; font-size:9px; }


#share #share_box1 .textWrap { float:right; width:330px; background:none; margin:0; border:none; padding:0; }

#share h1 { margin:0; margin-bottom:20px; border:none; border-bottom:1px solid #5c210c; padding:0; padding-bottom:7px; font-size:13px; font-weight:bold; color:#5c210c; }
#share p { background:none; margin:0; margin-bottom:15px; font-size:10px; color:#5c210c; border:none; padding:0; }

#share .text { clear:both; float:left; width:120px; background:none; margin:0; margin-bottom:12px; border:none; padding:0; font-size:10px; line-height:13px; color:#333; }

#share .share_input { float:left; width:200px; background:none; margin:0; margin-bottom:12px; border:1px solid #000; padding:2px; }

#share .hint { clear:both; width:210px; background:none; margin:0; margin-bottom:25px; margin-left:120px; border:none; padding:0; font-size:9px; color:#999; }

#share .send { width:55px; height:30px; background:none; margin:0; margin-left:120px; border:none; padding:0; }
#share .cancel { width:70px; height:30px; background:none; margin:0; margin-left:5px; border:none; padding:0; }

#share .close { position:absolute; right:25px; top:30px; width:12px; height:12px; background:none; margin:0; border:none; padding:0; }
#share .close img { background:none; margin:0; border:none; padding:0; }
#share .close a, #share .close img a { border:none; cursor:pointer; }