/*====================================== reset.css is here ========================================*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0;}
table {	border-collapse:collapse; border-spacing:0;}
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal;}
ol,ul { list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {	font-size:100%;	font-weight:bold;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
.clear{clear:both; font-size:1px;line-height:1px; display:block; height:0;}
.clrflt{clear:both;}
.last	{margin:0 !important;}
.pad_last{padding:0 !important;}
.no_bg {background:none !important;}
.no_border{ border:none !important;}
/**************************************************************************************/
a											{color:#000; text-decoration:none; outline:0 none;}
a:hover										{color:#000; text-decoration:none;}
h1											{font-size:24px;}
h2											{font-size:22px;}
h3											{font-size:18px;}
h4											{font-size:16px;}
h5											{font-size:14px;}
h6											{font-size:12px;}
/*----------------------------------------------------------------------------------*/
html 										{}
body										{color:#b1b1b1; font-family:"Arial", Verdana, Tahoma; font-size:12px;}
.flt_lt										{float:left; display:inline;}
.flt_rt										{float:right; display:inline;}
/* ---------------------------------------------------------------------------------*/

@font-face {
  font-family: 'ChocolateBox';
  src: url('../fonts/ChocolateBox/ChocolateBox.eot') format('embedded-opentype'), 
url('../fonts/ChocolateBox/ChocolateBox.woff') format('woff'), 
url('../fonts/ChocolateBox/ChocolateBox.ttf') format('truetype'),
url('../fonts/ChocolateBox/ChocolateBox.svg#ChocolateBox') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaLT';
  src: url('../fonts/HelveticaLT/HelveticaLT.eot') format('embedded-opentype'), 
url('../fonts/HelveticaLT/HelveticaLT.woff') format('woff'),
url('../fonts/HelveticaLT/HelveticaLT.ttf') format('truetype'), 
url('../fonts/HelveticaLT/HelveticaLT.svg#HelveticaLT') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaLT-Black';
  src: url('../fonts/HelveticaLT-Black/HelveticaLT-Black.eot') format('embedded-opentype'),
url('../fonts/HelveticaLT-Black/HelveticaLT-Black.woff') format('woff'), 
url('../fonts/HelveticaLT-Black/HelveticaLT-Black.ttf') format('truetype'),
url('../fonts/HelveticaLT-Black/HelveticaLT-Black.svg#HelveticaLT-Black') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaLT-Bold';
  src: url('../fonts/HelveticaLT-Bold/HelveticaLT-Bold.eot') format('embedded-opentype'),
url('../fonts/HelveticaLT-Bold/HelveticaLT-Bold.woff') format('woff'),
url('../fonts/HelveticaLT-Bold/HelveticaLT-Bold.ttf') format('truetype'),
url('../fonts/HelveticaLT-Bold/HelveticaLT-Bold.svg#HelveticaLT-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'DINBold';
  src: url('../fonts/DINBold/DINBold.eot') format('embedded-opentype'),
url('../fonts/DINBold/DINBold.woff') format('woff'),
url('../fonts/DINBold/DINBold.ttf') format('truetype'),
url('../fonts/DINBold/DINBold.svg#DINBold') format('svg');
  font-weight: normal;
  font-style: normal;
}

/* ----------------------- layout ----------*/
.wrapper									{ width:100%; display:inline-block; margin:0; min-width:975px;}
.container									{ width:975px; margin:0 auto; display:block; padding:0;}
/*-------------------------------------------*/

/* ------------------ HEADER HERE -------------------*/
.header										{ width:100%; background:#fff; display:block; padding:0 0 10px 0; margin:0;}
.header_in									{ width:975px; margin:0 auto; padding:19px 0 0 0; display:block; background:#fff;}
.header_lft									{ width:717px; float:left; display:inline-block; padding:0 0 0 11px;}
.logo										{ float:left; display:inline-block; padding:0 37px 0 0; margin:0;}
.header_lft h3								{ font-family: 'ChocolateBox'; font-size:36px; line-height:42px; color:#6a458a; font-weight:normal; display:inline-block; letter-spacing:0.1px;  padding:0; margin:0; word-spacing:6.1px; }
.header_rgt									{ width:245px; float:right; display:inline-block; padding:0;}
.header_rgt h5								{ font-family: 'HelveticaLT';font-size:20px; line-height:22px; color:#6a458a; font-weight:normal; text-align:right; display:block; padding:3px 0 10px 0; margin:0; word-spacing:1.1px;}
.header_rgt h4								{
	font-family: 'HelveticaLT-Black';
	font-size: 24px;
	line-height: 28px;
	color: #6a458a;
	font-weight: bold;
	text-align: right;
	display: block;
	padding: 0 0 9px 0;
	margin: 0;
	background: url(../images/phone_img.png) no-repeat left top;
	letter-spacing: 1.1px;
	word-spacing: -5.9px;
}
.header_rgt a								{ font-family: 'HelveticaLT-Bold';font-size:15px; line-height:16px; color:#6a458a; font-weight:bold;text-align:right;  display:block; padding:0; margin:0; letter-spacing:0.1px;}

/* ---------------------------------------------------------*/



/* ------------------------- NAVIGATION HERE ---------------*/
.nav_main									{ width:100%;background:url(../images/nav_bg.png) repeat-x; padding:5px 0 20px 0; margin:0; display:block; }
.nav_in										{ width:1000px;  padding:0; margin:0 auto;}
.nav										{ width:975px; margin:0 auto; padding:0; display:block; }
.nav ul										{ float:left; display:inline-block; padding:0; margin:0 0 0 69px;}
.nav ul li									{ float:left; display:inline-block; padding:0 5px 0 0; margin:0 98px 0 0;}
.nav ul li a								{ font-family: 'HelveticaLT';font-size:20px; line-height:22px; color:#fff; font-weight:normal;  display:block; padding:0; margin:0; }
.nav ul li a span							{ }
.nav ul li a:hover							{ }
.nav ul li a.active							{ font-weight:bold;}

/* ---------------------------------------------------------*/

/* ------------------------ MIAN CONTENT HERE --------------*/
.main_content								{
	width: 100%;
	background: #fff;
	padding: 0;
	margin-top: 16px;
	margin-right: 16px;
	margin-left: 16px;
	margin-bottom: 16px;
	display: block;
}
.main_content_in							{ width:975px; margin:0 auto; padding:0; display:block;}
.products_lft								{ width:258px; float:left; display:inline-block; padding:9px 0 0 12px; margin:0;}
.products_lft h4							{ font-family: 'HelveticaLT';font-size:18px; line-height:22px; color:#6a458a; font-weight:normal;  display:block; padding:0px 0 5px 21px	; margin:0; word-spacing:0.1px; letter-spacing:0.1px;}
.products_lft .input_name					{ width:132px; border:1px solid #0e0e0e;font-size:18px; line-height:18px; color:#6a458a; font-weight:bold;  display:inline-block; float:left; padding:3px 21px 0px 20px; margin:0 12px 25px 0;} 
.products_lft .button_name					{  width:69px;background:#6a458a; border:none;font-family: 'DINBold';font-size:18px; line-height:20px; color:#ffffff; font-weight:bold;  display:inline-block; padding:2px 0 3px 0; margin:0px; cursor:pointer;} 
.products_lft ul							{ display:block; padding:0; margin:0;}
.products_lft ul li							{ display:block; padding:10px 0 9px 12px; margin:0; background:url(../images/products_nav_bg.png) repeat-x; }
.products_lft ul li a						{ font-family: 'HelveticaLT';font-size:14px; line-height:16px; color:#6a458a; font-weight:normal;  display:block; padding:3px 0 0 41px; margin:0; background:url(../images/products_lft_cho_img.png) no-repeat left center; word-spacing:3.1px;}

.products_lft ul li a:hover					{ background:url(../images/products_lft_cho_img2.png) no-repeat left center; color:#6a458a; font-weight:bold;}
.products_lft ul li a.active				{ background:url(../images/products_lft_cho_img2.png) no-repeat left center; color:#6a458a; font-weight:bold;}

.order										{ width:250px; background:url(../images/order_bg.png) repeat-x    ; display:block; padding:8px 7px 20px 0; margin:0;}
.order h3									{ font-family: 'HelveticaLT-Black';font-size:60px; line-height:63px; letter-spacing:0.1px; color:#6a458a; font-weight:normal;  display:block; padding:0; margin:0; text-align:center;}
.order h4									{ font-family: 'HelveticaLT-Black';font-size:46px; line-height:39px; color:#6a458a; font-weight:normal;  display:block; padding:0 0 6px 0; margin:0; text-align:center; letter-spacing:-2.9px;}

.order .go									{ width:66px; border:none;font-family: 'DINBold'; background:#6a458a; font-size:18px; line-height:22px; color:#ffffff; font-weight:normal;  display:block; padding:0 0 0 0px; margin:0 auto; text-align:center; cursor:pointer;}



.products_rgt_main							{ width:703px; float:left; display:inline-block; padding:0; margin:0; }
.products_rgt								{
	background: url(../images/product_shots/eggs-pom.jpg) no-repeat center top;
	width: 708px;
	min-height: 245px;
	padding: 0 0 0 0px;
	margin: 0;
	float: left;
	display: inline-block;
	font-size: 36px;
	color: rgba(79,9,109,1);
}
.products_rgt h4 							{
	font-size: 42px;
	line-height: 41px;
	color: rgba(200,66,66,1);
	display: block;
	padding: 8px 0 25px 35px;
	margin: 0;
	word-spacing: 1.1px;
	letter-spacing: 5.1px;
	font-style: 20;
	font-family: HelveticaLT;
}
.products_rgt p								{
	font-size: 25px;
	line-height: 30px;
	color: #8a214d;
	font-weight: bold;
	display: block;
	padding: 0 0 51px 64px;
	margin: 0;
}
.products_in									{ width:705px; display:block; padding:0; margin:0;}
.digital									{ width:705px; background:#fff; padding:0 0 0 3px; margin:0; display:block; }
.digital_in									{ width:217px; background:url(../images/digital_bg.png) repeat-x; float:left; display:inline-block; padding:0px 0 0 14px; margin:15px 4px 18px 0;border-bottom:11px solid #6a458a; position:relative;}
.digital_in small							{ font-family: 'HelveticaLT-Bold';font-size:14px; line-height:18px; color:#575656; font-weight:bold;  display:block; padding:0; margin:0; position:absolute; left:22px; top:10px;  background:#FFF;  background:none;}
.digital_in span							{ font-family: 'HelveticaLT-Bold';font-size:14px; line-height:17px; color:#575656; font-weight:normal;  display:block; padding:0; margin:0;position:absolute; right:5px; top:12px;text-align:right; background:none; }
.digital_in p								{ font-family: 'HelveticaLT-Bold';font-size:14px; line-height:16px; color:#6c6b6b; font-weight:bold;  display:block; padding:0; margin:0;position:absolute; bottom:45px; right:5px; background:#FFF; text-align:right; background:none; }
.digital_in h5								{ font-family: 'HelveticaLT';font-size:19px; line-height:22px; color:#6a458a; font-weight:bold;  display:block; padding:9px 0 10px 22px; margin:0;background:#fff;  letter-spacing:1.1px;}
.digital_in h4								{
	font-family: HelveticaLT;
	font-size: 20px;
	line-height: 22px;
	color: #6a458a;
	font-weight: normal;
	display: block;
	padding: 9px 0 10px 57px;
	margin: 0;
	background: #fff;
	word-spacing: 0.1px;
	letter-spacing: 0.1px;
}
.digital_in h6								{ font-family: 'HelveticaLT';font-size:20px; line-height:22px; color:#6a458a; font-weight:normal;  display:block; padding:9px 0 10px 22px; margin:0; background:#fff; letter-spacing:0.1px;}
.digital_in:hover							{ border-bottom:11px solid #42265a;}
.digital_in.active							{ border-bottom:11px solid #42265a;}

.icons										{ width:680px;display:block; padding:0 0 24px 19px; margin:0; background:#fff; float:right;}
.icons ul									{ float:left; display:inline-block; padding:0; margin:0;}
.icons ul li								{ float:left; display:inline-block; padding:0; margin:0 36px 0 0;}
.icons ul li a								{ font-family: 'HelveticaLT'; font-size:12px; line-height:14px; color:#231f20; font-weight:normal;  display:block; padding:10px 0 10px 0; margin:0;}
.icons ul li a.fb_icon1					    { background:url(../images/fb_icon.png) no-repeat left top; padding:10px 0 10px 48px; margin:0; display:block;}	
.icons ul li a.fb_icon2					    { background:url(../images/twitter_icon.png) no-repeat left top; padding:10px 0 10px 48px; margin:0; display:block;}	
.icons ul li a:hover						{ color:#231f20; font-weight:normal;  }
/* ---------------------------------------------------------*/


/* ------------------ FOOTER HERE --------------------------*/
.footer_main								{ width:100%; background:#42265a; padding:0; margin:0 auto; display:block; }
.footer										{ width:972px;  padding:0; margin:0 auto; display:block;}
.footer ul									{ float:left; display:inline-block; padding:0 0 0 32px; margin:0;}
.footer ul li								{ float:left; display:inline-block; padding:10px 0 16px 0; margin:0 138px 0 8px;}
.footer ul li a								{ font-family: 'HelveticaLT';font-size:12px; line-height:15px; color:#fff; font-weight:normal;  display:block; padding:0; margin:0;}
.footer ul li a:hover						{ text-decoration:underline;}
.footer_btm_main							{ width:100%; background:#fff; display:block; padding:0; margin:0;}
.footer_btm									{ width:466px;  padding:0; margin:0 auto; display:block;}
.footer_btm ul								{ float:left; display:inline-block; padding:0 0 0 7px; margin:0;}
.footer_btm ul li							{ float:left; display:inline-block; padding:0 3px 0 0; margin:8px 5px 8px 0; border-right:1px solid #878787;}
.footer_btm ul li a							{ font-family: 'HelveticaLT';font-size:14px; line-height:16px; color:#878787; font-weight:normal;  display:block; padding:0; margin:0; word-spacing:5.1px;}
.footer_btm ul li a:hover					{ text-decoration:underline;}
/* ---------------------------------------------------------*/

/*----------------------offers page starts-----------------------------------------------*/
.offers_main								{
	width: 686px;
	float: left;
	display: inline-block;
	/* [disabled]background:url(../images/products_rgt_bg_img.png) no-repeat center top; */
	min-height: 455px;
	padding: 15px 0 0 19px;
	margin: 0 0 -12px 0;
}
.offers_lft									{ width:300px;  float:left; display:inline-block; padding:0 0 0 26px; margin:0; } 
.offers_lft h5								{ font-family: 'HelveticaLT-Bold';font-size:21px; line-height:25px; color:#6a458a; font-weight:normal;  display:block; padding:0 0 20px 0; margin:0; letter-spacing:0.1px;}
.offers_lft h6								{ font-family: 'HelveticaLT';font-size:14px; line-height:17px; color:#878787; font-weight:normal;  display:block; padding:0 0 5px 0; margin:0 0 14px 0; letter-spacing:0.1px;}
.offers_lft a								{ font-family: 'HelveticaLT-Bold';font-size:14px; line-height:16px; color:#6a458a; font-weight:normal;  display:block; padding:0; margin:0; }
.offers_lft a span							{ font-family: 'HelveticaLT';font-size:14px; line-height:16px; color:#6a458a; font-weight:normal;  display:inline-block; padding:0 2px 0 0; margin:0;}
.offers_lft p							{ font-family: 'HelveticaLT-Bold';font-size:14px; line-height:17px; color:#6a458a; font-weight:normal;  display:block; padding:0; margin:0; }
.offers_lft p span							{ font-family: 'HelveticaLT';font-size:14px; line-height:16px; color:#6a458a; font-weight:normal;  display:inline-block; padding:0 2px 0 0; margin:0;}

.offers_rgt									{ width:305px; float:right; display:inline-block; padding:0; margin:-6px 6px 0 0;}
	
/*----------------------offers page ends-----------------------------------------------*/
/*----------------------products page starts-----------------------------------------------*/

.chocolate_items							{ width:703px; float:right; display:inline-block; padding:0 0 0 2px; margin:0;}
.chocolate_items h5							{ font-family: 'HelveticaLT-Bold';font-size:20px; line-height:22px; color:#6a458a; font-weight:bold;  display:block; padding:15px 0 7px 44px; margin:0; letter-spacing:0.1px;	}
.chocolate_items ul						    { float:left; display:inline-block; padding:0; margin:0 0 13px 0;}
.chocolate_items ul li					    { float:left; display:inline-block; padding:0; margin:0 3px 9px 0; width:232px; text-align:center;}
.chocolate_items ul li h4					{ font-family: 'HelveticaLT';font-size:20px; line-height:22px; color:#878787; font-weight:normal;  display:block; padding:5px 0 8px 0; margin:0 0 18px 0; background:url(../images/chocolate_bar_bg.png) repeat-x; border-top:11px solid #d4d4d4;}
.chocolate_items ul li h4:hover				{  border-top:11px solid #acacac; font-weight:bold;}
.chocolate_items ul li h4.active			{  border-top:11px solid #acacac; font-weight:bold;}
/*----------------------products page ends-----------------------------------------------*/

/*----------------------ChocolateBars2 page starts-----------------------------------------------*/
.chocolatebars2								{ width:703px; background:#ffffff; display:block; padding:0 0 0 2px; margin:0; float:right;}
.chocolatebars2 h4							{ font-family: 'HelveticaLT-Bold';font-size:20px; line-height:20px; color:#6a458a; font-weight:bold;  display:block; padding:19px 0 7px 43px; margin:0;  word-spacing:3.1px; letter-spacing:0.1px;}
.chocolatebars2 ul						    { float:left; display:inline-block; padding:0 0 9px 0; margin:0;}
.chocolatebars2 ul li					    { float:left; display:inline-block; padding:0; margin:0 3px 9px 0; width:231px;background:url(../images/bg_chocolate_bar2.png) repeat-x; text-align:center;background-size:contain;}
.chocolatebars2 ul li h5					 { font-family: 'HelveticaLT';font-size:13px; line-height:22px; color:#878787; font-weight:normal;  display:block; padding:7px 0 4px 0; margin:0px; border-top:11px solid #d4d4d4; background:url(../images/chocolatebar2_text_bg.png) repeat-x; }
.chocolatebars2 ul li img					{ display:block; padding:22px 0 0 5px; margin:0;}
.chocolatebars2 ul li h5:hover				{ border-top:11px solid #acacac;font-weight:bold;}
.chocolatebars2 ul li h5.active			    { border-top:11px solid #acacac;font-weight:bold;}
/*----------------------ChocolateBars2 page ends-----------------------------------------------*/
/*----------------------OrderEnquiry2 page starts-----------------------------------------------*/
.orderenquiry								{ width:685px; background:#fff; padding:18px 0 0 0; margin:0; display:inline-block; float:right;}
.orderenquiry h4							{ font-family: 'HelveticaLT-Bold';font-size:20px; line-height:22px; color:#6a458a; font-weight:normal;  display:block; padding:0 0 0 27px; margin:0 0 13px 0; word-spacing:0.1px; letter-spacing:0.1px;}
.orderenquiry ul							{  display:block; padding:0; margin:0;}
.orderenquiry ul li							{  display:block; padding:0; margin:0;}
.orderenquiry ul li .company_label			{ width:161px; text-align:right; font-family: 'HelveticaLT';font-size:14px; line-height:16px; color:#878787; font-weight:normal;  display:inline-block; padding:7px 0 6px 0; margin:0 29px 0 0; float:left;}
.orderenquiry ul li .name_input				{ width:335px; border:1px solid #000000; font-family: 'HelveticaLT';font-size:14px; line-height:16px; color:#6a458a; font-weight:normal;  display:inline-block; padding:4px 5px 5px 5px; margin:0; float:left;}
.orderenquiry ul li .textarea_input			{ width:335px; border:1px solid #000000; font-family: 'HelveticaLT';font-size:14px; line-height:16px; color:#6a458a; font-weight:normal;  display:inline-block; padding:6px 5px 6px 4px; margin:0 0 3px 0 ; float:left; resize:none;}
.orderenquiry ul li .colour_list			{ width:196px; padding:0; margin:11px 0 43px 14px; float:left; display:block;}
.orderenquiry ul li .colour_list ul			{ display:block; padding:0; margin:0 0 15px 0; }
.orderenquiry ul li .colour_list ul li 		{  display:inline-block; padding:0; margin:-1px 0 0 0; width:100%;}
.orderenquiry ul li .colour_list ul li .full_colors			{  display:inline-block; padding:0; margin:9px 9px 0 16px; float:left;}
.orderenquiry ul li .enquary_button			{ width:185px; background:#6a458a;font-family: 'DINBold';font-size:18px; line-height:18px; color:#fff; font-weight:normal;  display:block; padding:2px 0 6px 0; margin:0 0 0 66px; text-align:center; cursor:pointer; border:none;}
/*----------------------OrderEnquiry2 page ends-----------------------------------------------*/
/*----------------------about page starts-----------------------------------------------*/
.about										{ width:597px; float:left; background:#fff; display:inline-block; padding:18px 0 82px 46px; margin:0;}
.about h5									{ font-family: 'HelveticaLT-Bold';font-size:20px; line-height:22px; color:#6a458a; font-weight:bold;  display:block; padding:0 0 19px 0; margin:0;
word-spacing:3.1px; }
.about p									{ font-family: 'HelveticaLT';font-size:14px; line-height:17px; color:#878787; font-weight:normal;  display:block; padding:0 0 19px 0; margin:0; }
.about span									{ font-family: 'HelveticaLT'; font-size:15px; line-height:16px; color:#6a458a; font-weight:normal;  display:inline-block; padding:0 0 20px 0; margin:0;}
.about span small							{font-family: 'HelveticaLT-Bold';font-size:15px; line-height:16px; color:#6a458a; font-weight:bold;   padding:0 0 20px 0; margin:0;}
/*------popup-------------------------*/
.btn										{ width:52px; height:53px; background:url(../images/search_icon.png) no-repeat; position:absolute; left:20px; bottom:6px; cursor:pointer;}

.popup										{ background:#fff; width:668px; min-height:480px; margin:0 auto; display:none; padding:56px 0 0 0; text-align:center; box-shadow:0 0 25px #000; position:relative;}
.popup h4									{
	font-family: 'HelveticaLT-Bold';
	font-size: 20px;
	line-height: 22px;
	color: #6a458a;
	font-weight: bold;
	display: block;
	padding: 0 0 5px 0;
	margin: 0;
}
.popup a									{ position:absolute; top:-34px; right:-31px; cursor:pointer;}

/*----------------------about page ends-----------------------------------------------*/
/*----------------------description page starts-----------------------------------------------*/
.description								{ width:692px; float:left; display:block; padding:0 0 80px 10px; margin:0;}
.description h4 							{ font-family: 'HelveticaLT-Bold';font-size:20px; line-height:22px; color:#6a458a; font-weight:bold;  display:block; padding:17px 0 8px 36px; margin:0; word-spacing:2.1px; letter-spacing:0.1px; }
.description_lft							{
	width: 264px;
	float: left;
	/* [disabled]background:url(../images/discription_lft_bg.png) repeat-x; */
	display: inline-block;
	padding: 36px 0 120px 0;
	margin: 0 16px 0 0;
	border-top: 11px solid #acacac;
	position: relative;
}
.description_lft img						{
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	display: block;
	padding: 0;
}
.description_rgt							{ width:370px; float:left; display:inline-block; padding:15px 0 0 0px; margin:0;}
.description_rgt h5							{
	font-family: 'HelveticaLT-Bold';
	font-size: 20px;
	line-height: 22px;
	color: #878787;
	font-weight: bold;
	display: block;
	padding: 0 0 19px 0;
	margin: 0;
}
.description_rgt span						{ font-family: 'HelveticaLT';font-size:14px; line-height:17px; color:#6a458a; font-weight:normal;  display:block; padding:0 0 20px 0; margin:0;}
.description_rgt p  						{
	font-family: 'HelveticaLT-Bold';
	font-size: 14px;
	line-height: 26px;
	color: #878787;
	font-weight: bold;
	display: block;
	padding: 0 0 1px 0;
	margin: 0;
	letter-spacing: 0.1px;
}
.description_rgt p small					{
	font-family: 'HelveticaLT';
	font-size: 14px;
	line-height: 20px;
	color: #878787;
	font-weight: normal;
	display: inline-block;
	padding: 0;
	margin: 0 0 0 8px;
}
/*----------------------description page ends-----------------------------------------------*/
.best_seller_in								{ width:705px; float:left; display:inline-block; padding:0; margin:0;}
.best_seller_in h4							{ font-family: 'HelveticaLT-Bold';font-size:20px; line-height:22px; color:#6a458a; font-weight:bold;  display:block; padding:18px 0 10px 44px; margin:0 0 12px 0; letter-spacing:1.1px;}
.best_seller								{ width:227px; background:url(../images/best_celler_bg.png) repeat-x; float:left; display:inline-block; padding:0 0 0 5px; margin:0 -4px 24px 7px;border-bottom:11px solid #6a458a; position:relative; }
.best_seller small							{ font-family: 'HelveticaLT-Bold';font-size:14px; line-height:16px; color:#575656; font-weight:bold;  display:block; padding:0; margin:0; position:absolute; left:19px; top:9px; background:#FFF;  background:none; letter-spacing:0.1px;}
.best_seller span							{ font-family: 'HelveticaLT-Bold';font-size:14px; line-height:17px; color:#575656; font-weight:bold;  display:block; padding:0; margin:0;position:absolute; right:8px; top:8px;text-align:right; background:none; letter-spacing:0.1px;}
.best_seller h5								{ font-family: 'HelveticaLT';font-size:21px; line-height:21px; color:#6a458a; font-weight:normal;  display:block; padding:6px 0 8px 0px; margin:0;background:#fff; word-spacing:0.1px; text-align:center; }
.best_seller img							{ text-align:center; margin:2px 0 0 -3px;}
.best_seller p								{ font-family: 'HelveticaLT-Bold';font-size:14px; line-height:16px; color:#6c6b6b; font-weight:bold;  display:block; padding:0; margin:0;position:absolute; bottom:46px; right:8px; background:#FFF; text-align:right; background:none; letter-spacing:0.1px;}
.best_seller h4								{ font-family: 'HelveticaLT'; font-size:20px; line-height:22px; color:#6a458a; font-weight:normal;  display:block; padding:9px 0 8px 24px; margin:0;background:#fff; }
.best_seller h6								{ font-family: 'HelveticaLT'; font-size:20px; line-height:22px; color:#6a458a; font-weight:normal;  display:block; padding:9px 0 8px 26px; margin:0; background:#fff;}
.best_seller:hover							{ border-bottom:11px solid #42265a;}
.best_seller.active							{ border-bottom:11px solid #42265a;}
