body{
background-color:#ffffff;
margin:0px;
leftmargin:0px;
marginwidth:0px;
topmargin:0px; 
marginheight:0px;
}

.copy
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding-left:2px;
	color : #757264;
	text-decoration:none;
}
.copy5
{
    font-family:arial;font-size:11px;color:#757264;padding: 0px 0px 0px 2px;text-decoration:none;
}
.contact
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height:17px;
	padding-left:2px;
	color : #757264;
	text-decoration:none;
}
.copy1
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding-left:2px;
	color : #6E6E6E;
	text-decoration:none;
}
.copy2
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding-left:2px;
	color : #6B6E71;
	text-decoration:none;
}
.copy3
{
	font-family : Arial;
	font-size : 11px;
	padding-left:2px;
	color : #9A9787;
	text-decoration:none;
}
.copy4
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding-left:2px;
	color : #A3986B;
	text-decoration:none;
}

.subcopy
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #757264;
	text-decoration:none;
}

.subhd
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #757264;
	font-weight:bold;	
	text-decoration:none;
}

.collecthd
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #B1AA8C;
	text-decoration:none;
}

.metalhd
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 20px;
	color : #B1AA8C;
	text-decoration:none;
}

.tbheader
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #757264;
	background-color:#F4EED5;
	text-decoration:none;
}
.tbcontent
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #757264;
	background-color:#F9F9EB;
	text-decoration:none;
}




.footer
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #9C988A;
	text-decoration:none;
}
.link
{
	font-family : Arial;
	font-size : 10px;
	color : #6B6447;
	text-decoration: none;
}
.link_top
{
	font-family : tahoma,Arial;
	font-size : 11px;
	color : #6B6447;
	text-decoration: none;
}
.toplink
{
	font-family : tahoma,Arial;
	font-size : 11px;
	color : #6B6447;
	text-decoration: none;
}
.toppipe
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #757264;
	text-decoration:none;
}

.sublink
{
	font-family : Arial;
	font-size : 11px;
	color : #757264;
	text-decoration: none;
}
.sublinkcurrent
{
	font-family : Arial;
	font-size : 11px;
	color : #6B6447;
	text-decoration: none;
}
.proddetail
{
	font-family : Arial;
	font-size : 10px;
	color : #A0976E;
	text-decoration:none;
}
.prodlink
{
	font-family : Arial;
	font-size : 11px;
	color : #A0976E;
	text-decoration:none;	
}
.black
{
	font-family : Arial;
	font-size : 10px;
	color : #000000;
	text-decoration: none;
}
.giftheader
{
	font-family : Arial;
	font-size : 13px;
	color : #978A52;
	text-decoration: none;

}
.giftcollect
{
	font-family : Arial;
	font-size : 12px;
	color : #8F8686;
	text-decoration: none;

}

.rightnav
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding-left:2;
	color : #660000;
	text-decoration:none;
}
.reminder
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #88805F;
	text-decoration:none;
}
.birthheader
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 17px;
	color : #88805F;
	text-decoration:none;
}
.offerhd
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 19px;
	color :#CF611B;
	font-weight:bold;
	text-decoration:none;
}
.offer
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color :#CF611B;
	text-decoration:none;
}


.redhd
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11.5px;
    COLOR: ff0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.ncopy
{
	font-family : Arial;
	font-size : 11px;
	color : #555251;
	text-decoration:none;
}

        /*menu links v lt green to gold*/

.ddm1 {
    font-family: 'Hoefler Text', serif;
    font-size:13px; 
    color: #ffffcc; }

.ddm1 .item1,
.ddm1 .item1:visited,
.ddm1 .item1:hover,
.ddm1 .item1-active,
.ddm1 .item1-active:hover {
    padding: 3px 3px 4px 3px;
    border:1px; 0px; 1px; 0px;
    border-color: #ffcc33;
    border-style: solid none solid none;
    text-decoration: none;
    display: block;
    position: relative;
    width:169px;  }

.ddm1 .item1,
.ddm1 .item1:visited {
    background: #009933;
    color: #ffffcc;  }

.ddm1 .item1:hover,
.ddm1 .item1-active,
.ddm1 .item1-active:hover {
    background: #009933;
    color: #ffcc33; }

.ddm1 .item2,
.ddm1 .item2:hover {
    padding: 3px 8px 4px 3px;
    text-decoration: none;
    display: block;
    white-space: nowrap;  }

.ddm1 .item2 {
    background: #009933;
    color: #ffffcc; 
    font-size:12px;  }

.ddm1 .item2:hover {
    background: #009933;
    color: #ffcc33;  }

.ddm1 .section {
    background: #009933;
    border: 1px #ffcc33;
    border-style: solid solid solid solid;
    position: absolute;
    visibility: hidden;
    z-index: -1;  }

.ddm1 .bottom,
.ddm1 .bottom:hover { border-style: solid solid solid solid; }

* html .ddm1 td { position: relative; } /* ie 5.0 fix */
/******homepage***********************/
body{padding:0px; margin:0px;}
.wholecont{width:780px; padding:0px; margin:0 auto;}
.maincont{width:780px; float:left; padding:20px 0px 0px 0px; margin:0px;}
.headercont{width:780px; float:left; padding:0px 0px 5px 0px; margin:0px;}
/*********************/
.aboutmenu,.aboutmenu a{color:#D89403; text-decoration:none;}
.aboutmenu a:hover{text-decoration:underline;}
.goldmenu{color:#69110F;}
.goldmenu a{color:#69110F; text-decoration:none;}
.goldmenu a:hover{text-decoration:underline;}
.txt-color{color:#595959;}
.txt-color a{color:#595959; text-decoration:underline;}
/********************/
.fnt-11,.fnt-10,.fnt-12,.fnt-16{ padding:0px; margin:0px; float:left;font-family:trebuchet ms;}
.fnt-10{font-size:0.63em;}
.fnt-11{font-size:0.69em;}
.fnt-12{font-size:0.75em;}
.fnt-16{font-size:1em;}
.fnt-bold{font-weight:bold;}

/********************/
.padlt10{padding-left:10px;}
.flotleft,.width645,.wid195{float:left;}
.width645{padding-bottom:20px;}
.menucont,.menucont1{width:570px; float:left;}
.menucont ul,.menucont1 ul{padding:0px; margin:0px; float:right;}
.menucont li{list-style-type:none; padding:0px 5px 0px 5px; margin:0px; display:inline; float:left; text-align:right;line-height:15px;}
.menucont1 li{list-style-type:none; padding:7px 5px 0px 38px; margin:0px; display:inline; float:left; text-align:right;line-height:20px;}
.homebodycont{width:780px; padding:0px 0px 5px 0px; margin:0px; float:left;}
.wid194{width:194px; padding-left:1px; margin:0px; float:left; line-height:20px;}
.dropdownmtal{width:154px; float:left; padding:0px; margin:9px 0px 0px 0px;}
.discovercont{width:154px; float:left; padding:10px 0px 0px 20px; margin:0px; height:124px;}
.stonecont{width:770px; background-color:#e8f4f3; padding:10px 0px 10px 10px; margin:0px 0px 5px 0px; float:left;}
.stonecont span{padding:12px 0px 0px 10px;}
.processbut{height: 21px;width: 68px;background:url(./images/process-btn.gif) no-repeat 0 0;display: block; float:left;}
.processbut a{color:#fff0ba; padding-left:20px; text-decoration:none;}
.buttoncont{padding:11px 0px 11px 0px; float:left;}
.borderbot{border-bottom:2px solid #ffffff;}
.goldimg{padding-left:4px;padding-right:3px;}
/*************************/
/***added on 14-9-09**/
.borderdotted{width:100%;border-bottom:1px dashed #757264;float:left;}
.savingbg {background-color: #93875D;color: #FFEBC6;}
.tablecopy
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding-left:2px;
	color : #FFEBC6;
	text-decoration:none;	
}
/*************************/

.headertop{background-image:url(./images/x-repeat-strip.gif);background-repeat:repeat-x 0 0;padding:0px 0px 0px 0px;margin:0 0 0px 0;width:783px;height:40px;float:left;}
.yellow{color:#d89403;}
.flotlt{float:left;}
.padlft5{padding-left:7px;}
.padlft15{padding-left:15px;}
.padlft20{padding-left:20px;}
.martop6{margin-top:6px;}
.wid750{width:750px;}
.wid130{width:130px;}
.wid150{width:150px;}
.wid170{width:170px;}
.txt-center{text-align:center;}