body
{
	color: #7B7A7A;
	font: 11px 'helvetica', arial, sans-serif;
	line-height:13pt;
	margin-top: 0px;
}

table, td
{
	color: #7B7A7A;
	font: 11px 'helvetica', arial, sans-serif;
	line-height:13pt;
}


table, td#gray17
	{
	color: #BEBFC1;
	font: 17px "helvetica", arial, sans-serif;
	line-height:19pt;
}


table, td#gray11
	{
	color: #BEBFC1;
	font: 11px "helvetica", arial, sans-serif;
	line-height:13pt;
}


table, td#brochuretextlight
	{
	color: #7B7A7A;
	font: 13px "helvetica", arial, sans-serif;
	line-height:18pt;
}

table, td#brochuretextdark
	{
	color: #3C3C3C;
	font: 13px "helvetica", arial, sans-serif;
	line-height:18pt;
}

table, td#cartnav
	{
	color: #3C3C3C;
	font: 13px "helvetica", arial, sans-serif;
	line-height:13pt;
}



table, td#textgray11
	{
	color: #999999;
	font: 11px "helvetica", arial, sans-serif;
	line-height:13pt;
}

.textgray11
	{
	color: #7B7A7A;
	font: 11px "helvetica", arial, sans-serif;
	line-height:13pt;
}

.gray16
	{
	color: #BEBFC1;
	font: 16px "helvetica", arial, sans-serif;
	line-height:16pt;
}

.homegoldtext
	{
	color: #877657;
	font: 14px "arial", sans-serif, helvetica;
	line-height:16pt;
}

.homeboxtitles
	{
	color: #554027;
	font: 14px "arial", sans-serif, helvetica;
	line-height:16pt;
}

.homeboxbody
	{
	color: #88785A;
	font: 12px "arial", sans-serif, helvetica;
	line-height:12pt;
}


.headergray22
	{
	color: #4F4E4E;
	font: 22px "helvetica", arial, sans-serif;
	line-height:16pt;
}


.dkgray
	{
	color: #4F4E4E;
}


.gray
	{
	color: #BEBFC1;
}


h1 {
margin: 0px 0px 0px 0px;
}

h2 {
margin: 0px 0px 0px 0px;
}

h3 {
margin: 0px 0px 0px 0px;
}

h4 {
margin: 0px 0px 0px 0px;
}

h5 {
margin: 0px 0px 0px 0px;
}

h6 {
margin: 0px 0px 0px 0px;
}


a
{
	text-decoration: none;
	color: #7B7A7A;
}

a:hover { text-decoration: underline; }

a:active
{
	color: #7B7A7A;
	text-decoration: none;
}



a.navtext
{
	text-decoration: none;
	color: #EA8496;
	font: 12px "helvetica", arial, sans-serif;
}

a.navtext:active
{
	color: #EA8496;
	text-decoration: none;
	font: 12px "helvetica", arial, sans-serif;
}

a.navtext:hover 
{ 
	text-decoration: none; 
	color: #6B1C2A;
}

a.pinklinks
{
	text-decoration: none;
	color: #EA8496;
}

a.pinklinks:active
{
	color: #EA8496;
	text-decoration: none;
}

a.pinklinks:hover 
{ 
	text-decoration: none; 
	color: #6B1C2A;
}



a.leftnavlinks
{
	text-decoration: none;
	color: #877657;
	font: 12px "helvetica", arial, sans-serif;
	line-height:14px;
}

a.leftnavlinks:active
{
	color: #877657;
	text-decoration: none;
	font: 12px "helvetica", arial, sans-serif;
	line-height:14px;
}

a.leftnavlinks:hover 
{ 
	text-decoration: none;
	line-height:14px;
	color:#ffffff;
}

a.leftnavlinks2
{
	text-decoration: none;
	color: #877657;
	font: 12px "helvetica", arial, sans-serif;
	line-height:14px;
}

a.leftnavlinks2:active
{
	color: #877657;
	text-decoration: none;
	font: 12px "helvetica", arial, sans-serif;
}

a.leftnavlinks2:hover 
{ 
	text-decoration: none;
	color:#ffffff;
}

a.boxlinks
{
	text-decoration: none;
	color: #F94764;
	font: 11px "helvetica", arial, sans-serif;
	line-height:14pt;
	margin-left:20px;
}

a.boxlinks:hover 
{ 
	text-decoration: underline; 
}

a.boxlinks:active
{
	text-decoration: none;
}

a.copyright
{
	text-decoration: none;
	color: #766C64;
	font: 11px "helvetica", arial, sans-serif;
	line-height:14pt;
}

a.copyright:active
{
	text-decoration: none;
}

a.copyright:hover 
{ 
	text-decoration: underline;
	color:#ffffff;
}

.copyright {
	line-height: 14px;
	font-family: Arial, Helvetica, Verdana;
	font-size: 11px;
	color:#766C64;
	text-align:left;
}

.headers {
	line-height: 14px;
	font-family: Arial, Helvetica, Verdana;
	font-size: 16px;
	color:#4F4636;
	text-align:left;
}

.headers-page2 {
	line-height: 18px;
	font-family: Arial, Helvetica, Verdana;
	font-size: 16px;
	color:#4F4636;
	text-align:left;
}

.price {
	line-height: 18px;
	font-family: Arial, Helvetica, Verdana;
	font-size: 20px;
	color:#4F4636;
	text-align:left;
}

.headersindent {
	line-height: 18px;
	font-family: Arial, Helvetica, Verdana;
	font-size: 20px;
	color:#4F4636;
	text-align:left;
	margin-left:15px;
}

.mediumheaders {
	line-height: 14px;
	font-family: Arial, Helvetica, Verdana;
	font-size: 14px;
	color:#4F4636;
	text-align:left;
	margin-left:15px;
}

.smallheaders {
	line-height: 14px;
	font-family: Arial, Helvetica, Verdana;
	font-size: 12px;
	color:#4F4636;
	text-align:left;
	padding-left:15px;
}

.headers {
	line-height: 14px;
	font-family: Arial, Helvetica, Verdana;
	font-size: 12px;
	color:#4F4636;
	text-align:left;
	padding-left:15px;
}

.photoborder {
	border:1px #A7A49F solid;
}

.bodytext {
	line-height: 20px;
	font-family: Arial, Helvetica, Verdana;
	font-size: 12px;
	color:#877657;
	text-align:left;
}

.xtext {
	line-height: 10px;
	font-family: Arial, Helvetica, Verdana;
	font-size: 10px;
	color:#E2D4C0;
	margin:0px 5px 0px 5px;
}

.breadcrumbs {
	line-height: 10px;
	font-family: Arial, Helvetica, Verdana;
	font-size: 10px;
	color:#A59987;
	margin:0px 0px 0px 0px;
}

a img { border: none; }

FIELDSET {
 padding: 0.5em;
 margin: 0.5em 0em;
 border: 1px solid #cccccc;
 }
 
 form {margin: 0px 0px 0px 0px; }
 
 TD.infoBoxHeading2 {
  font: 13px "helvetica", arial, sans-serif;
  line-height:13pt;
  font-weight: bold;
  color: #3C3C3C;
}

.pinkheaders {
	color: #EA8496;
	font-weight:bold;
}