


.landing-page-super
{
padding:0px 17px 17px 17px;
padding-top:0px;


}

.landing-hero-image-section
{
width:758px;
margin-top:10px;
margin-bottom:15px;
background:url(/store/images/section-border-bottom.jpg) no-repeat bottom;
}

.landing-hero-image
{
padding:10px 0 25px 0;
width:425px;
float:left;
}

.landing-hero-image-txt-box
{
padding:10px 0 15px 0;
width:300px;
float:right;
}

.categories-images-section
{
height:128px;
margin-top:15px;
}

.categories-images
{
width:402px;
height:130px;
}




.from-onwords
{
color:#7b4a22;
font:18px Georgia,"Century Schoolbook L",Palatino,serif;
text-align:right;
padding-top:10px;
padding-right:20px;
}


.landing-heroimage-discription
	{
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
	padding:0;
	margin:0;
	padding:10px 0 0 0;
	line-height:17px;
	}

.landing-heroimage-discription a
	{	
	color:#87281D;
	text-decoration:none;
	}

.landing-heroimage-discription a:hover
	{
	color:#87281D;
	text-decoration:underline;
	}


.landing-categories-discription
	{
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
	padding:0;
	margin:0;
	padding:30px 0 0 0;
	line-height:17px;
	}
	
.landing-categories-discription a
	{
	color:#87281D;
	text-decoration:none;
	}
	
.landing-categories-discription a:hover
	{
	color:#87281D;
	text-decoration:underline;
	}


.sitemap-link 
	{	
	width:100%;	
	height:auto;	
	margin:0;
	padding:0;	
	} 

.sitemap-link li 
	{
	line-height:25px;
	float:left;
	list-style:none;	
	text-decoration:none;
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	
	}
	
.sitemap-link li a 
	{
	color:#000000;
	text-decoration:none;
	padding:0px 2px 0 2px;
	}
	
.sitemap-link li a:hover 
	{
	color:#000000;
	text-decoration:underline;
	}
	
.sitemap-category-heading
	{	
	width:auto;
	height:auto;
	padding:30px 0 6px 0;
	}
	
.sitemap-category-heading a
	{
	
	font: bold 14px Arial, Helvetica, sans-serif;
	color:#FF7900;
	text-decoration:underline;	
	}	



#select-category
{
width:798px;
height:179px;
margin-bottom:17px;
position:relative;
}

.category-leftpart
{
float:left;
width:184px;
height:179px;
}

.category-model-img
{
position:absolute;
top:0px;
left:0px;
width:184px;
height:179px;

}

.category-midpart
{
height:179px;
width:605px;
float:left;
background:url(/store/images/category-mid-part.jpg) repeat-x;
}

.category-rightpart
{
height:179px;
width:9px;
float:left;
background:url(/store/images/category-right-part.jpg) no-repeat right;
}

#select-category-part
{
margin-top:9px;
width:303px;
height:161px;
float:left;
}

#select-category-title
{
height:161px;
float:left;
width:45px;
background:url(/store/images/select-category.jpg) no-repeat;
}

#select-category-list
{
height:161px;
float:left;
width:98px;
position:relative;
}

#select-category-list ul
{
padding:0;
margin:0;
list-style:none;
position:absolute;
top:0;
left:0;
z-index:10;
}

#select-category-list li
{
width:105px;
height:27px;
padding:0;
margin:0;
list-style:none;
}



/**************************catalog category ring start **********************************/
#select-category-list #ring
{
width:105px;
height:27px;
}

#select-category-list #ring a
{
width:87px;
height:26px;
display:block;
font:12px Arial, Helvetica, sans-serif;
color:#ffffff;
line-height:26px;
text-decoration:none;
padding-left:11px;
border-top:solid 1px #e49c61;
}

#select-category-list #ring a:hover
{
width:87px;
height:27px;
display:block;
font: bold 12px Arial, Helvetica, sans-serif;
color:#7b442f;
line-height:26px;
text-decoration:none;
padding-left:11px;
padding-right:8px;
border:none;
background:#eee2cc url(/store/images/category-ring.jpg) no-repeat left; 
}

#select-category-list #active-ring
{
width:87px;
height:27px;
}

#select-category-list #active-ring a
{
width:87px;
height:27px;
display:block;
font: bold 12px Arial, Helvetica, sans-serif;
color:#7b442f;
line-height:26px;
text-decoration:none;
padding-left:11px;
padding-right:8px;
border:none;
background:#eee2cc url(/store/images/category-ring.jpg) no-repeat left; 
}

/**************************catalog category ring end **********************************/

/**************************catalog category earring start **********************************/

#select-category-list #earring
{
width:105px;
height:27px;
}

#select-category-list #earring a
{
width:87px;
height:26px;
display:block;
font:12px Arial, Helvetica, sans-serif;
color:#ffffff;
line-height:26px;
text-decoration:none;
padding-left:11px;
border-top:solid 1px #e49c61;
}

#select-category-list #earring a:hover
{
width:87px;
height:27px;
display:block;
font: bold 12px Arial, Helvetica, sans-serif;
color:#7b442f;
line-height:26px;
text-decoration:none;
padding-left:11px;
padding-right:8px;
border:none;
background:#eee2cc url(/store/images/category-earring.jpg) no-repeat left; 
}

#select-category-list #active-earring
{
width:87px;
height:27px;
}

#select-category-list #active-earring a
{
width:87px;
height:27px;
display:block;
font: bold 12px Arial, Helvetica, sans-serif;
color:#7b442f;
line-height:26px;
text-decoration:none;
padding-left:11px;
padding-right:8px;
border:none;
background:#eee2cc url(/store/images/category-earring.jpg) no-repeat left; 
}
/**************************catalog category earring end **********************************/


/**************************catalog category pendant start **********************************/
#select-category-list #pendant
{
width:105px;
height:27px;
}

#select-category-list #pendant a
{
width:87px;
height:26px;
display:block;
font:12px Arial, Helvetica, sans-serif;
color:#ffffff;
line-height:26px;
text-decoration:none;
padding-left:11px;
border-top:solid 1px #e49c61;
}

#select-category-list #pendant a:hover
{
width:87px;
height:27px;
display:block;
font: bold 12px Arial, Helvetica, sans-serif;
color:#7b442f;
line-height:26px;
text-decoration:none;
padding-left:11px;
padding-right:8px;
border:none;
background:#eee2cc url(/store/images/category-pendant.jpg) no-repeat left; 
}

#select-category-list #active-pendant
{
width:87px;
height:27px;
}

#select-category-list #active-pendant a
{
width:87px;
height:27px;
display:block;
font: bold 12px Arial, Helvetica, sans-serif;
color:#7b442f;
line-height:26px;
text-decoration:none;
padding-left:11px;
padding-right:8px;
border:none;
background:#eee2cc url(/store/images/category-pendant.jpg) no-repeat left; 
}

/**************************catalog category pendant end **********************************/

/**************************catalog category engagement start **********************************/

#select-category-list #engagement
{
width:105px;
height:27px;
}

#select-category-list #engagement a
{
width:87px;
height:26px;
display:block;
font:12px Arial, Helvetica, sans-serif;
color:#ffffff;
line-height:26px;
text-decoration:none;
padding-left:11px;
border-top:solid 1px #e49c61;
}

#select-category-list #engagement a:hover
{
width:87px;
height:27px;
display:block;
font: bold 12px Arial, Helvetica, sans-serif;
color:#7b442f;
line-height:26px;
text-decoration:none;
padding-left:11px;
padding-right:8px;
border:none;
background:#eee2cc url(/store/images/category-engagement.jpg) no-repeat left; 
}

#select-category-list #active-engagement
{
width:87px;
height:27px;
}

#select-category-list #active-engagement a
{
width:87px;
height:27px;
display:block;
font: bold 12px Arial, Helvetica, sans-serif;
color:#7b442f;
line-height:26px;
text-decoration:none;
padding-left:11px;
padding-right:8px;
border:none;
background:#eee2cc url(/store/images/category-engagement.jpg) no-repeat left; 
}
/**************************catalog category engagement end **********************************/

/**************************catalog category custom start **********************************/
#select-category-list #custom
{
width:105px;
height:27px;
}

#select-category-list #custom a
{
width:87px;
height:26px;
display:block;
font:12px Arial, Helvetica, sans-serif;
color:#ffffff;
line-height:26px;
text-decoration:none;
padding-left:11px;
border-top:solid 1px #e49c61;
}

#select-category-list #custom a:hover
{
width:87px;
height:27px;
display:block;
font: bold 12px Arial, Helvetica, sans-serif;
color:#7b442f;
line-height:26px;
text-decoration:none;
padding-left:11px;
padding-right:8px;
border:none;
background:#eee2cc url(/store/images/category-custom.jpg) no-repeat left; 
}

#select-category-list #active-custom
{
width:87px;
height:27px;
}


#select-category-list #active-custom a
{
width:87px;
height:27px;
display:block;
font: bold 12px Arial, Helvetica, sans-serif;
color:#7b442f;
line-height:26px;
text-decoration:none;
padding-left:11px;
padding-right:8px;
border:none;
background:#eee2cc url(/store/images/category-custom.jpg) no-repeat left; 
}

/**************************catalog category custom end **********************************/

/**************************catalog category bestseller start **********************************/

#select-category-list #bestseller
{
width:105px;
height:27px;
}

#select-category-list #bestseller a
{
width:87px;
height:26px;
display:block;
font:12px Arial, Helvetica, sans-serif;
color:#ffffff;
line-height:26px;
text-decoration:none;
padding-left:11px;
border-top:solid 1px #e49c61;
}

#select-category-list #bestseller a:hover
{
width:87px;
height:27px;
display:block;
font: bold 12px Arial, Helvetica, sans-serif;
color:#7b442f;
line-height:26px;
text-decoration:none;
padding-left:11px;
padding-right:8px;
border:none;
background:#eee2cc url(/store/images/category-seller.jpg) no-repeat left; 
}

#select-category-list #active-bestseller
{
width:87px;
height:27px;
}

#select-category-list #active-bestseller a
{
width:87px;
height:27px;
display:block;
font: bold 12px Arial, Helvetica, sans-serif;
color:#7b442f;
line-height:26px;
text-decoration:none;
padding-left:11px;
padding-right:8px;
border:none;
background:#eee2cc url(/store/images/category-seller.jpg) no-repeat left; 
}

/**************************catalog category bestseller end **********************************/


#select-category-img
{
float:left;
width:160px;
height:162px;
background:url(/store/images/category-img-bg.jpg) no-repeat left; 
}

.category-img-align
{
width:130px;
height:130px;
margin:0 auto;
margin-top:15px;
}


#select-category-details
{
margin-top:9px;
width:281px;
margin-right:20px;
float:left;
}

h1
{
font:19px Georgia,Century Schoolbook L,Palatino,serif;
color:#4B2A23;
padding:0px;
margin:0px;	
padding-top:9px;
}
		
h1 a
{
color:#4B2A23;		
text-decoration:none;		
}

#select-category-discription-box
{
margin-top:9px;
background:url(/store/images/border-bg.jpg) repeat-x top; 
width:281px;
}

#select-category-discription
{

font:12px arial;
color:#ffffff;
padding-top:9px;
width:281px;
height:45px;
overflow:hidden;

}

.sponsor
{
margin-top:9px;
width:281px;
background:url(/store/images/detail-border-bg.jpg) repeat-x top; 
}


.link-share-mid
		{ 
		width:776px;
		height:auto;			
		padding:5px 10px 5px 10px;
		}

.link-share
{
width:776px;
height:38px;
}

.link-share-nav-corner
{
width:11px;
height:38px;
float:left;
}

.link-share-nav-mid
{
width:754px;
height:38px;
background:url(/store/images/link-share-mid.jpg) repeat-x;
float:left;
}

.link-share-program
{
margin:0;
padding:0;
list-style:none;
padding-top:10px;
padding-bottom:10px;
}

.link-share-program li
{
background:url(/store/images/link-dot.jpg) no-repeat left top;
color:#4C4B4B;
padding-left:10px;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}

.link-share-program li a
{

color:#4C4B4B;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}

.link-share-nav
{
margin:0;
padding:0;
list-style:none;
}

.link-share-nav li
{
float:left;
padding:0 18px 0 19px;
}

.link-share-nav li a
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#FFFFFF;
line-height:38px;
font-weight:bold;
text-decoration:none;
}

.link-share-nav li a:hover
{
color:#FFFFFF;
text-decoration:underline;
}

.link-share-para-heading
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#4c4b4b;
font-weight:bold;
padding-bottom:10px;
padding-top:30px;
}

.link-share-question 
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#67323A;
font-weight:bold;

}

.link-share-question a
{
color:#67323A;
text-decoration:underline;

}

.link-share-question a:hover
{
color:#67323A;
text-decoration:underline;
}

p{
margin:0px;
padding:0px;
}

.link-share-detail
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4c4b4b;
line-height:18px;
}

.link-share-list 
{
padding:0;
margin:0;
list-style:none;
}


.link-share-list li
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4c4b4b;
padding-left:10px;
line-height:20px;
}

pre
{
margin:0;
padding:0;
}




/**************************ANGARA SITE CSS START**********************************/

form {
	padding:0;
	margin:0;
	}
.float {
	float:left;
	margin:0;
	padding:0;
	}
.float-right {
	float:left;
	margin:0;
	padding:0;
	}
.spacer {
	clear:both; 
	font-size:1px; 
	margin:-1px 0px 0px; 
	height:12px
}

.clear {
	clear:both;
	}
A.bigimage {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;;
	font-size:14px;
	z-index: 10;
	COLOR: #653b3f; 
	TEXT-DECORATION: none;
}
A.bigimage:hover,
A.bigimage:visited {
	TEXT-DECORATION: none;
}


A.smallimage {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;;
	font-size:16px;
	z-index: 10;
	COLOR: #ff962a; 
	TEXT-DECORATION: none;
}

A.smallimage:hover,
A.smallimage:visited {
	TEXT-DECORATION: none;
}
A.white {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none;
}
A.white:hover {
	TEXT-DECORATION: none;
}
A.brown {
	FONT-WEIGHT: bold; COLOR: #4b2624; TEXT-DECORATION: none;
}
A.brown:hover {
	TEXT-DECORATION: none;
}
.orange {
	FONT-WEIGHT: normal; COLOR: #cf7419; TEXT-DECORATION: none;
}
A.orange {
	FONT-WEIGHT: normal; COLOR: #cf7419; TEXT-DECORATION: none;
}
A.orange:hover {
	TEXT-DECORATION: none; COLOR: #cf7419;
}

.strongorange{
	FONT-WEIGHT: bold; COLOR: #cf7419; TEXT-DECORATION: none;
}
A.strongorange {
	FONT-WEIGHT: bold; COLOR: #cf7419; TEXT-DECORATION: none;
}
A.strongorange:hover {
	TEXT-DECORATION: none; COLOR: #cf7419; FONT-WEIGHT: bold;
}

.red {
	FONT-WEIGHT: bold; COLOR: #ff0000; TEXT-DECORATION: none;
}
/* Main Wrapper */
#wrapper {
	width:960px;
	height:auto;
	margin:0 auto 0 auto;
	padding:0;
	}
/* Header */
.logo {
	width:222px;
	padding:20px 4px 3px 0;
	margin:3px 0 0 0;
	float:left;
	text-align:right;
	}
.usp {
	width:193px;
	padding:0 0 9px 0;
	text-align:left;
	margin:3px 0 0 0;
	float:left;
	}
.topnav {
	width:541px;
	padding:0;
	margin:0;
	float:left;
	text-align:right;
	color:#4c2625;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	}
	.topnav li{
		padding:0px 0 14px 0;
		margin:0;
		}
	.topnav li a{
		color:#4c2625;
		text-decoration:none;
		padding:2px 0 0 0;
		}
	.topnav li a:hover{
		color:#e06b04;
		text-decoration:none;
		padding:2px 0 0 0;
		}

.contact {
	font:12px verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#4c2625;
	padding:2px 0 0 0;
	}
.search {
	width:160px;
	padding:2px 0 5px 0;
	font:12px verdana, Arial, Helvetica, sans-serif;
	color:#4b2624;
	float:right;
	margin-right:-3px;
	}
.text-box {
	width:120px;
	margin:0;
	background:url(/store/images-newWeb/txtbox_bg.jpg) repeat-x top left;
	border:solid 2px #c19594;
	font-size:13px;
	float:left;
	}

#content {
	width:960px;
	margin:0px;
	float:left;
	padding:0px;
	background:url(/store/images-newWeb/content_bg.jpg) repeat-y top left;
	}
#content-home {
	width:960px;
	margin:0px;
	float:left;
	padding:0px;
	}
	
#content-inner {
	width:960px;
	margin:0px;
	float:left;
	padding:0px;
	background:url(/store/images-newWeb/contentbg_catalog.jpg) repeat-y top left;
	}
/* product-account */
#leftnavcatalogthreebyfour_ed
	{
	width:155px;	
	
	height:1613px;
	float:left;
	margin-right:5px;
	}
	
#content-account {
	width:900px;
	margin:0px;
	float:left;
	padding:0 35px 0 25px;
	background:url(/store/images-newWeb/contentbg_account.jpg) repeat-y top left;
	border-top:solid 1px #c4c4c4;
	}

#content-catalog {
	width:960px;
	margin:0px;
	float:left;
	padding:0px;
	background:url(/store/images-newWeb/contentbg_catalog.jpg) repeat-y top left;
	}
.content-home-left {
	width:277px;
	margin:0 2px 0 0;
	float:left;
	padding:0 1px 0 0px;
	color:#FFFFFF;
	}
.content-home-left div {
	margin:0 0 1px 0;
	padding:0;
	float:left;
	color:#ff9732;
	position:relative;
	}
	
	
.content-left {
	width:155px;
	margin:0;
	padding:0 0 0 1px;
	float:left;
	border-top:solid 1px #4c2625;
	}
	
	
.leftmenuhead{
	width:155px;
	padding:15px 0px 0px 0px;
	display:block; 
 	font-size:11px; 
	font-weight:bold;
	color:#4c2625; 
	text-decoration:none;
	}
	
	
	a.leftmenuhead{
	width:155px;
	padding:15px 0px 0px 0px;
	display:block; 
 	font-size:11px; 
	font-weight:bold;
	color:#4c2625; 
	text-decoration:none;
	}
	a.leftmenuhead:hover {
	color:#cf7419;
	text-decoration:none; 
	}
	a.leftmenu {
	width:155px;
	padding:6px 3px 0px 8px;
	display:block; 
 	font-size:11px; 
	color:#4c2625; 
	text-decoration:none;
	}
	a.leftmenu:hover {
	color:#cf7419;
	text-decoration:none; 
	}
.content-home-mid {
	width:676px;
	float:left;
	text-align:left;
	padding:0;
	margin:0;
	}
.content-landing-mid {
	width:780px;
	float:left;
	text-align:center;
	padding:0 0 0 2px;
	margin:0;
	}
.content-mid-home {
	width:780px;
	float:left;
	text-align:center;
	padding:0 0 0 1px;
	margin:0;
	}
.content-mid {
	width:608px;
	float:left;
	text-align:center;
	padding:0;
	margin:0;
	}
.content-mid-account {
	width:880px;
	float:left;
	text-align:center;
	padding: 0 10px 0 10px;
	margin:0;
	}
	
	
.content-mid-product {
	width:166px;
	float:left;
	text-align:left;
	}
	
	

.divider {
	float:left; 
	padding:18px 0 0 0;
	margin:0 10px 0 10px;
	}
	
	
	
.content-mid-innproduct {
	width:254px;
	float:left;
	text-align:center;
	padding:2px 0 0 0;
	background:url(/store/images-newWeb/bg_landing.jpg) no-repeat top left;
	height:140px;
	position:relative;
	}
	
.content-product-mid {
	width:920px;
	float:left;
	text-align:left;
	padding:0;
	margin:0;
	}
.content-product-mid td{
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}
		
.content-catalog {
	width:783px;
	float:right;
	text-align:left;
	margin:0;
	border-top:1px solid #4c2625;
	border-left:1px solid #4c2625;

	}
	.catalog-paging {
	width:768px;  
	margin:0;
	padding:0;
	}
	.catalog-paging a {
	color:#4c2625;
	text-decoration:none;
	}
	.catalog-paging a:link {
	color:#4c2625;
	text-decoration:none;
	}
	.catalog-paging a:hover {
	color:#cf7419;
	text-decoration:none;
	}
	
	
	
	.catalog-product {
	width:178px;  
	float:left; 
	text-align:center;  
	margin:0px 3px 0px 3px; 
	padding:3px 8px 6px 0px; 
	height:252px; 
	font-size:10px;
	background:url(/store/images-newWeb/bg_catalog.jpg) no-repeat top left;
	font-weight:bold;
	color:#000000;
	}
	.catalog-product a {
	color:#000000;
	text-decoration:none;
	}
	.catalog-product a:link {
	color:#000000;
	text-decoration:none;
	}
	.catalog-product a:hover {
	color:#000000;
	text-decoration:none;
	}
		
.content-resources-mid 
	{
	width:750px;	
	text-align:left;
	padding:0;
	margin:0 auto; 
	}
	
.content-resources-mid a
	{
	color:#CF7419;
	text-decoration:none;
	}
	
	.content-resources-mid a:hover
	{
	color:#CF7419;
	text-decoration:underline;
	}
.articles-content-txt
{
color:#67323A;
font:12px Arial, Helvetica, sans-serif;
}

.articles-content-txt a
{
color:#cf7419;
text-decoration:none;
}

.articles-content-txt a:hover
{
color:#cf7419;
text-decoration:underline;
}
	
	
.articles-content-bottom-link {
	width:750px;
	float:left;
	text-align:left;
	padding:10px 0 5px 0;	
	}
	
.article-nav
{
padding:0;
margin:0;
}

.article-nav li
{
list-style:none;
background:url(/store/images/symbol-article.jpg) no-repeat left top ;
padding-bottom:8px;
}

.article-nav li a
{
color:#E75D14;
text-decoration:none;
padding-left:6px;

}

.article-nav li a:hover
{
color:#E75D14;
text-decoration:underline;
}

	
	
#content-catalog-home
				{
				width:960px;
				margin:0 auto;
				background-color:#ffffff;				
				}

#content-catalog_rightnav 
				{
				width:796px;
				height:auto;
				border:solid 1px #4c2625;
				float:left;			
				padding-top:5px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;											
				}				


/* End content */
	
/* bottom nav*/
#bottom-nav {
	width:960px;
	margin:0px;
	padding:0px;
	background-color:#ffffff;
	background-color:#dfcbaa;
	text-align:center;
	clear:both;
	}

.bottom-navtop {
	width:960px; 
	margin:0;
	border-top:1px solid #FFFFFF;
	background:url(/store/images-newWeb/bnavbg_top.gif) repeat-x top left; 
	height:40px;
	}
.bottom-navtop-left {
	width:35px;
	background:url(/store/images-newWeb/bnav_env.gif) no-repeat top left; 
	float:left;
	height:40px;
	}
	
	
	
.bottom-navtop-right {
	width:900px; 
	float:right;
	text-align:right;
	font:bold 15px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:7px 10px 0 0;
	}
.email {
	width:161px;
	padding:2px 0 5px 0;
	font:12px verdana, Arial, Helvetica, sans-serif;
	color:#4b2624;
	float:right;
	}
.email-box {
	width:120px;
	margin:0;
	background:url(/store/images-newWeb/txtbox_bg.jpg) repeat-x top left;
	border:solid 2px #c19594;
	font-size:13px;
	float:left;
	}

.bottom-navbot
{
background:url(/store/images-newWeb/bottom-background.gif) repeat-y top left;
width:960px; 
margin:0px;
padding:0px;
float:left;
border-bottom:1px solid #cab188;
}


.bottom-navbot div
{
width:180px;
padding:10px 20px 10px 20px;
float:left; 
line-height:18px;
}


.bottom-navbot div div
{
padding:0 0 2px 0;
margin:0px;
font-size:15px;
font-weight:bold;
color:#4d2726;
line-height:normal;
}


.bottom-navbot div div a:link,
.bottom-navbot div div a:hover,
.bottom-navbot div div a:visited
{
text-decoration:none;
color:#4d2726;
}

.bottom-navbot ul {
height:110px;
clear:both;
padding:0;
margin:0;
}

.bottom-navbot li a:link,
.bottom-navbot li a:hover,
.bottom-navbot li a:visited
{
text-decoration:none;
color:#000000;
font-size:11px;
}


.quicklinks {
width:940px;
padding:0px 20px 0px 0px;
margin:5px 0 5px 0;
float:left;
font-size:10px;
}

.quicklinks li{
		display:inline; 
		padding:0 10px 0 0;
		margin:0;
		}
.quicklinks li a{
	color:#4c2625;
	text-decoration:none;
	}
.quicklinks li a:hover{
	color:#955c38;
	text-decoration:none;
	}



.shop-jewelry-list {
	margin:0 0 4px 10px; 
	width:152px; 
	font-size:10px; 
	color:#4c2625;
	}
.shop-price-list {
	margin:0 0 4px 10px; 
	width:130px; 
	font-size:10px; 
	color:#4c2625;
}
.shop-jewelry-btn {
	text-align:right; 
	padding:15px 12px 5px 0;
	}
.gemstone-catalog {
	margin:0; 
	width:100px; 
	font-size:10px; 
	color:#4c2625;
	}


.anylinkcss1{
position:absolute;
visibility: hidden;
font:10px Verdana, Arial, Helvetica, sans-serif;
line-height:20px;
z-index:100;
background-color:#ffffff;
margin-left:-20px;
}


.anylinkcss1 a{
display: block;
border-bottom: 1px solid #4c2625;
border-left: 1px solid #4c2625;
border-right: 1px solid #4c2625;
text-decoration: none;
padding:0 1px 0 5px;
color:#4c2625;
}

.anylinkcss1 a:hover{ /*hover background color*/
color: #e06b04;
}



.livechat-box-product-price a
			{
			font-family:Arial, Helvetica, sans-serif;
			font-weight:normal;
			font-size:12px;
			color:#000000;
			text-decoration:underline;		
			}
	
#textcss-overviewsection-main			
			{
			margin-top:5px;
			width:300px;
			height:640px;
			float:left;
			}

.livechat-box-product-size-size
			{
			width:220px;
			padding-top:3px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#000000;
			float:left;	
			text-decoration:underline;
			}
/**************************ANGARA SITE CSS END**********************************/


.error_heading
{
width:180px; 
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
}

.error_heading a:link, .error_heading a:visited
{
width:180px; 
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
}

.error_txt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:15px;
color:#000000;
padding-left:5px;
}

.search_category
{
margin-top:20px;
margin-bottom:10px;
}


#item-search
	{
	margin-left:9px!important;
	margin-left:5px;
	float:left;
	margin-top:1px!important;
	margin-top:1px;

	}


#item-search1
	{
	margin-top:1px!important;
	margin-top:0px;
	float:left; 
	padding-left:6px; 
	width:106px;	
	}



.searchresult
{
width:950px;
margin:0 auto;
font-family:Arial, Helvetica, sans-serif;
font-size:11px; 
margin-bottom:5px;
}


.searchresult-txt
{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}

.searchresult-txt-exect
{

color:#cf7419; 
font-weight:bold;
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
padding-left:4px;
}

.searchresult-txt-heading
{
color:#cf7419; 
font-weight:bold;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
padding-left:10px;
background-color:#f8f8f8;
border:solid 1px #CCCCCC;
height:40px;
}

.image-display
{
width:100px;
height:100px;
border:solid 1px #CCCCCC;

}

.view-detail
{
width:124px;
padding-left:10px;
padding-right:10px;
}




/*----------------NEW CSS FOR H TAG IMPLEMENTATION START-------------------*/




	
h3
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ffffff;
	font-weight:normal;
	line-height:25px;
	margin:0px;
	text-align:center;	
	}
	
	

	
	
h5
			{ 
			width:370px;
			margin:0px;
			height:auto;
			float:left;
			}
					
h5 a
			{ 
			width:370px;
			margin:5px 0 0 0;
			font-family:Arial, Helvetica, sans-serif;
			color:#000000;
			font-size:12px;
			font-weight:bold;
			text-decoration:none;				
			}
					
h5 a:hover
			{
			color: #e46c0a;
			}
			
			
h6	
			{
			width:235px;
			height:auto;
			float:left;
			font-family:Arial, Helvetica, sans-serif;
			font-size:13px;
			color:#000000;
			font-weight:bold;
			text-align:center;
			margin:0px;
			}
			
h6 a
			{ 
			text-decoration:none; 
			color:#000000;
			}
		
h6 a:hover
			{ 
			color:#e46c0a;
			}
	
/*----------------NEW CSS FOR H TAG IMPLEMENTATION END-------------------*/

/*----------------BODY CSS START-------------------*/

#mainbodyhome
	{
	width:960px;
	height:auto;
	margin:0 auto;
	background-color:#ffffff;		
	}


#mainbodyhome-top-header
	{
	width:960px;
	height:auto;
	margin:0 auto;			
	}

#mainbodyhome-bnav
	{
	width:960px;
	height:auto;
	margin:0 auto;			
	}

#mainbodyhome-header
	{
	width:960px;
	height:auto;
	margin:0 auto;		
	}

#mainbodyhome-topnav
	{
	width:960px;
	height:auto;
	margin:0 auto;		
	}



#mainbodyhome-footer
	{
	width:960px;
	height:auto;
	margin:0 auto;		
	}

#mainbodyhome-trustseal
	{
	width:960px;
	height:auto;
	margin:0 auto;		
	}

	
/*----------------BODY CSS END-------------------*/


/*----------------HOME PAGE MIDDLE SECTION CSS START-------------------*/

#middleparthome
	{
	width:960px;
	height:auto;	
	clear:both;
	margin:0 auto;
	background-color:#ffffff;	
	}

#midbodyhome
	{
	width:798px;
	height:auto;	
	float:left;
	}

#midbodyhomeinner
	{
	width:798px;	
	clear:both;
	margin:0px;
	padding:0px;
	}

#flash
	{
	width:599px;
	height:355px;
	float:left;
	text-align:center;
	margin-bottom:5px;	
	border:solid 1px #4c2625;
	}

/*-------HOME PAGE AS SEEN IN BOX SECTION CSS START---------*/

#sponsor
	{
	width:190px;
	height:355px;
	margin-left:5px;
	float:left;
	margin-bottom:5px;	
	border:solid 1px #a1a1a1;	
	}
	
#sponsorheading
	{
	width:190px;
	height:27px;
	background-color:#a1a1a1;	
	}

.sponsorheading
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ffffff;
	font-weight:normal;
	line-height:25px;
	text-align:center;
	vertical-align:top;	
	}

.input_bx
{
margin-top:5px!important;
margin-top:4px;
float:left;  
padding-left:5px; 
width:105px;
height:22px;
}
	
/*-------HOME PAGE AS SEEN IN BOX SECTION CSS END---------*/
	
/*-------HOME PAGE SEARCH BOX SECTION CSS START---------*/

.search_homepage
	{
	width:793px;
	padding-left:5px;
	height:32px;
	background-color:#4c2625;	
	clear:both;	
	}
	
/*-------HOME PAGE SEARCH BOX SECTION CSS END---------*/
	
/*-------HOME PAGE PRODUCT SECTION CSS START----------*/

#productbox
	{
	width:793px;	
	height:695px!important;
	height:712px;
	clear:both;
	border:solid 1px #4c2625;	
	padding-left:3px;
	padding-bottom:0px;
	margin-top:4px!important;
	margin-top:5px;

	}

.productboximages
	{
	width:196px;
	height:auto;
	float:left;
	margin-bottom:5px;
	}

.dividerimg
	{
	width:1px;
	height:auto;
	float:left;
	}

.productheading
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	width:194px;
	text-align:center;
	height:15px;
	margin-top:15px;
	}

.productheading a
	 {
	color:#000000;
	text-decoration:none;					
	}	

.prdimg
	{
	width:180px;
	height:180px;
	text-align:center;	
	clear:both;
	}

.productdetail1main
	{
	width:196px;
	height:auto;
	clear:both;
	}

.productdetail1
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-align:right;
	padding:0px 2px 0px 4px;
	float:left;
	width:190px;

	}

.productdetaitext
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:184px;
	color:#000000;
	font-weight:normal;
	text-align:left;	
	clear:both;
	margin-left:5px;
	margin-right:5px;
	}


.productdetail2
	{
	
	clear:both;
	width:auto;
	height:18px!important;
	height:16px;
	margin-left:5px;
	}

.productdetail2 a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:auto;
	color:#6c6b6b;	
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	clear:both;	
	}

.productdetail21
	{
	width:auto;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6c6b6b;
	font-weight:normal;
	text-align:left;
	text-decoration:none;	
	margin-bottom:6px;
	}

.productdetail21 a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#6c6b6b;
	font-weight:normal;
	text-align:left;
	text-decoration:underline;	
	margin-bottom:6px;	
	}

.productdetail21 a:hover
	{	
	color:#de660a;	
	}



	
.productdetail2 a:hover
		{		
		text-decoration:underline;
		}

.why-angara-home-page
{
	width:796px; 
	height:130px!important;
	height:140px; 
	border-bottom:solid 1px #4c2625; 
	border-left:solid 1px #4c2625; 
	border-right:solid 1px #4c2625;
}
			
	
	
/*------HOME PAGE PRODUCT SECTION CSS END----------*/
	
/*-----DEALS OF THE WEEK SECTION CSS START---------*/

.dealsheading
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#000000;
	line-height:25px;
	width:500px;
	margin-left:10px;	
	clear:both;	
	padding-top:10px;
	}

.dealsheading-underline
	{
	border-bottom:solid #660000 2px;
	}	

.bestsaller
	{
	width:196px;
	height:41px;
	float:right;
	text-align:right;
	}

.dealboximages
	{
	width:196px;
	height:auto;
	float:left;
	margin-bottom:15px;
	}
	


.dealdetail1, .dealdetail1 a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	text-align:left;
	clear:both;
	width:170px;
	height:40px;
	text-decoration:none;
	margin-bottom:2px;	
	}		
	
.dealdetail1 a:hover
	{
	color:#e46c0a;
	}



.dealdetail2-catalog
	{	
	margin-bottom:2px;
	width:auto;
	color:#000000;
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;		
	}

.dealdetail2-catalog1vm
	{	
	
	padding-bottom:5px;
	padding-right:12px;
	width:auto;
	color:#67323a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	float:left;
	font-weight:bold;		
	}

.dealdetail2-gembuilder
	{	
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:bold;
	text-align:left;		
	width:auto;
	margin-bottom:2px;
	padding:0px;	
	}
	
	.dealdetail2-gembuilder-del
	{	
	color:#000000;
	}
	
	.dealdetail2-gembuilder-span
	{
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:bold;
	}

.dealdetail22-catalog
	{	
	margin-bottom:2px;
	margin-right:10px;
	width:auto;
	color:#000000;
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	float:left;		
	}


.dealdetail2
	{
	float:left;
	margin-bottom:2px;
	width:auto;
	text-align:left;	
	margin-right:10px;	
	padding-left:5px;	
	}
del
	{
	color:#a07c81;
	height:auto;

	}

del span
	{
	color:#67323a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	height:auto;
	}
	
.diamod-page-price
{
color:#67323A;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
margin-top:5px;
width:auto;
}


.dealdetail-angara-rating
	{
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:normal;
	text-align:left;		
	width:76px;	
	margin-bottom:2px;
	float:left;
	padding:0px;	
	}



.dealdetail3
	{
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:bold;
	text-align:left;		
	width:auto;
	margin-bottom:2px;
	padding:0px;	
	}

.dealdetail33
	{
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	float:left;
	color:#000000;
	font-weight:bold;
	text-align:left;		
	width:auto;
	margin-bottom:2px;
	padding:0px;	
	}

.dealdetail333, .dealdetail333 a
	{
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:bold;
	text-align:left;		
	width:auto;	
	padding:0px;
	margin-bottom:0px;	
	}



.dealdetail4
	{
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:normal;
	text-align:left;
	padding-left:5px;
	clear:both;
	width:186px;
	margin-bottom:2px;	
	}

.dealdetail5
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:normal;
	text-align:left;
	float:left;
	margin:2px 0px 0px 0px;
	}

.dealdetail6
	{
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#e46c0a;
	font-weight:bold;
	text-align:left;
	clear:both;
	margin:0px 0px 2px 0px;
	}

.dealdetail666
	{
	font-family:Georgia,"Century Schoolbook L",Palatino,serif;
	font-size:18px;
	color:#da0000;	
	text-align:left;
	float:left;
	margin:0px 0px 0px 0px;
	width:auto;
	}


.dealdetail66
	{
	padding-top:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#67323a;
	font-weight:normal;	
	text-align:left;
	clear:both;
	margin:0px 0px 2px 0px;
	}
	
.yousave-gembuilder
	{	
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:bold;
	text-align:left;		
	width:auto;
	margin-bottom:2px;
	padding:0px;	
	}

.star
	{
	width:110px;
	height:15px;
	margin:0px 0px 0px 2px;
	float:left;
	}

/*-------DEALS OF THE WEEK SECTION CSS END--------*/

/*-------DEALS OF THE WEEK SECTION CSS END--------*/

/*-------HOME PAGE MIDDLE SECTION CSS END---------*/


/*********************CATALOG PAGE SECTION CSS START****************************/
#middlepartcatalogthreebyfour
	{
	width:960px;
	height:auto;	
	clear:both;
	margin:0 auto;
	background-color:#ffffff;
	

	}
	
#leftnavcatalogthreebyfour
	{
	width:155px;	
	border:solid 1px #4c2625;	
	float:left;
	background-color:#ffffff;
	margin-right:5px;	
	}

#catalog_leftnav 
		{
		width:155px;								
		float:left;
		margin-right:5px;		
		}
		
.catalog_rightpart 

		{
		width:798px;
		height:auto;				
		float:left;							
    	}


.catalog_rightpart-catalog 

		{
		width:796px;
		height:auto;															
    	}


#all_leftnav 
		{
		width:155px;								
		float:left;
		margin-right:5px;
		margin-top:15px;		
		}
		
.all_rightpart 

		{
		width:798px;
		height:auto;				
		float:left;	
		margin-top:15px;													
		}
		

#midbodycatalogthreebyfour
	{
	width:796px;
	height:auto;
	border:solid 1px #4c2625;
	float:left;
	padding-bottom:8px;
	background-color:#ffffff;
	}	
	
#midbodycataloginnerthreebyfour
	{
	width:782px;
	margin-left:7px;
	margin-right:7px;
	height:auto;
	clear:both;
	}
	
#selectcatagorythreebyfour
{
width:780px;
height:auto;
border:solid 1px #c0c0c0;
clear:both;
}

#catalogheading
{
height:35px;
width:780px;
clear:both;
}

#catalogheadingtitle-innerheading
{
height:35px;
width:350px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#4d2525;
clear:both;
}

#catalogheadingtitle-innermain
{
width:780px;
height:auto;
padding-bottom:10px;
border-bottom:solid 1px #bcbcbc;
}

.catalogheadingtitle-innermainimg
{
width:310px;
margin-right:5px;
height:auto;
float:left;
}

.catalogheadingtitle-innermainimg1
{
width:310px;
height:300px;
text-align:center;
}

.catalogheadingtitle-innermainimgtxt
{
width:280px;
padding:0px 20px 0px 20px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
color:#4d2525;
clear:both;
}

.catalogheadingtitle-innermaintext
{
width:440px;
height:70px;
float:left;
}

.catalogheadingtitle-innermaintext-upper
{
width:415px;
height:auto;
float:left;
}


.catalogheadingtitle-innermaintextimg
{
width:40px;
height:64px;
float:left;
padding-top:6px;
text-align:center;
}

.producttxt1, .producttxt1 a
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#4d2525;
clear:both;
text-decoration:none;
padding:1px 0px 1px 0px;
}

.producttxt1 a:hover
{
color:#4d2525;
text-decoration:underline;
}

.producttxt2, .producttxt2 a
{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
color:#dc720b;
clear:both;
text-decoration:none;
padding:1px 0px 1px 0px;
}

.producttxt2 a:hover
{
color:#dc720b;
text-decoration:underline;
}

.producttxt3 
{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
color:#000000;
clear:both;
padding:1px 0px 1px 0px;
}

.producttxt-view1, .producttxt-view1 a
{
font-family:tahoma, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
color:#6e5153;
clear:both;
text-decoration:none;
padding:1px 0px 1px 0px;
}

.producttxt-view1 a:hover
{
color:#6e5153;
text-decoration:underline;
}

#catalogheadingtitle
{
height:35px;
width:auto;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:20px;
color:#4d2525;
float:left;
}

#navcatalogportion
{
width:auto;
float:right;
}

#catalogheadingnavi, #catalogheadingnavi ul
{
height:35px;
width:auto;
list-style:none;
padding:0px;
margin:0px;
text-align:right;
float:right;
}


#catalogheadingnavi a
{font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4d2525;
line-height:20px;
text-decoration:none;
text-align:right;

}


#catalogheadingnavi li
{
color:#4d2525;
float:right;
margin:0px 0px 0px 6px;
text-align:right;
}

#catalogheadingnavi li a:hover
{
color:#e46c0a;
}


.catalogheadingnav-active
{
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#e46c0a;
line-height:20px;
text-decoration:none;
text-align:right;
font-weight:bold;
}


#selectcatagoryheadingthreebyfour
{
width:780px;
height:23px;
background:url(../images/catagory-background.jpg) repeat-x;
border-bottom:solid 1px #c0c0c0;
}

.catalogheadingnavi-txt
{font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:20px;
padding-left:10px;
text-decoration:none;
width:auto;
float:left;
font-weight:bold;
}

.maincategoryboxstyle
{
width:130px;
height:118px;
float:left;
}

.categoryboxstyle
{
width:104px;
height: 104px;
margin:6px 12px 6px 12px;
border:solid 1px #c0c0c0;
background:url(../images/background.jpg) no-repeat;
position:relative;
}

.categoryboxstyle1
{
width:104px;
height: 104px;
margin:6px 12px 6px 12px;
position:relative;
border:solid 1px #ffffff;
}

.categoryboxstyle1-over
{
width:104px;
height: 104px;
margin:6px 12px 6px 12px;
border:solid 1px #e96a09;
position:relative;
}

.categoryboxtext
{
	width:104px;
	height:24px;
	text-align:center;
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:20px;
	position:absolute;
	top:75px;
}

#search_catalog
{
width:780px;
height:40px;
padding:0px 0px 7px 0px;
/*border:solid 1px #c0c0c0;
background:url(../images/searchbox.jpg) repeat-x;*/
}

#search_catalog-gembuilder
{
width:780px;
height:40px;
margin:7px 0px 7px 0px;
border:solid 1px #c0c0c0;
background:url(../images/searchbox.jpg) repeat-x;
}
#dropdownbox
{
width:141px;
height:22px;
padding-top:9px;
padding-left:12px;
float:left;
}

.dropdownbox1
{
width:141px;
height:22px;
padding-top:9px;
padding-left:12px;
float:left;
}


.numberscataloglink
{
width:20px;
height:20px;
float:left;
margin-left:3px!important;
margin-left:2px;
margin-right:3px!important;
margin-right:2px;

}

.numberscataloglink a 
{
display:block;
width:20px;
height:20px;
float:left;
background-color:#ffffff;
border:solid 1px #4d2525;
text-align:center;
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d2525;
line-height:19px;
text-decoration:none;

}


.numberscataloglink a:hover
{
background-color:#4d2525;
color:#ffffff;
}


.numberscataloglink-active2 
{
width:20px;
height:20px;
float:left;
margin-left:3px!important;
margin-left:2px;
margin-right:1px!important;
margin-right:2px;
background-color:#4d2525;
border:solid 1px #4d2525;
text-align:center;
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
line-height:19px;
text-decoration:none;
}

.viewall, .viewall a
{
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#4d2525;
line-height:19px;
text-decoration:none;
width:55px;
float:left;
padding-left:3px;
}

.viewall a:hover
{
text-decoration:underline;
}

.heroimagecatalog
{
width:252px;
height:300px;
float:left;

}



.imagemain
{
width:250px;
height:180px;
text-align:center;
border:solid 1px #bcbbb9;
outline:none;
background-color:#ffffff;
}

.imagemain-over
{
width:250px;
height:180px;
text-align:center;
border:solid 1px #e96a09;
background-color:#ffffff;
outline:none;
}

.catalog-price-style
{
width:250px;
background:url(/store/images/price-dot-bg.jpg) repeat-x bottom;	
}

.dealdetail1-catalog 
	{	
	clear:both;
	width:250px;		
	padding-bottom:10px;
	margin-top:2px;
	height:auto;	
	}


.dealdetail1-catalog a
{
	font-family:Arial, Helvetica, sans-serif;   
	font-size:11px;
	color:#e46c0a;
	font-weight:normal;
	text-align:left;
	text-decoration:underline;	
}
	
.dealdetail1-catalog a:hover
	{
	color:#e46c0a;
	}

.dealdetail4-catalog
	{
	clear:both;
	font-family:Arial, Helvetica, sans-serif;   
	font-size:10px;
	color:#000000;
	font-weight:normal;
	text-align:left;
	clear:both;
	width:auto;
	margin-bottom:5px;
	padding:0px 0px 0px 0px;
	}

.star-catalog
	{
	width:auto;
	height:15px;
	float:left;	
	font-family:Arial, Helvetica, sans-serif;   
	font-size:10px;
	color:#000000;
	font-weight:normal;
	text-align:left;
	margin-left:-5px;
	}
	
.divider_catalog
{
height:200px;
float:left;
width:12px;
}

.category-descrip-part

{
width:796px;
height:auto;
border-top:solid #c8bfb8 1px;
clear:both;
margin-top:20px;
padding-bottom:30px;
}

.category-description
{
margin:10px 20px 20px 20px;
width:750px;
height:auto;
font-weight:normal;
line-height:1.5em;
color:#4c4b4b;
font-family:Geneva, Verdana, Arial, sans-serif;
font-size:11px;
text-align:justify;

}

.category-description a
{
color:#87281D;
text-decoration:none;
}


.category-description a:hover
{
color:#87281D;
text-decoration:underline;
}


/*-------HOME PAGE PRODUCT 3 * 4 SECTION CSS END----------*/





/*-------HOME PAGE PRODUCT 4 * 3SECTION CSS START----------*/

.heroimagecatalogII
{
width:182px;
height:310px;
float:left;
}


.sapphireoff
	{
	width:374px;
	height:24px;
	float:left;
	border:solid 1px #4c2625;
	margin-left:8px;
	margin-top:3px;
	padding-top:8px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#4c2625;
	background-color:#f6ad76;	
	text-align:center;
	}

.sapphireoff-cristmas
	{
	width:352px;
	height:32px;
	float:left;	
	margin-left:52px;
	margin-top:4px;		
	text-align:center;
	}


.sapphireoff-landing
	{
	width:450px;
	height:24px;
	float:right;
	border:solid 1px #4c2625;
	margin-right:8px;	
	padding-top:8px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#4c2625;
	background-color:#f6ad76;	
	text-align:center;
	}

.sapphireoff-landing-main
	{
	width:370px;
	height:35px;
	float:right;
	border:solid 1px #4c2625;
	margin-right:8px;	
	padding-top:4px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#4c2625;
	background-color:#f6ad76;	
	text-align:center;
	}



.sapphireoff-product
	{
	width:275px;
	height:35px;
	float:left;
	border:solid 1px #4c2625;
	padding-top:4px;
	margin-left:0px;
	margin-top:15px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#4c2625;
	background-color:#f6ad76;
	line-height:16px;
	text-align:center;
	
	
	}


.imagemainII
{
width:180px;
height:180px;
border:solid 1px #c0c0c0;
}

.imagemainII-over
{
width:180px;
height:180px;
border:solid 1px #506672;
}

.dealdetail1-catalogII, .dealdetail1-catalogII a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	text-align:left;
	clear:both;
	width:170px;
	text-decoration:underline;
	margin-bottom:5px;
	}
	
.dealdetail1-catalogII a:hover
{
color:#e46c0a;
}


.dealdetail1-catalogII4
	{
	clear:both;
	width:180px;
	height:auto;
	padding:0px;
	}

.dealdetail1-catalogII4 a
	{
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	height:auto;

	font-weight:bold;
	text-align:left;
	text-decoration:underline;
	}
	
.dealdetail1-catalogII4 a:hover
	{
	color:#e46c0a;
	}


.dealdetail4-catalogII
	{
	clear:both;
	font-family:Arial, Helvetica, sans-serif;   
	font-size:10px;
	color:#000000;
	font-weight:normal;
	text-align:left;
	clear:both;
	width:120px;
	margin-bottom:5px;
	padding:0px 0px 0px 0px;
	}


.star-catalogII
	{
	width:auto;
	height:15px;	
	float:left;
	font-family:Arial, Helvetica, sans-serif;   
	font-size:10px;
	color:#000000;
	font-weight:normal;
	text-align:left;
	margin-left:-5px;	
	}
	
.divider_catalogII
{
height:280px;
float:left;
width:17px;

}


#search_catalog-bottom
{

width:798px;
margin:0 auto;

}

/*-------HOME PAGE PRODUCT 4 * 3SECTION CSS END----------*/




/*-------EDUCATION SECTION CSS START----------*/


#tips
			{
			border:1px solid #cccccc; 
			padding:15px; 
			position:absolute; 
			display:none; 
			z-index:50; 
			left:500px; 
			top: 150px; 
			width:287px; 
			background-color:#ffffff; 
			height:auto;			
			}
			

#close_tip, #close_tip a
			{
			font-family:tahoma, Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:bold;
			color:#000000;
			text-decoration:none;
			}

#educationbodyhomeII
				{
				width:960px;
				height:auto;
				margin:0 auto;
				margin-top:15px!important;
				margin-top:11px;				
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;											
				}



#educationbodyhome
				{
				width:960px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;						
				margin:0 auto;				
				margin-top:15px;
					
				
				}

.top-div-part
				{
				width:798px;
				height:8px;				
				clear:both;	
				}

.bottom-div-part
				{
				width:798px;
				height:8px;				
				margin-bottom:5px;
				}


.mid-div-part
				{
				 width:798px;
				 min-height:1483px;							 			
             	 height:auto!important;				
				 height:1483px;					
				 background:url(/store/images/inner.jpg) top repeat-y;				
				}
				
				
.mid-part-catalog-bg-top
				{
				 width:796px;				
				  border-left:solid 1px #c4bab0;	
				  border-right:solid 1px #c4bab0;				
				 background:url(/store/images/catalog-mid-top-bg.jpg) top repeat-x;				
				}
				
.mid-part-catalog-bg
				{
				 width:796px;				
				 min-height:1686px;				
             	 height:auto!important;					
				 height:1686px;						
				 background:url(/store/images/catalog-mid-bottom-bg.jpg) bottom repeat-x;				
				}
				
.mid-div-part-catalog-gdx
				{
				 width:798px;				
				 min-height:1704px;				
             	 height:auto!important;					
				 height:1704px;				
				 background:url(/store/images/inner.jpg) top repeat-y;				
				}


					
#education_education_inner
					{
					width:782px;
					margin-left:7px;
					margin-right:7px;	
					margin-top:0px;
					height:auto;															
					}
					
.education_maintext_heading 
					{
					width:auto;					 						
					font-family:Arial, Helvetica, sans-serif;
					font-size:20px;
					color:#000000;
					font-weight:bold;
					margin-bottom:8px;
					}
					
.education_text_midlink
					{
					width:auto;
					height:auto;			
					}
					
.education_text_midlink a
					{
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#000000;
					font-weight:normal;
					text-decoration:underline;								
					}
					
.education_text_midlink a:hover
					{
					color:#e96a09;
					text-decoration:underline;
					}
					
					
					
.education_text_midlink1
					{
					width:auto;
					height:auto;
					font-family:Arial, Helvetica, sans-serif;
					font-size:11px;
					color:#000000;
					font-weight:normal;
					text-decoration:none;			
					}
					
.education_text_midlink1 a
					{
					font-family:Arial, Helvetica, sans-serif;        
					font-size:11px;
					color:#000000;
					font-weight:normal;
					text-decoration:none;								
					}
					
.education_text_midlink1 a:hover
					{
					color:#e96a09;
					text-decoration:none;
					}
					
.education_maintext_innnertext 
					{
					width:782px; 						
					font-family:Arial, Helvetica, sans-serif;        
					font-size:12px;
					color:#000000;					
					padding-bottom:50px;
					}
					
					
					
.education_maintext_innnertext a
					{										
					font-family:Arial, Helvetica, sans-serif;        
					font-size:12px;
					color:#E46C0A;				
					text-decoration:none;
					}				
					
.education_main	
				{
				width:750px;
				height:auto;
				float:left;
				margin:10px 0 10px 0;
				}
				
.education_maintext 
					{
					width:150px; 
					margin-left:8px; 
					float:left;
					font-family:Arial, Helvetica, sans-serif;        
					font-size:24px;
					color:#000000;
					}
					
.education_maintext2 
					{
					width:240px; 
					margin-right:8px; 
					float:right;
					font-family:Arial, Helvetica, sans-serif;        
					font-size:16px;
					color:#949494;
					font-weight:bold;
					}
					
.education_mainbox {width:415px; 
					margin-right:8px; 
					float:left;
					margin:0 0 0 8px;
					}
				
					
.education_text1 
				{
				width:395px;
				height:auto;
				float:left;
				font-family:Arial, Helvetica, sans-serif;        
				font-size:12px;
				color:#000000;
				margin:8px 0 12px 0;
				}
				
.education_text1 a 
				{ 
				text-decoration:none;
				color:#000000;
			    }
					
.education_text2 
				{
				width:395px;
				height:auto;
				float:left;
				font-family:Arial, Helvetica, sans-serif;        
				font-size:12px;
				color:#000000;
				margin:2px 0 0 15px;				
				}
				
.education_text2 a 
				{ 
				color:#000000;

				}
				
.education_main2 
				{
				width:350px;
				height:210px; 
				float:left;
				margin:5px 0 0 8px;
				}
				
.education_main_2 
				{width:350px;
				 height:240px; 
				 float:left;
				 margin:5px 0 0 8px;
				}
				
.education_textbig 
				  {
				  width:340px; 
				  float:left;
				  margin:0 0 0 8px;
				  font-family:Arial, Helvetica, sans-serif;        
				  font-size:12px;
				  color:#000000;
				  }
				  
				  
.education_textbig a
					{
				  	text-decoration:none;
					color:#000000;
					}
					
.education_img_sm 
				{
				width:125px;
				height:125px; 
				float:left;
				margin:8px 0 0 8px;
				}
				 
.education_text_sm 
				  {
				  width:200px; 
				  float:left;
				  margin:20px 0 0 8px;
				  font-family:Arial, Helvetica, sans-serif;        
				  font-size:12px;
				  color:#000000;
				  }	
				  
				  
.education_text_sm a
				  {
				  color:#000000;
				  }
				  
				  
.education_text_sm_m 
				  {
				  width:200px;
				  height: 105px;
				  float:left;
				  margin:20px 0 0 8px;
				  font-family:Arial, Helvetica, sans-serif;        
				  font-size:12px;
				  color:#000000;
				  }	
				  
.education_text_sm_m a
				  {
				  color:#000000;
				  }
				  
.education_text_smb 
				  {
				  width:200px; 
				  float:left;
				  margin:3px 0 0 0;
				  font-family:Arial, Helvetica, sans-serif;        
				  font-size:12px;
				  color:#000000;
				  }	
				  
.education_text_smb2 
				  {
				  width:200px; 
				  float:left;
				  margin:3px 0 0 0;
				  font-family:Arial, Helvetica, sans-serif;        
				  font-size:12px;
				  color:#000000;				
				  }	
				  
.education_bu_find
				 {
				 width:200px; 
				  float:left;
				  margin:25px 0 0 0;				
				 }			  
																							
.style1
			{
			width:340px;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:16px;
			color:#000000;
			float:left;
			font-weight:bold;
			}
		
.style1 a 
			{ 
			text-decoration:none;
			color:#000000;		
			}

img 
			{
			border:none;
			}


/*-------EDUCATION SECTION CSS END----------*/

#item-search
{
margin-left:8px!important;
margin-left:5px;
}




/**************************PRODUCT PAGE CSS START**********************************/

.verysiginmcafe
	{
	width:243px;
	position:absolute; 
	top:380px; 
	left:700px;
	}


.orangemain {
			width:280px;
			float:left;
			}


.orange-1 {
				font-family:tahoma, Arial, Helvetica, sans-serif;				
				font-size:11px;
				color:#000000;
				line-height:20px;
				FONT-WEIGHT: normal;
				

				
}
A.orange-1 {

				text-decoration:none;
				color:#000000;
				}
A.orange-1:hover {
				text-decoration:none;
				color:#e46c0a;


}

.orange-2{
				
				font-family:tahoma, Arial, Helvetica, sans-serif;
				font-size:11px;
				color:#e46c0a;
				line-height:20px;
				text-decoration:none;
				font-weight:bold;
				
				
}

A.orange-2 {

				text-decoration:none;
				color:#e46c0a;
				}
A.orange-2:hover {
				text-decoration:none;
				color:#e46c0a;

}

#tt {position:absolute; display:block; background:url(/store/images/tt_left.gif) top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:url(/store/images/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#4c2625; color:#FFF; font-family:tahoma, Arial, Helvetica, sans-serif; text-align:left; 	font-size: 11px; }
#ttbot {display:block; height:5px; background:url(/store/images/tt_bottom.gif) top right no-repeat; overflow:hidden}




#product-main-body
			{
			width:960px;
			margin:0 auto;
			position:relative;
			background-color:#ffffff;
					
			}
			
#imagedisplay-box
			{
			width:958px;
			height:auto;
			margin-bottom:15px;
			padding:0px;
			border:solid 1px #c6c5c5;
			clear:both;
			position:relative;
								
			}

#product-overview
			{
			width:958px;
			height:auto;
			border:solid 1px #c6c5c5;
			clear:both;
			text-decoration:none;
			padding-bottom:10px;
			margin-bottom:5px;
			}

#product-overview11
			{
			width:958px;	
			height:auto;			
			border:solid 1px #c6c5c5;
			clear:both;
			text-decoration:none;
			padding-bottom:10px;
			margin-bottom:5px;
			}


#product-overview1
			{
			width:309px;
			padding-left:10px;
			float:left;
			text-decoration:none;
			margin:0px;

			}

#product-overview2
			{
			width:320px;
			float:left;
			text-decoration:none;
			padding:0px;
			margin:0px;
			}

#product-overview3
			{
			width:309px;
			float:left;
			text-decoration:none;
			padding:0px;
			margin:0px;

			}


#image-box-product
			{
			width:365px;
			height:515px;
			float:left;
			position:relative;
					
			}

#livechat-box-product
			{
			width:284px;
			float:left;
			margin:10px 10px 0px 15px;
			position:relative;

			}

.livechat-box-product-heading
			{
			font-family:Arial, Helvetica, sans-serif;        
			font-weight:normal;
			font-size:14px;
			font-weight:bold;
			color:#000000;
			text-decoration:none;
			}

.livechat-box-product-text1
			{
			width:270px;
			font-family:Arial, Helvetica, sans-serif;        
			font-weight:normal;
			font-size:12px;
			color:#000000;
			text-decoration:none;
			margin-top:21px;
			}

.livechat-box-product-certificate 
			{
			margin-top:18px;
			margin-bottom:18px;
			float:left;
			width:180px;
			cursor:pointer;
			
			}

.livechat-box-product-certificate a
			{
			font-family:Arial, Helvetica, sans-serif;        
			font-weight:bold;
			font-size:12px;
			color:#000000;

			text-decoration:underline;
			}

.livechat-box-product-certificate a:hover
			{
			text-decoration:underline;
			}

.livechat-box-product-livechat
			{
			width:172px;
			height:74px;
			clear:both;
			margin-top:15px;

			}

.livechat-box-product-phoneno
			{
			width:270px;
			margin-top:15px;
			}

.livechat-box-product-phoneno a
			{
			font-family:Arial, Helvetica, sans-serif;        
			font-weight:bold;
			font-size:12px;
			color:#000000;
			text-decoration:none;
			}


.livechat-box-product-review-txt
			{
			width:200px;
			margin-top:3px;
			}

.livechat-box-product-review-txt a
			{
			font-family:Arial, Helvetica, sans-serif;        
			font-weight:normal;
			font-size:12px;
			color:#000000;
			text-decoration:none;
			}

.livechat-box-product-review-txt a:hover
			{
			text-decoration:underline;
			}

.livechat-box-product-review
			{
			width:270px;
			font-family:Arial, Helvetica, sans-serif;        
			font-weight:bold;
			font-size:12px;
			color:#000000;
			text-decoration:none;
			margin-top:30px;
			}

#verysign-box-product
			{
			width:263px;
			border-left:solid 1px #c6c5c5;
			height:550px;
			float:left;
			margin:0px;
			padding:0px;
			}

.mainimage-pro1
			{
			width:350px;
			height:350px;
			border:solid 1px #c6c5c5;
			margin:2px 0px 0px 10px;
			padding:0px;				
			}

#displayicon-pro1
			{
			height:auto;
			width:365px;
			clear:both;
			position:absolute;
			margin-left:10px;		
			padding:0px 0px 0px 0px;
			left:0px;
			top:372px;
			}

.displayicon-pro11
			{
			height:auto;
			width:303px;
			clear:both;
			position:absolute;
			margin-left:10px;		
			padding:0px 24px 0px 25px;
			left:0px;
			top:372px;
			}


.displayicon-images
			{
			width:79px; 
			height:65px;
			border:solid 1px #c6c5c5;
			float:left;
			margin-bottom:15px;
			}
			
.email-product-print 
			{
			clear:both;
			width:150px;
			margin-top:3px;
			margin-left:35px;
			}

.email-product-print a
			{
			font-family:Arial, Helvetica, sans-serif;        
			font-weight:bold;
			font-size:12px;
			color:#000000;
			text-decoration:none;
			}

.email-product-print a:hover
			{
			text-decoration:underline;
			}

.retail-value
			{
			text-decoration:underline;
			float:left; 
			cursor:pointer; 
			width:auto;
			margin-bottom:2px;
			}

.rate-product
			{
			width:auto;
			padding:0px;
			margin-right:10px;
			float:left;
			}

.rate-product del
			{
			color:#FF0000;
			font-family:tahoma, Arial, Helvetica, sans-serif;
			font-size:20px;
			font-weight:normal;
			margin:0px;
			padding:0px;			
			}

.rate-product del span
			{
			color:#000000;
			}

.rate-productaa
			{
			width:230px;
			padding:0px;
			margin-right:10px;
			margin-bottom:2px;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:13px;
			font-weight:bold;
			clear:both;
			}

.rate-productaa del
			{
			color:#FF0000;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:13px;
			font-weight:bold;
			margin:0px;
			padding:0px;			
			}

.rate-productaa del span
			{
			color:#000000;
			}


.rate-product2
			{
			font-family:Arial, Helvetica, sans-serif;        
			font-size:20px;
			font-weight:normal;
			color:#000000;
			float:left;
			width:auto;
			margin-right:10px;
			padding:0px;
			}

.rate-product22
			{
			font-family:Arial, Helvetica, sans-serif;        
			font-size:13px;
			font-weight:bold;
			color:#000000;
			margin-bottom:2px;
			clear:both;
			width:230px;
			margin-right:10px;
			padding:0px;
			}

.rate-productsale_price
			{
			font-family:Arial, Helvetica, sans-serif;        
			font-size:13px;
			font-weight:bold;
			color:#e46c0a;
			margin-bottom:2px;
			clear:both;
			width:230px;
			margin-right:10px;
			padding:0px;
			}


	

.livechat-box-product-price
			{
			font-family:Arial, Helvetica, sans-serif;        
			font-size:10px;
			width:133px;
			padding:0px;		
			clear:both;
			font-weight:normal;
			font-size:12px;
			color:#000000;
			text-decoration:underline;		
			padding-top:6px;
			cursor:pointer;			
			} 

.livechat-box-product-pricewhy
			{
			font-family:Arial, Helvetica, sans-serif;        
			font-size:10px;
			width:173px;
			padding:0px;		
			clear:both;
			font-weight:normal;
			font-size:12px;
			font-style:italic;
			color:#ff0000;
			text-decoration:underline;		
			padding-top:6px;
			cursor:pointer;			
			}

.livechat-box-product-priceI
			{
			font-family:Arial, Helvetica, sans-serif;        
			font-size:10px;			
			padding:0px;		
			float:left;
			font-weight:normal;
			font-size:12px;
			color:#000000;
			text-decoration:underline;			
			margin-top:2px;
			margin-left:4px;
			margin-right:2px;
			cursor:pointer;
			
			} 

	
.livechat-box-product-priceII
			{
			font-family:Arial, Helvetica, sans-serif;        
			font-size:10px;
			float:left;
			padding:0px;		
			float:left;
			font-weight:normal;
			font-size:12px;
			color:#000000;			
			margin-top:2px;
			margin-left:2px;

			}		
.addtocart-product
			{
			width:243px;
			height:25px;
			clear:both;
			text-align:center;
			padding-top:18px;
			padding-bottom:5px;
			}


.textcss-overviewsection-subsection
			{
			font-family:Arial, Helvetica, sans-serif;        
			font-weight:normal;
			font-size:12px;
			color:#000000;
			text-decoration:none;
			padding-top:5px;
			width:300px;
			clear:both;

			}

.textcss-overviewsection-subsection-heading 
			{
			font-family:Arial, Helvetica, sans-serif;        
			font-weight:bold;
			font-size:12px;
			color:#000000;
			text-decoration:none;
			width:300px;
			clear:both;

			}

.textcss-overviewsection-subsection-QA 
			{			
			width:300px;
			}

.textcss-overviewsection-subsection-QA a
			{
			font-family:Arial, Helvetica, sans-serif;        
			font-weight:bold;
			font-size:12px;
			color:#000000;
			text-decoration:underline;
			width:300px;
			}


.textcss-overviewsection-subsection-QA a:hover
			{
			color:#fe6700;
			}


.textcss-overviewsection-subsection-QA1 
			{			
			width:270px;
			}

.textcss-overviewsection-subsection-QA1 a
			{
			font-family:Arial, Helvetica, sans-serif;        
			font-weight:bold;
			font-size:12px;
			color:#000000;
			text-decoration:none;
			width:300px;
			}


.textcss-overviewsection-subsection-QA1 a:hover
			{
			color:#fe6700;
			}



.addtocart-product2
			{
			width:263px;
			float:right;
			text-align:center;
			margin-top:8px;
			margin-bottom:15px;

			}

.addtocart-product-heading
			{
			font-family:Arial, Helvetica, sans-serif;        
			font-weight:bold;
			font-size:18px;
			color:#000000;
			float:left;
			margin-top:8px;
			padding-left:9px;	
			


			}
	
.livechat-box-product-size
			{
			padding-top:20px;
			font-family:Arial, Helvetica, sans-serif;        
			font-weight:bold;
			font-size:12px;
			color:#000000;
			float:left;	
			}


.livechat-box-product-size a
			{
			
			font-family:Arial, Helvetica, sans-serif;        
			font-weight:bold;
			font-size:12px;
			color:#000000;
			float:left;
			text-decoration:none;	
			}
.livechat-box-product-size-pdf
			{
			width:200px;
			padding-top:5px;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:11px;
			color:#000000;
			float:left;	
			text-decoration:underline;
			}
.livechat-box-product-size-pdf a
			{
			color:#000000;
				
			}		
		

.livechat-box-remaining
			{
			padding-top:10px;		
			font-family:Arial, Helvetica, sans-serif;        
			font-weight:normal;
			font-size:12px;
			color:#000000;
			clear:both;
			width:auto;
			}
		

		
.product-red-text, .product-red-text a
			{
			padding-bottom:0px;
			margin-top:6px;
			font-family:Arial, Helvetica, sans-serif;        
			font-weight:normal;
			font-size:12px;
			color:#ff0000;
			text-decoration:underline;
			width:auto;
			}
		

.livechat-box-safeshoppping
			{
			font-family:Arial, Helvetica, sans-serif;        
			font-weight:normal;
			font-size:12px;
			color:#000000;
			text-decoration:none;			
			width:auto;
			}


.product-gift-box22
			{
			width:229px;
			height:195px;
			border:solid 1px #c6c5c5;
			}

.product-gift-box-icon
			{
			width:67px;
			height:51px;
			border:solid 1px #c6c5c5;
			margin-top:11px;
			margin-right:11px;
			float:left;
			}

.product-iframe-review
			{
			width:309px;
			height:375px;
			overflow:scroll;
			}

.div-hidden
	{
	visibility:hidden; 
	width:auto; 
	height:auto
	}


/**************************PRODUCT PAGE CSS START**********************************/




/*-------GEMSTONE TAB CSS START----------*/
#gemstonebodyhome
			{
			width:960px;
			height:auto;			
			margin:0 auto;
			}
#gemstonehometext
			{
			width:940px;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:12px;
			float:left;
			margin:10px 0 8px 10px;
			}
#gemstone_leftnav 
			{
			width:155px;	
			border:solid 1px #4c2625;	
			height:700px;
			float:left;
			margin-right:5px;	
			}

#gemstone_rightnav 
			{
			width:796px;
			height:700px;
			
			float:left;				
			}
			
.gemstone_headmain	
			{ 
			width:786px;
			height:auto;			
			padding:5px 5px 5px 5px;
			}
			
.gemstone_head	
			{	
			width:360px;
			height:auto;
			float:left;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:24px;
			color:#000000;			
			margin-bottom:10px;
				}
				
.gemstone_head1	
			{
			width:275px;
			height:auto;
			float:left;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:20px;
			color:#969696;
			}	
							
.gemstone_headtext	
			{ 
			width:786px;			
			margin:5px 0 5px 0;
			clear:both;
			}
			
.gemstone_headtext a
			{ 
			text-decoration:none;
			color:#000000;
			}
			 
.gemstone_bodypart1	
			{
			width:240px;
			height:auto;
			float:left;	
			padding:15px 0 0 0;
			}
			
.gemstone_bodypart3	
			{
			width:260px;
			height:auto;
			float:left;	
			padding:15px 0 0 0;
			}
			
.gemstone_bodytxt	
			{
			width:235px;
			height:auto;
			float:left;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:13px;
			color:#000000;
			font-weight:bold;
			text-align:center;
			}
			
.gemstone_bodytxt a
			{ 
			text-decoration:none; 
			color:#000000;
			}
		
.gemstone_bodytxt a:hover
			{ 
			color:#e46c0a;
			}

.gemstone_bodytxt_n	
			{
			width:255px;
			height:auto;
			float:left;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:13px;
			color:#000000;
			font-weight:bold;
			text-align:center;
			}
.gemstone_bodytxt_n a
			{ 
			text-decoration:none; 
			color:#000000;}

.gemstone_bodytxt_n a:hover
			{ 
			color:#e46c0a;
			}
									

.gemstone_bodyimg
			{
			width:235px;
			height:auto;
			clear:both;			
			font-family:Arial, Helvetica, sans-serif;        
			font-size:16px;
			color:#000000;
			text-align:center;
			padding:5px 0 10px 0 ;	
			}

.gemstone_bodytxt-t
			{
			width:235px;
			height:65px;
			float:left;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:12px;
			color:#000000;
			padding:5px 0 0 0;
			}
.gemstone_bodytxt-t a
			{
			color:#000000;
			text-decoration:none;
			}
			
.gemstone_bodytxt-t a:hover
			{
			color:#e46c0a;
}			


.gemstone_bodytxt1
			{
			width:235px;
			height:auto;
			float:left;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:12px;
			color:#7a7979;
			padding:5px 0 0 0;
			}
.gemstone_bodytxt1 a
			{
			color:#7a7979;
			text-decoration:none;
			}
			
.gemstone_bodytxt1 a:hover
			{
			color:#e46c0a;
			}
			
.gemstone_bodytxt_2
			{
			width:110px;
			height:auto;
			float:left;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:12px;
			color:#7a7979;
			margin:0px 0 5px 0;
			}	
.gemstone_bodytxt_2 a
			{
			color:#7a7979;
			text-decoration:none;
			}

.gemstone_bodytxt_2 a:hover
			{
			color:#e46c0a;
			}

.gemstone_bodytxt_3
			{
			width:118px;
			height:auto;
			float:left;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:12px;
			color:#7a7979;
			margin:0px 0 5px 0;
			}
.gemstone_bodytxt_3 a
			{
			color:#7a7979; 
			text-decoration:none;
			}

.gemstone_bodytxt_3 a:hover
			{
			color:#e46c0a;
			}
			
.gemstone_bodytxt2
			{
			width:170px;
			height:auto;
			float:left;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:12px;
			color:#000000;
			margin:8px 0 0 40px;
			}
.gemstone_bodytxt2 a
			{
			color:#000000; 
			text-decoration:none;
			}	
.gemstone_bodytxt_{
			text-decoration:underline;
			}
.gemstone_bodypart2
			{
			width:6px;
			height:auto;

			float:left;
			margin:15px 3px 0 3px;	
			}

.button_imgbar	
			{ 
			width:775px;			
			margin:5px 0 5px 5px;			
			}

/*-------GEMSTONE TAB CSS END----------*/





/*-------PRODUCT PAGE SECTION CSS START----------*/
#productbodyhome
				{
				width:960px;
				height:auto;
				margin:0 auto;
				}
				
.product_main	{ width:958px;
				height:auto;
				float:left;
				border:solid #d4d4d4 1px;
				margin:0 0 15px 0;
				}
				
.product_main1	{ width:948px;
				height:570px;
				float:left;
				border:solid #d4d4d4 1px;
				padding:10px 0 0 10px;
				
			
				}
.product_main_1 { 	width:655px;
					height:530px;
					float:left;
					border-right:solid #d4d4d4 1px;
						padding:8px 0 8px 8px;
					}
.product_main_1_pro {width:352px;
					height:520px;
					float:left;
					
					}
.product_main_1_protxt {
					height:500px;
					float:left;
					margin:8px 0 0 8px;
					}
					
.product_main_1_pro_img  { width:350px;
							height:350px;
							float:left;
							border:solid #d4d4d4 1px;
							}
.product_main_1_pro_small { width:320px;
							float:left;
							margin:0 15px 0 10px;
							} 
.product_main_1_pro_box		{width:80px;
								height:80px;
								border:solid #d4d4d4 1px;
								margin:18px 10px 0 8px;
								float:left;
								}
.product_main_ep		{width:330px;
						font-family:Arial, Helvetica, sans-serif;        
						font-size:11px;
						float:left;
						margin:10px 0 30px 20px;
						}
.product_main_email {width:320px;
					margin: 5px 0 0 0;
					float:left;
					}
.product_main_2_pro {width:275px;
					height:520px;
					float:left;
				margin:8px 0 0 10px;
					}
.product_maintext	{
					width:265px;
					float:left;
					font-family:Arial, Helvetica, sans-serif;        
					font-size:24px;
					color:#000000;
					margin:8px 0 0 0;
					}

.product_maintext_2	{
					width:265px;
					height:auto;
					float:left;
					font-family:Arial, Helvetica, sans-serif;        
					font-size:12px;
					text-decoration:underline;
					color:#000000;
					margin:8px 0 0 0;
					}
.product_online	{
					float:left;
					margin:15px 0 0 0;
					}
.product_textbold	{
					width:265px;
					height:auto;
					float:left;
					font-family:Arial, Helvetica, sans-serif;        
					font-size:12px;
					font-weight:bold;
					color:#000000;
					margin:2px 0 0 0;
					}
.product_text12bold	{
					width:265px;
					height:auto;
					float:left;
					font-family:Arial, Helvetica, sans-serif;        
					font-size:12px;
					font-weight:bold;
					color:#000000;
					margin:8px 0 0 0;
					}
.product_text12{
					width:265px;
					height:auto;
					float:left;
					font-family:Arial, Helvetica, sans-serif;        
					font-size:12px;
					color:#000000;
					margin:8px 0 0 0;
					}
.product_text12_n{
					width:265px;
					height:auto;
					float:left;
					font-family:Arial, Helvetica, sans-serif;        
					font-size:12px;
					color:#000000;
					margin:8px 0 0 0;
					}
.product_text12_{
					width:80px;
					
					float:left;
					font-family:Arial, Helvetica, sans-serif;        
					font-size:12px;
					color:#000000;
					margin:12px 0 0 8px;
					}
					
.product_right{ width:287px;
				height:450px;
				float:left;
				padding:0 0 0 5px;
				}
.product_rightext	{
					width:90px;
					float:left;
					font-family:Arial, Helvetica, sans-serif;        
					font-size:24px;
					text-decoration:line-through;
					color:#FF0000;
					margin:8px 0 0 5px;
					}
.product_rightext_1	{
					width:90px;
					float:left;
					font-family:Arial, Helvetica, sans-serif;        
					font-size:24px;
					color:#000000;
					margin:8px 0 0 5px;
					}
.product_rightext_2	{
					width:80px;
					float:left;
					font-family:Arial, Helvetica, sans-serif;        
					font-size:12px;
					text-decoration:underline;
					color:#000000;
					margin:8px 0 0 5px;
					}
.product_addtobag {width:116px;
					float:left;
					margin:20px 0 0 40px;
					}
.product_rings {width:110px;
					float:left;
					margin:8px 0 0 8px;
					font-family:Arial, Helvetica, sans-serif;        
					font-size:12px;
					color:#000000;
					}
					
.product_secure {width:100px;
					float:left;
					margin:8px 0 0 8px;
					font-family:Arial, Helvetica, sans-serif;        
					font-size:12px;
					color:#000000;
					}
.product_over	{ width:935px;
				height:auto;
				float:left;
				margin:0 0 0 0;
				font-family:Arial, Helvetica, sans-serif;        
				font-size:24px;
				}
.product_over1	{ width:935px;
				height:auto;
				float:left;
				margin-bottom:20px;
				}
.product_over_dtl
				{ width:300px;
				height:auto;
				float:left;
				margin:10px 0 0 0;
				}
				
.product_over_dtl_2{	width:300px;
						height:auto;
						float:left;
						margin:10px 0 0 10px;
				}
.product_over_dtltxt {  width:300px;
						height:auto;
						float:left;
						margin:5px 0 0 0;
						font-family:Arial, Helvetica, sans-serif;        
						font-size:12px;
						color:#000000;
				}
.product_over_dtltxtb { width:300px;
						height:auto;
						float:left;
						margin:10px 0 0 0;
						font-family:Arial, Helvetica, sans-serif;        
						font-size:12px;
						color:#000000;
			font-weight:bold;	
			}
.product_over_box 
			{
			width:230px;
			height:230px;
			float:left;
			margin:20px 0 0 0;
			border:solid #b4b4b4 1px;
			}

.product_over_boxsmall 
			{
			width:70px;
			height:70px;
			float:left;
			margin:10px 8px 0 0;
			border:solid #b4b4b4 1px;
			}
.style1 
			{
			color: #FF0000;
			font-weight: bold;
			}

.style2 {
	color: #FF0000;	
	text-decoration:underline;
}

/*-------PRODUCT PAGE SECTION CSS END----------*/



/*-------GIFTS LANDING PAGE CSS START-------*/

#giftsbodyhome
			{
			width:960px;
			height:auto;	
			margin:0 auto;	
			}
#gifts_leftnav 
			{
			width:155px;
			height:1023px!important;
			height:1022px;
			float:left;
			border: solid 1px #4c2625;
			margin-right:5px;	
			}
#gifts_rightnav 
			{
			width:796px;
			height:auto;
			background:url(/store/images/gift-valentine-bg.jpg) repeat-x top;
			float:left;
			border:solid 1px #4c2625;
			}
					
.gifts_headmain	
			{ 
			width:782px;			
			height:auto;
			float:left;
			margin-top:10px;
			padding-left:7px;
			padding-right:7px;
			}

.gifts_head	
			{
			width:260px;
			height:auto;			
			font-family:Arial, Helvetica, sans-serif;        
			font-size:24px;
			color:#000000;			
			}

.gifts_head1	
			{
			width:435px;
			height:auto;
			float:left;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:18px;
			color:#000000;
			padding-left:60px;	
			}
				
.crains 
			{
			color: #FF0000;
			}
		
.gifts_headtext	
			{
			width:741px;
			height:210px;
			clear:both;					
			margin:5px 0 5px 10px;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:12px;
			color:#000000;
			margin-bottom:10px;
			}

.gifts_headtext1	
			{
			width:480px;
			height:20px;
			float:left;
			margin:20px 0 0 0;
			padding:0 0 0 60px;
			}

.gifts_headtext1 a	
			{ 
			width:480px;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:16px;
			color:#000000;

			}
					
					
.gifts_headtext1 a:hover
			{
			color: #e46c0a;
			}	
				
.gifts_headtext2	
			{ 
			width:420px;			
			float:left;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:12px;
			color:#000000;
			margin:80px 0 0 0;
			padding:0 0 0 60px;
			}
.gifts_headimg	
			{ 
			width:280px;
			height:200px;
			float:left;
			}

.gifts_body_main	
			{ 
			width:385px;
			height:180px;
			float:left;
			margin:10px 0 0 0;
			padding:0 5px 0 0;
			}
				
.gifts_body_text1
			{
			width:370px;
			height:auto;
 			float:left;
			}

.gifts_body_text1 a
			{					
			margin:5px 0 0 0;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:12px;
			font-weight:bold;
			color:#000000;
			text-decoration:none;						
			} 

.gifts_body_text1 a:hover
			{
			color: #e46c0a;
			}
			
.gifts_body_text2	
			{ 
			width:220px;
			height:60px;
			float:left;
			margin:10px 0 0 5px;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:12px;
			}

.gifts_body_text3	
			{ 
			width:220px;
			height:20px;
			float:left;
			margin:10px 0 0 0;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:12px;
			}	
				
.gifts_body_img	
			{ 
			width:125px;
			height:auto;
			float:left;
			margin:10px 0 0 0;
			}
.gifts_body_img2	
			{ 
			width:200px;
			height:auto;
			float:left;
			margin:0 0 0 0;
			}
.gifts_body_img3	
			{ 
			width:240px;
			height:auto;
			float:left;
			padding:0 0 0 120px;
			}

/*-------GIFTS LANDING PAGE CSS END-------*/


/*-------DIAMOND LANDING PAGE CSS START-------*/

#diamondbodyhome
			{
			width:960px;
			height:auto;
			margin:0 auto;
			}
	
#diamond_leftnav 
			{
			width:155px;
			height:1418px!important;
			height:1417px;
			float:left;
			border:solid 1px #4c2625;
			margin-right:5px;	
			}

#loosegemstone_leftnav 
			{
			width:155px;
			height:898px!important;
			height:897px;
			float:left;
			border:solid 1px #4c2625;
			margin-right:5px;	
			}


#diamond_rightnav 
			{
			width:796px;
			height:auto;
			float:left;
			border: solid 1px #4c2625;
			}

.diamond_headmain	
			{ 
			width:782px;
			height:auto;
			margin:0px 7px 0 7px;
			}
.diamond_head	
			{
			width:360px;
			height:auto;
			float:left;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:24px;
			color:#000000;			
			margin-bottom:15px;
			}

.diamond_head1	
			{
			width:275px;
			height:auto;
			float:left;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:20px;
			color:#969696;
			}

.diamond_headtext	
			{ 
			width:731px;
			float:left;
			padding:5px 0 5px 2px;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:12px;
			color:#000000;
			margin-bottom:10px;
			}

.diamond_headtext a:link, .diamond_headtext a:visited	
			{ 			
			color:#000000;
			text-decoration:none;			
			}

.diamond_headtext a:hover
			{
			color:#E46C0A;
			}

.diamond_body_main	
			{ 
			width:380px;
			height:250px;
			float:left;
			padding:10px 10px 0 0;
			}

.diamond_body_text1	
			{ 
			width:370px;
			height:auto;
			float:left;
			}
					
.diamond_body_text1 a
			{ 
			width:370px;
			margin:5px 0 0 0;
			font-family:Arial, Helvetica, sans-serif;        
			color:#000000;
			font-size:12px;
			font-weight:bold;
			text-decoration:none;				
			}
					
.diamond_body_text1 a:hover
			{
			color: #e46c0a;
			}

.diamond_body_text2	
			{ 
			width:240px;
			height:70px;
			float:left;
			margin:10px 0 10px 5px;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:12px;
			}

.diamond_body_text2 a:link, .diamond_body_text2 a:visited	
			{ 
			color:#000000;
			text-decoration:none;
			}

.diamond_body_text2 a:hover	
			{ 
			color:#E46C0A;
			}


.diamond_body_text2_loose
			{
			width:240px;
			height:auto;
			clear:both;			
			margin:0 0 5px 125px;	
			font-family:tahoma;
			font-size:11px;
			font-weight:bold;
			}

.diamond_body_text2_loose a
			{
			color:#000000;
			text-decoration:underline;
			font-weight:bold;
			}	


.diamond_body_text3	

			{ 
			width:220px;
			height:20px;
			float:left;
			margin:10px 0 0 0;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:12px;
			}	
				
.diamond_body_img	
			{ 
			width:120px;
			height:auto;
			float:left;
			margin:10px 0 0 0;
			}

.diamond_body_img2	
			{ 
			width:220px;
			height:auto;
			float:left;
			margin:0 0 0 0;
			}
.diamond_body_loose	
			{ 
			width:240px;
			height:auto;
			clear:both;			
			margin:0 0 5px 125px;
			}


.diamond_body_img3	
			{ 
			width:240px;
			height:auto;
			float:left;
			padding:0 0 0 135px;
			}

.hypertext
			{
			font-family:Arial, Helvetica, sans-serif;        
			color:#000000;
			font-size:12px;
			

			}		

.hypertext a		
			{


			text-decoration:none;
			color:#000000;
			}	

.hypertext a:hover	
			{
			color: #e46c0a;
			}																				
.hypertext-1
			{
			font-family:Arial, Helvetica, sans-serif;        
			color:#000000;
			font-size:12px;
			padding:0px 0 0 0px;

			}		

.hypertext-1 a		
			{
			text-decoration:underline;
			}	

.hypertext-1 a:hover	
			{
			color: #e46c0a;
			}	
/*-------DIAMOND LANDING PAGE CSS END-------*/



/*-------ENGAGEMENT LANDING PAGE CSS START-------*/


#engagementbodyhome
			{
			width:960px;
			height:auto;
			margin:0 auto;			
			}
			
#engagement_leftnav 
			{
			width:155px;
			height:780px;
			float:left;
			border:solid 1px #4c2625;
			margin-right:5px;	
			}
			

			
#engagement_rightnav 
			{
			width:796px;
			height:780px;
			border:solid 1px #4c2625;
			float:left;
				
			}
.engagement_headmain	
			{ 
			width:786px;
			height:auto;			
			padding:5px 5px 5px 5px;
			}
.engagement_head	
			{	
			width:300px;
			height:auto;
			float:left;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:24px;
			color:#000000;			
			margin-bottom:10px;
				}
				
.engagement_head1	
			{
			width:275px;
			height:auto;
			float:left;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:20px;
			color:#969696;
			}	
							
.engagement_headtext	
			{ 
			width:786px;			
			margin:5px 0 5px 0;
			clear:both;
			}
			
.engagement_headtext a
			{ 
			text-decoration:none;
			color:#000000;
			}
			 
.engagement_bodypart1	
			{
			width:240px;
			height:290px;
			float:left;	
			margin:15px 0 0 0;
			}
			
.engagement_bodypart3	
			{
			width:260px;
			height:290px;
			float:left;	
			margin:15px 0 0 0;
			}

			
.engagement_bodytxt	
			{
			width:235px;
			height:auto;
			float:left;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:13px;
			color:#000000;
			font-weight:bold;
			text-align:center;
			}
			
.engagement_bodytxt a
			{ 
			text-decoration:none; 
			color:#000000;
			}
		
.engagement_bodytxt a:hover
			{ 
			color:#e46c0a;
			}

.engagement_bodytxt_n	
			{
			width:255px;
			height:auto;
			float:left;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:13px;
			color:#000000;
			font-weight:bold;
			text-align:center;
			}
.engagement_bodytxt_n a
			{ 
			text-decoration:none; 
			color:#000000;}

.engagement_bodytxt_n a:hover
			{ 
			color:#e46c0a;
			}
									
.engagement_bodyimg
			{
			width:235px;
			height:auto;
			float:left;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:16px;
			color:#000000;
			text-align:center;
			margin:5px 0 10px 0 ;	
			}
			
.engagement_bodytxt1
			{
			width:235px;
			height:auto;
			float:left;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:12px;
			color:#000000;
			padding:5px 0 0 0;
			}
.engagement_bodytxt1 a
			{
			color:#000000;
			text-decoration:none;
			}
			
.engagement_bodytxt1 a:hover
			{
			color:#e46c0a;
			}
			
.engagement_bodytxt_2
			{
			width:110px;
			height:auto;
			float:left;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:12px;
			color:#000000;
			margin:0px 0 5px 0;
			}	
.engagement_bodytxt_2 a
			{
			color:#000000;
			text-decoration:none;
			}

.engagement_bodytxt_2 a:hover
			{
			color:#e46c0a;
			}

.engagement_bodytxt_3
			{
			width:118px;
			height:auto;
			float:left;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:12px;
			color:#000000;
			margin:0px 0 5px 0;
			}
.engagement_bodytxt_3 a
			{
			color:#000000; 
			text-decoration:none;
			}

.engagement_bodytxt_3 a:hover
			{
			color:#e46c0a;
			}
			
.engagement_bodytxt2
			{
			width:170px;
			height:auto;
			float:left;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:12px;
			color:#000000;
			margin:8px 0 0 40px;
			}
.engagement_bodytxt2 a
			{
			color:#000000; 
			text-decoration:none;
			}	
.engagement_bodytxt_{
			text-decoration:underline;
			}
.engagement_bodypart2
			{
			width:6px;
			height:auto;
			float:left;
			margin:15px 3px 0 3px;	
			}

.button_imgbar	
			{ 
			width:775px;			
			margin:5px 0 0 5px;
			float:left;
			}

			
/*-------ENGAGEMENT LANDING PAGE CSS END-------*/




/****************************LANDING PAGES SECTION CSS START*******************************/

img
		 	{
			border:none;
			}
	
#landing-bodyhome
			{
			width:960px;
			height:auto;
			margin:0 auto;				
			}

			
#landing-rightnav 
			{
			width:798px;
			height:auto;			
			float:left;	
			}
			
.landing-headmain	
			{ 
			width:782px;
			height:auto;
			float:left;
			padding:5px 7px 5px 7px;
			}
			
.landing-head
			{
			width:260px;
			height:auto;
			float:left;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:24px;
			color:#000000;
			margin-right:40px;
			}
			
.landing-head1	
			{
			width:375px;
			height:auto;
			float:left;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:18px;
			color:#000000;				
			}				
					
.landing-headtext	
			{
			width:750px;
			height:210px;
			float:left;
			padding:5px 0 0px 25px;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:12px;
			color:#000000;
			margin-bottom:15px;
			}
			
.landing-headtext1	
			{ 
			width:475px;
			height:20px;
			float:left;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:16px;		
			margin:20px 0 0 0;
			padding:0 0 0 60px;
			font-weight:bold;
			}
			

			
.landing-headtext1 a 
			{			
			text-decoration:none;
			}
			
.landing-headtext1 a:hover
			{
			text-decoration:underline;
			}
			

.landing-headtext2	
			{ 
			width:475px;
			height:70px;
			float:left;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:12px;
			color:#000000;
			margin:10px 0 0 0;
			padding:0 0 0 60px;
			}
			
.landing-headtext_2	
			{ 
			width:475px;
			height:auto;
			float:left;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:12px;
			color:#000000;
			margin:10px 0 0 0;
			padding:0 0 0 60px;
			}
			
.landing-headtext_2	 a
			{
			 color:#87281D;
			 text-decoration:none;
			}
			
.landing-headtext_2	 a:hover
			{
			 color:#87281D;
			 text-decoration:underline;
			}
			
			
.landing-headimg	
			{ 
			width:200px;
			height:200px;
			float:left;
			}
			
			
													
.landing-body_main	
			{ 
			width:375px;
			height:210px;
			float:left;
			padding:10px 15px 0 0;
								
			}
			
			
			
.landing-body_text1
			{ 
			width:390px;
			height:auto;
			float:left;
			margin:5px 0 0 0;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:12px;
			font-weight:bold;
						
			}

.landing-body_text1 a
			{ 			
			text-decoration:underline;
					
			}

.landing-body_text1 a:hover
			{
			text-decoration:underline;
			}
			
					
.landing-body_text_r 
			{ 
			width:300px;
			height:auto;
			float:left;
			margin:5px 0 0 0;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:12px;
			font-weight:bold;					
			}
			
			
					
.landing-body_text_r a 
			{
			color:#000000;
			text-decoration:underline;
			}
			
.landing-body_text_r a:hover
			{
			color:#fe6700;
			}
			
			
.landing-body_text_r1 
			{ 
			width:250px;
			height:auto;
			float:left;
			margin:5px 0 0 0;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:12px;
			font-weight:bold;					
			}	
			
			
					
.landing-body_text_r1 a 
			{
			color:#000000;
			text-decoration:underline;
			}
			
.landing-body_text_r1 a:hover
			{
			color:#fe6700;
			}
			
					
.landing-body_text2	
			{ 
			width:235px;
			height:auto;
			float:left;
			margin:2px 0 0 3px;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:12px;
			
			}
			
					
.landing-body_text2 a 
			{
			color:#000000;
			text-decoration:underline;
			}
			
.landing-body_text2 a:hover
			{
			color:#fe6700;
			}
			
			
.landing-body_text3	
			{ 
			width:220px;
			height:20px;
			float:left;
			margin:10px 0 0 0;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:12px;
			}	
			
				
.landing-body_img	
			{ 
			width:125px;
			height:135px;
			float:left;
			margin:10px 5px 0 0;
			}
			
.landing-body_img2	
			{ 
			width:235px;
			height:auto;
			float:left;
			margin:20px 0 0 0;

			}			
.landing-body_img-2	
			{ 
			width:215px;
			height:90px;
			float:left;
			padding:0 0 0 25px;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:12px;
			}
			
.landing-body_img-2 a 
			{
			font-family:Arial, Helvetica, sans-serif;        
			font-size:12px;			
			line-height:18px;
			color:#000000;
			text-decoration:none;
			}

.landing-body_img-2 a:hover
			{
			color:#fe6700;
			}
			
			
.landing-body_img3	
			{ 
			width:240px;
			height:auto;
			float:left;
			padding:0 0 0 120px;
			}
			
.landing-bottom_text	
				{
				width:750px;
				height:auto;
				float:left;
				margin:20px 0 0 5px;
				font-family:Arial, Helvetica, sans-serif;        
				font-size:12px;
				margin-bottom:20px;
				}
				
				
.landing-bottom_seo
				{
				clear:both;
				margin:0 auto;
				width:770px;
				padding:40px 0 20px 0 ;
				height:auto;						
				font-family:Arial, Helvetica, sans-serif;        
				font-size:12px;
				text-align:justify;
				}
				
.landing-bottom_seo a
				{				
				color:#87281D;
				text-decoration:none;
				}
				
.landing-bottom_seo a:hover
				{				
				color:#87281D;
				text-decoration:underline;
				}
			
			
/****************************LANDING PAGES SECTION CSS END*******************************/

/****************************AQ EDUCTION PAGES SECTION CSS START*******************************/
#ed-main{	
	width:960px;
	height:auto;
	margin:0 auto;	
	}

#leftnavcatalogthreebyfour-aq
	{
	width:155px;	
	border:solid 1px #4c2625;	
	height:1785px;
	float:left;
	margin:0 5px 10px 0;
	}
	
.aq-content-landing-mid 
	{
	width:796px;
	height:auto;
	border:solid 1px #4c2625;
	float:left;
	margin:0 0 10px 0;
	}


.aq-buy {
		width:184px;
		float:left;
		padding-left:590px;
		}
.aq-middtext {
			width:755px;
			float:left;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:12px;
			padding:0 10px 0 10px;
				}
.aq-middheading {
					width:755px;
					float:left;
					font-family:Arial, Helvetica, sans-serif;        
					font-size:24px;
					padding:0 10px 0 10px;
					margin:15px 0 15px 0;
				}	
.aq-middheadingsub {
					width:755px;
					float:left;
					font-family:Arial, Helvetica, sans-serif;        
					font-size:14px;
					font-weight:bold;
					padding:0 10px 0 10px;

				}

/****************************AQ EDUCTION PAGES SECTION CSS END*******************************/

/****************************SIGN1 PAGES SECTION CSS start*******************************/
#midbodyhome1
	{
	width:796px;	
	float:left;
	border:solid 1px #4c2625;
	}

#leftnav-ring-design
	{
	width:155px;
	height:860px!important;
	height:907px;
	float:left;
	border:solid 1px #4c2625;	
	
	margin-right:5px;
		
	}


#midbodyhomeinner1
	{
	width:786px;	
	clear:both;	
	margin:0px 5px 0px 5px;
	}

#search_catalog-bottom-2 
	{
	width:960px;
	height:30px;	
	padding-top:6px;	
	background-color:#4c2625;
	text-align:center;
	clear:both;
	}		
	
.email-2 
	{
	width:190px;
	padding:2px 0 5px 0;
	font:12px verdana, Arial, Helvetica, sans-serif;
	color:#4b2624;
	float:left;
	}
			
/****************************SIGN1 PAGES SECTION CSS END*******************************/



/****************************RING SIZE SECTION CSS START*******************************/

select
{
width:120px;
}

.content
{
font-family:Verdana,Arial,Helvetica;
color:#744736;
font-size:11px; 
font-weight:normal; 
}

.contentdisplay
{
font-family:Verdana,Arial,Helvetica;
color:#744736;
font-size:11px; 
font-weight:normal; 
border-top:1px solid #ddd7bd;
}

.contentheader
{
font-family:Verdana,Arial,Helvetica;
color:#744736;
font-size:11px;
font-weight:bold; 
}
.leftmenucontent
{
font-family:Verdana,Arial,Helvetica;
color:#744736;
font-size:11px;
font-weight:normal; 
}
.leftmenuheader
{
font-family:Verdana,Arial,Helvetica;
color:#744736;
font-size:11px;
font-weight:bold; 
}


a.content:link {
font-family:Verdana,Arial,Helvetica;
color:#744736;
font-size:11px; 
font-weight:normal;
}     /* unvisited link */
a.content:visited {
font-family:Verdana,Arial,Helvetica;
color:#744736;
font-size:11px; 
font-weight:normal;
}  /* visited link */
a.content:hover {
font-family:Verdana,Arial,Helvetica;
color:#744736;
font-size:11px; 
font-weight:normal;
}   /* mouse over link */
a.content:active {
font-family:Verdana,Arial,Helvetica;
color:#744736;
font-size:11px; 
font-weight:normal;
}   /* selected link */ 
a.leftmenucontent:link {
font-family:Verdana,Arial,Helvetica;
color:#744736;
font-size:11px; 
font-weight:normal;
}     /* unvisited link */
a.leftmenucontent:visited {
font-family:Verdana,Arial,Helvetica;
color:#744736;
font-size:11px; 
font-weight:normal;
}  /* visited link */
a.leftmenucontent:hover {
font-family:Verdana,Arial,Helvetica;
color:#744736;
font-size:11px; 
font-weight:normal;
}   /* mouse over link */
a.leftmenucontent:active {
font-family:Verdana,Arial,Helvetica;
color:#744736;
font-size:11px; 
font-weight:normal;
}   /* selected link */ 
select.content{
font-family:Verdana,Arial,Helvetica;
color:#744736;
font-size:11px; 
}
#carattip {
position:absolute;
padding:15px;
width:500px;
border-left:1px solid #cccccc; 
border-top:1px solid #cccccc; 
border-bottom:1px solid #000000; 
border-right:1px solid #000000;
background-color:#ffffff;
top:-20px;
left:50px;
	}
#colortip { 
position:absolute;
padding:15px;
width:500px;

border-left:1px solid #cccccc; 
border-top:1px solid #cccccc; 
border-bottom:1px solid #000000; 
border-right:1px solid #000000;
background-color:#ffffff;
top:-20px;
left:50px;
}
#cuttip { 
position:absolute;
padding:15px;
width:500px;
border-left:1px solid #cccccc; 
border-top:1px solid #cccccc; 
border-bottom:1px solid #000000; 
border-right:1px solid #000000;
background-color:#ffffff;
top:-20px;
left:50px;
	}
#claritytip { 
position:absolute;
padding:15px;
width:500px;

border-left:1px solid #cccccc; 
border-top:1px solid #cccccc; 
border-bottom:1px solid #000000; 
border-right:1px solid #000000;
background-color:#ffffff;
top:-20px;
left:50px;
}
#polishtip { 
position:absolute;
padding:15px;
width:500px;

border-left:1px solid #cccccc; 
border-top:1px solid #cccccc; 
border-bottom:1px solid #000000; 
border-right:1px solid #000000;
background-color:#ffffff;
top:-20px;
left:50px;
}

#symmetrytip { 
position:absolute;
padding:15px;
width:500px;
border-left:1px solid #cccccc; 
border-top:1px solid #cccccc; 
border-bottom:1px solid #000000; 
border-right:1px solid #000000;
background-color:#ffffff;
top:-20px;
left:50px;
	}
	
#ratingtip { 
position:absolute;
padding:15px;
width:500px;
border-left:1px solid #cccccc; 
border-top:1px solid #cccccc; 
border-bottom:1px solid #000000; 
border-right:1px solid #000000;
background-color:#ffffff;
top:-20px;
left:50px;
	}

/****************************RING SIZE SECTION CSS END*******************************/

/****************************ARTICAL SECTION CSS START*******************************/

#artical_mainbody
	{
	width:960px;
	height:auto;	
	clear:both;
	margin:0 auto;
	background-color:#ffffff;	
	}
	
#artical_leftnav
	{
	width:155px;	
	border:solid 1px #4c2625;	
	height:400px;
	float:left;
	margin-right:5px;
	background-color:#ffffff;
	}
	
#artical_midbodyin
	{
	width:796px;
	height:400px;
	border:solid 1px #4c2625;
	float:left;
	margin-bottom:3px;
	}	
	
#artical_midbodyinner
	{
	width:782px;
	margin-left:7px;
	margin-right:7px;
	height:auto;	
	}
	
	.artical_txt	
			{			
			height:auto;
			clear:both;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:13px;
			color:#000000;
			font-weight:bold;
			border-bottom:solid 1px #cfcfc7;
			margin:0px 10px 10px 10px;
			padding-bottom:15px;
			}
	

	.artical_smalltext	
			{			
			height:auto;
			clear:both;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:12px;			
			color:#000000;			
			border-bottom:solid 1px #cfcfc7;
			padding-top:20px;
			padding-bottom:30px;

			}
#articallinkbox_outer
			{
			width:768px;
			height:auto;
			float:left;

			}
.artical_boxes	
			{
			width:250px;
			height:auto;
			float:left;	
			padding:20px 0 0 6px;		
			}	
.art_main_link_text	
			{
			width:250px;
			height:auto;
			clear:both;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:13px;
			color:#e46c0a;
			font-weight:bold;
			padding-bottom:10px;
			}					
.art_link_box	
			{
			width:250px;
			height:auto;
			clear:both;
			font-family:Arial, Helvetica, sans-serif;        
			font-size:13px;
			color:#000000;
			font-weight:bold;
			line-height:20px;
			}
.art_link_box a
			{ 
			text-decoration:none; 
			color:#000000;}

.art_link_box a:hover
			{ 
			color:#e46c0a;
			}


/****************************ARTICAL SECTION CSS END*******************************/



/****************************resource css**************************/


#resource_rightnav 
				{
				width:796px;
				height:auto;
				border:solid 1px #4c2625;
				float:left;
				/*height:1200px!important;
				height:1195px;*/
				padding-top:5px;	
				position:relative;										
				}

.resource_education_inner
					{
					width:782px;
					margin-left:7px;
					margin-right:7px;	
					margin-top:0px;
					height:auto;
					clear:both;
																				
					}



.resource_education_inner11
					{
					width:782px;
					position:absolute; 
					top:1130px; 					
					left:7px; 													
					}


.resource_education_inner111
					{
					width:782px;
					position:absolute; 
					top:1080px;					
					left:7px;												
					}




.resource-pages
{
width:782px;
height:auto;
margin-bottom:10px;
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
clear:both;
}

.resource-pages a
{
width:auto;
height:auto;
margin-bottom:10px;
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4c2625;
font-weight:bold;
clear:both;
}

.resource-pages a:link
{
width:auto;
height:auto;
margin-bottom:10px;
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4c2625;
font-weight:bold;
text-decoration:none;
clear:both;
}


.resource-pages a:visited
{
width:auto;
height:auto;
margin-bottom:10px;
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4c2625;
font-weight:bold;
text-decoration:none;
clear:both;
}

.resource-pages a:hover
{
width:auto;
height:auto;
margin-bottom:10px;
font-family:tahoma, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#4c2625;
text-decoration:underline;
clear:both;
}

.resource-pages1
{
width:782px;
height:auto;
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
clear:both;
}

.resource-pages1 a
{
width:auto;
height:auto;
margin-bottom:10px;
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4c2625;
font-weight:bold;
margin-left:6px;
line-height:20px;
text-decoration:underline;
clear:both;
}

.resource-pages1 a:hover
{
width:auto;
height:auto;
margin-bottom:10px;
font-family:tahoma, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
margin-left:6px;
line-height:20px;
color:#4c2625;
text-decoration:underline;
clear:both;
}
/****************************resource css end**************************/

/****************************LINKTOUS CSS START**************************/

#linktous_mainbody
	{
	width:960px;
	height:auto;	
	clear:both;
	margin:0 auto;	
	}
	
#linktous_leftnav
	{
	width:155px;	
	border:solid 1px #4c2625;	
	height:1100px;
	float:left;
	margin-right:5px;
	}
	
#linktous_midbodyin
	{
	width:796px;
	height:auto;
	border:solid 1px #4c2625;
	float:left;
	margin-bottom:3px;
	}	
	
#linktous_midbodyinner
	{
	width:782px;
	margin-left:7px;
	margin-right:7px;	
	margin-top:10px;
	height:auto;
	
	}
/****************************LINKTOUS CSS END**************************/

/****************************LINKTOUS CSS START**************************/



#linktous_mainbody
	{
	width:960px;
	height:auto;	
	clear:both;
	margin:0 0 8px 0;
	}

#linktous_leftnav
	{
	width:155px;	
	border:solid 1px #4c2625;	
	height:1100px;
	float:left;
	margin-right:5px;
	}
	
.linktous_midbodyin
	{
	width:796px;
	height:auto;
	border:solid 1px #4c2625;
	float:left;
	margin-bottom:3px;
	}	
	
.linktous_midbodyinner
	{
	width:782px;
	margin-left:7px;
	margin-right:7px;	
	margin-top:10px;
	height:auto;
	
	}
/****************************LINKTOUS CSS END**************************/

/****************************ANGARA IN PRESS CSS START**************************/

#angara-press_mainbody
	{
	width:960px;
	height:auto;	
	clear:both;
	margin:0 auto;
	}

.txt-gap{
	margin-bottom:8px;
	clear:both;
	}


#angara-press_leftnav
	{
	width:155px;	
	border:solid 1px #4c2625;	
	height:1100px;
	float:left;
	margin-right:5px;
	}
	
	
#angara-press_rightnav 
	{
	width:796px;
	height:auto;
	border:solid 1px #4c2625;
	float:left;			
	padding-top:5px;											
	}
				
				
#angara-press_inner
	{
	width:782px;
	margin-left:7px;
	margin-right:7px;	
	margin-top:0px;
	height:auto;															
	}
	
.angara-press_heading 
	{
	width:auto;					 						
	font-family:Arial, Helvetica, sans-serif;        
	font-size:20px;
	color:#000000;	
	font-weight:bold;
	margin-bottom:8px;
	}
	
.angara-press_section
	{
	width:782px;
	height:70px;
	clear:both;
	margin-bottom:20px;
	
	} 
	
.angara-press_images
	{
	width:150px;		
	float:left;	
	}
.angara-press_txt
	{
	width:600px;
	padding-left:32px;	
	float:left;
	font-family:Arial, Helvetica, sans-serif;        
	font-size:12px;
	color:#4c2625;
	line-height:18px;
	} 
	
.angara-press_more 
	{
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4c2625;
	font-weight:bold;
	padding-right:5px;
	clear:both;
	text-align:right;
	height:20px;	
	}

.angara-press_more a, .angara-press_more a:visited	 		

	{
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4c2625;
	font-weight:bold;
	padding-right:5px;
	clear:both;
	text-align:right;
	height:20px;
	text-decoration:underline;	
	}





/****************************ANGARA IN PRESS CSS END**************************/

/****************************THANKS VM CSS START**************************/

#thanks_main
		{
		width:960px;
		height:auto;
		margin:0 auto;
		}
.thanks_body
		{
		width:960px;
		height:auto;
		border:solid 1px #4c2625;
		}

.thanks_text
		{
		font-family:Arial, Helvetica, sans-serif;        
 		font-size:12px;
		}
		
#content-product 
		{
		width:958px;
		height:auto;	
		clear:both;
		margin:0 auto;
		border:solid 1px #4c2625;	
		margin-bottom:5px;
		}
	
#contactus-product 
		{
		width:948px;
		height:auto;
		margin:5px;	
		clear:both;		
		}

.thanks_link
		{
		font-family:Arial, Helvetica, sans-serif;        
		font-size:11px;
		color:#000000;
		font-weight:bold;
		line-height:30px;
		}

.thanks_link a
		{
		
		text-decoration:underline;
		color:#000000;
		}

.thanks_link a:hover
		{
		color:#e46c0a;
		}
		
		
.error-link
{
width:165px;
padding:0;
margin:0;
}

.error-link li
{
list-style:none;
padding:0;
margin:0;
padding-left:14px;
}

.error-link li a
{
background:url(/store/images/error-arrow.jpg) no-repeat left;
font:11px Arial, Helvetica, sans-serif;
padding-left:12px;
color:#f97221;
text-decoration:none;
}

.error-link li a:hover
{
color:#f97221;
text-decoration:underline;
}


/****************************THANKS VM CSS END**************************/


