@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2e2b28; background-color:#f0dec8; }
.mostOuter{ margin:0 auto; padding:0 13px; width:994px; background:url(../images/bodyBg.jpg) left top repeat;}
.outer{margin:0px auto; padding:0px; width:975px; border-right:8px solid #ffffff; border-left:11px solid #ffffff; background-color:#f0dec8;}
.clear{ margin:0px; padding:0px; clear:both; height:0; line-height:0; font-size:0px;}
div,p, ul, ol, li, h1, h2, h3{margin:0px; padding:0px}
h1{ margin:0; padding:10px 0px 5px 0px; font-size:14px; color:#393431;}
h2{ margin:0; padding:10px 0px 5px 0px; font-size:12px; color:#393431;}
p{ margin:0px; padding:10px 0px 5px 0px; line-height:17px; }
img{ border:0;}
.headerContainer, .contentContainer,.footerContainer{ width:975px; clear:both; }
.headerContainer  { position:absolute;}
	.topArea{height:44px; clear:both}
		.topArea .businessName{ margin:0; padding:4px 0px 0px 0px; width:375px; height:40px; float:left; background:url(../images/butterflyleftHeader.gif) 170px 5px no-repeat; letter-spacing:3px; text-align:right; font-family:"Times New Roman", Times, serif; font-size:14px; text-transform:uppercase;}
		.topArea .searchPanel { margin:0; padding:0px 0px 0px 0px; width:350px;height:44px; line-height:44px; float:right; background:url(../images/butterflyleft.gif) 285px 2px no-repeat; }
		.logininfo{ margin:0px; padding:0px; width:130px; height:44px; line-height:44px; color:#592d16; float:left   }
		.logininfo a, .logininfo a:visited{ color:#592d16; text-decoration:none;}
		.logininfo a:hover{ color:#592d16; text-decoration:none;}
		.txtBoxHolder{ margin:0px; padding:14px 0px 0px 0px; width:120px; height:30px; color:#592d16;float:left}
		.searchBox{ margin:0; padding:0; width:110px; height:17px; border:1px solid #592d16;}
		.txtBtnHolder{ margin:0; padding:14px 0px 0px 0px; width:70px; height:30px; float:left}
		.searchBtn{ margin:0; padding:0; width:25px; height:19px; border:1px solid #592d16; font-size:10px; background-color:#ce0470; }
	.topNavigation{ margin:0; padding:0 0 0 200px; width:775px; background:url(../images/navigationbg.jpg) left top repeat-x; height:50px;}
	.topNavigation ul{ list-style:none}
	.topNavigation ul li{ margin:0; padding:0px 10px 0px 10px; list-style:none; float:left; height:50px; line-height:50px; font-size:10px;}	
	.topNavigation ul li a, .topNavigation ul li a:visited{ text-decoration:none; color:#ffffff;}
	.logoContainer{ margin:0; padding:0; width:193px; height:94px; position:relative; top:0; left:0; z-index:99;}
.contentContainer{ margin:0px; padding:10px 0px 0px 0px; width:975px; clear:both}
	.leftPanel{ margin:0px; padding:0; width:178px; float:left; background-color:#bf8e6e;}	
		.headingLeftNav{ margin:10px 0px 0px 0px; padding:10px 10px; background-color:#ce0470; border-top:1px solid #ffffff; border-bottom:1px solid #ffffff;
						text-transform:uppercase; color:#ffffff; font-family:"Times New Roman", Times, serif; font-size:12px  }
		.leftNav{ margin:0px ; padding:10px 0; font-size:12px; color:#ffffff; background:url(../images/LeftNavigationShape.jpg) 0px 50px no-repeat; }	
		.leftNav ul{ list-style:none}
		.leftNav ul li{ margin:0; padding:0px 0px 0px 15px; list-style:none; height: 25px; line-height:25px;}
		.leftNav ul li a, .leftNav ul li a:visited{ color:#fff; text-decoration:none;}
		.leftNav ul li a:hover{ color:#fff; text-decoration:none;}
		.LeftSpecial{  margin:0px; padding:0px 0px 0px 15px; height:70px; color:#fff;}
	.rightPanel{ margin:0px; padding:0px 0px 0px 0px; width:797px; float:right;}	
	
		.shopOnlinePanel{ margin:0; padding:0; width:797px; height:245px; background:url(../images/headerBg.gif) center top no-repeat;}
			.shopOnlinePanel h3{ color:#ffffff; font-weight:normal; font-size:10px;}
			.shopOnlinePanel a,.shopOnlinePanel a:visited{ color:#ffffff; text-decoration:none} 
			.shopOnlinePanel a:hover{ color:#ffffff; text-decoration:none} 
			.cartinfo{ margin:0; padding:35px 0 10px 15px; width:185px; float:right}
			.shopOnLIneHeading{ margin:0px; padding:40px 50px 0 0; font-size:70px; color:#fff; text-align:right; font-weight:bold}
			
		.contentDisplayArea{ padding:0px 7px 50px 13px; clear:both; width:777px;}
			.breadCrumb{ height:38px; }
			.breadCrumb ul{ list-style:none;}
			.breadCrumb ul li{ margin:0; padding:0px 20px 0px 20px; height:38px; line-height:38px; float:left; background:url(../images/bredCrumb.gif) left center no-repeat; color:#bf305e;}
			.breadCrumb ul li a, .breadCrumb ul li a:visited{ color:#bf305e; text-decoration:none}
			.breadCrumb ul li a:hover{ color:#f059aa; text-decoration:none}
		.contents{ margin:0px; padding:0px; clear:both}
			.innerLeftPanel{ width:690px; float:left;}
				.ImagesDisplaySection{ width:352px; float:left;}
					.mainImageContainer{ margin:0; padding:4px; width:340px; height:420px; background-color:#f0ede4; border:1px solid #d8cbbb;}
					.subImagesContainer{ margin:0; padding:10px 0px 10px 0px;}
						.subImage{ margin:10px 6px 10px 6px; padding:5px; width:47px; height:58px; background-color:#f0ede4; border:1px solid #d8cbbb; float:left; }
						.subImageFirst{ margin:10px 6px 10px 0px; padding:5px; width:47px; height:58px; background-color:#f0ede4; border:1px solid #d8cbbb; float:left; }
				.ImagesDisplayDescSection{ margin:0; padding:25px 0px 10px 0px; width:300px; float:right;}				
				.features{ margin:0; padding:10px 0;}
				.features ul{ list-style:none}
				.features ul li{list-style:none}				
				.price{ margin:0; padding:5px 0;  font-weight:bold;}
				.shipping{}
				.shipping a,.shipping a:visited{ margin:0;padding:0; width:274px; height:50px; display:block; background:url(../images/btnShipping.jpg) left top no-repeat; float:left;} 
				.orange{ margin:0; padding:0; color:#f04c06;}
				.cartArea{ margin:0; padding:0;}
					.inputArea{ margin:0px; padding:10px 0px 0px 0px; width:135px; float:left}
						.select{ width:120px;}					
						.addtoCartBtn{ margin:0; padding:10px 0; }
						.backToPrevious{ margin:0px; padding:0; text-align:center; font-size:9px; }
						.backToPrevious a,.backToPrevious a:visited{width:107px; height:19px; line-height:19px; display:block;  text-decoration:none; color:#000; background:url(../images/backtoPage.gif) left top no-repeat} 
					.descriptionArea{margin:0px; padding:10px 0px 0px 0px; width:135px; float:right; font-size:10px}
						.descriptionArea a, .descriptionArea a:visited{color:#000; text-decoration:none}
						.addWishLIst{ margin:0; padding:5px 0px 5px 20px; background:url(../images/add.jpg) 0px 5px no-repeat;}					
						.emailToFrnd{ margin:0; padding:5px 0px 5px 20px; background:url(../images/email.jpg) 0px 5px no-repeat;}					
						.askCustomerCenter{ margin:0; padding:5px 0px 5px 20px; background:url(../images/ask.jpg) 0px 5px no-repeat;}					
						.return{ margin:0; padding:5px 0px 5px 20px; background:url(../images/redo.jpg) 0px 5px no-repeat;}																				
				
			.innerRightPanel{ padding:0px 0px 0px 8px;  width:500px; float:right; border-top:2px solid #ef8db8; float:left;}			
			.innerRightPanel p{ margin:0; padding:5px 0px 5px 0px; font-size:10px; color:#000000;}
			.tryitImageContainer{ margin:20px 0px 0px 0px; padding:4px;background-color:#f0ede4; border:1px solid #d6caba; width:115px; height:141px; float:left; }
			.tryitImageContainerfirst{margin:margin:0px 0px 0px 0px; padding:4px;background-color:#f0ede4; border:1px solid #d6caba; width:115px; height:141px; }
.footerContainer{ width:975px; }
	.footerNavContainer{ background-color:#5b2e16; height:30px;}
	.footerNavContainer ul{ margin:0 auto; width:600px; list-style:none;}
	.footerNavContainer ul li{ margin:0; padding:0 12px; float:left; list-style:none; height:30px; line-height:30px;}	
	.footerNavContainer ul li.sep{ width:2px; color:#ffffff;}
	.footerNavContainer ul li a, .footerNavContainer ul li a:visited{ float:left; color:#ffffff; text-decoration:none}
	.footerNavContainer ul li a:hover{ color:#ff0000; text-decoration:none}	
	.butterFlyContiner{margin:-55px 0 0 0; padding:0; width:59px; height:40px; float:right; z-index:100;}
	.footerContents{ height:198px;width:975px; background: #f0ddc7 url(../images/footerBg.gif) center bottom no-repeat; }
	.copy{ margin:0; padding:0px 0px 0px 10px; width:190px; float:left;}
	.designer{ margin:0px; padding:0px 10px 0px 0px; width:190px; text-align:right; float:right;}	
	.footerBannerInfo{ margin:0; padding:100px 20px 0px 20px; text-align:center; font-size:36px; text-transform:uppercase; color:#ffffff; }
