.copy
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding-left:2;
	color : #757264;
	text-decoration:none;
}
.copy1
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding-left:2;
	color : #6E6E6E;
	text-decoration:none;
}
.copy2
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding-left:2;
	color : #6B6E71;
	text-decoration:none;
}
.copy3
{
	font-family : Arial;
	font-size : 11px;
	padding-left:2;
	color : #9A9787;
	text-decoration:none;
}
.copy4
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding-left:2;
	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: underline;
}
.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;  }
.DEK {POSITION:absolute;VISIBILITY:hidden;Z-INDEX:200;} 
.ddm1 .bottom,
.ddm1 .bottom:hover { border-style: solid solid solid solid; }

* html .ddm1 td { position: relative; } /* ie 5.0 fix */
