a.body:link {color : #3F1E07; text-decoration: underline; background-color:#f3eae1;}
a.body:visited {color : #A78E61; text-decoration: underline; background-color:#f3eae1;}
a.body:hover {color : #5B9CD4; text-decoration: underline; background-color:#f3eae1;}

a.product_desc:link {color : #3F1E07; text-decoration: underline;}
a.product_desc:visited {color : #A78E61; text-decoration: underline;}
a.product_desc:hover {color : #5B9CD4; text-decoration: underline;}

a.sitemap:link {color : #5b9cd4;}
a.sitemap:visited {color : #A78E61; text-decoration: underline;}
a.sitemap:hover {color : #2b6aa0; text-decoration: underline;}

a.faq_question:link {color : #2b6aa0;}
a.faq_question:visited {color : #A78E61; text-decoration: underline;}
a.faq_question:hover {color : #5b9cd4; text-decoration: underline;}

a.wc_ip:link {color : #94070a;}
a.wc_ip:visited {color : #590103;}
a.wc_ip:hover {color : #691e0f; text-decoration: underline;}

a.wc_headline:link {color : #94070a;}
a.wc_headline:visited {color : #590103;}
a.wc_headline:hover {color : #691e0f; text-decoration: underline;}

a.footer:link {color : #3f1e07;}
a.footer:visited {color : #8d7345;}
a.footer:hover {color : #5b9cd4; text-decoration: underline;}

a.footer_info:link {color : #3f1e07;}
a.footer_info:visited {color : #8d7345;}
a.footer_info:hover {color : #5b9cd4; text-decoration: underline;}

a.footer_crucial:link {color : #3f1e07;}
a.footer_crucial:visited {color : #8d7345;}
a.footer_crucial:hover {color : #5b9cd4; text-decoration: underline;}

h1 {
line-height: 22px;
font-size: 20px;
text-decoration: none;
font-family: Georgia, Times, Arial, sans-serif;
color: #3F1E07;
background: #eee3d0 url('pix/g_h1_bkg.gif') no-repeat;
font-weight: bold;
text-align: left;
margin-top: 0px;
margin-bottom: 4px;
margin-left: 0px;
position: relative;
overflow: visible;
float: left;
}

h2 {
line-height: 20px;
font-size: 15px;
text-decoration: none;
font-family: Arial, Verdana, Helvetica, sans-serif;
color: #3579B0;
background: none;
font-weight: normal;
text-align: left;
margin-top: 0px;
margin-bottom: 8px;
margin-left: 0px;
}


.body {
line-height: 20px;
font-size: 12px;
text-decoration: none;
font-family: Arial, Verdana, Helvetica, sans-serif;
color: #691e0f;
}

.product_qty {
line-height: 20px;
font-size: 12px;
text-decoration: none;
font-family: Georgia, Times, Arial, Verdana, serif;
color: #5b9cd4;
}

.product_price {
line-height: 20px;
font-size: 12px;
text-decoration: none;
font-family: Georgia, Times, Arial, Verdana, serif;
color: #2b6aa0;
}

.faq_question {
line-height: 20px;
font-size: 12px;
text-decoration: none;
font-family: Georgia, Times, Arial, Verdana, serif;
font-weight: bold;
color: #2b6aa0;
}

.featured_product_title {
line-height: 20px;
font-size: 15px;
text-decoration: none;
font-family: Arial, Verdana, Helvetica, sans-serif;
color: #A78E61;
}

.product_title {
line-height: 21px;
font-size: 21px;
text-decoration: none;
font-family: Georgia, Times, Arial, Verdana, serif;
color: #5b9cd4;
}

.product_tag {
line-height: 20px;
font-size: 15px;
text-decoration: none;
font-family: Arial, Verdana, Helvetica, sans-serif;
color: #fa8076;
}

.product_desc {
line-height: 20px;
font-size: 12px;
text-decoration: none;
font-family: Arial, Verdana, Helvetica, sans-serif;
color: #3f1e07;
}

.sitemap {
line-height: 20px;
font-size: 15px;
text-decoration: none;
font-family: Georgia, Times, Arial, Verdana, serif;
font-weight: bold;
color: #5b9cd4;
}

.send_friend {
line-height: 20px;
font-size: 15px;
text-decoration: none;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
color: #a78e61;
}

.footer {
line-height: 15px;
font-size: 15px;
font-weight: bold;
text-decoration: none;
font-family: Georgia, Times, Arial, Verdana, Helvetica, sans-serif;
color: #3f1e07;
}

.footer_info {
line-height: 15px;
font-size: 11px;
text-decoration: none;
font-family: Georgia, Times, Arial, Verdana, Helvetica, sans-serif;
color: #754422;
}

.footer_crucial {
line-height: 15px;
font-size: 11px;
text-decoration: none;
font-family: Arial, Verdana, Helvetica, sans-serif;
color: #754422;
}


.image { 
  float: left;
  margin: 0 0px 0px 0;
  padding: 5px;

  border: 1px solid;
  border-color: #d6be94;
}

.forms {
font-size: 11px;
background-color: #f0e1cc;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
width: 130px;  
margin-bottom: 3px;
color: #691e0f;
}

.forms2 {
font-size: 11px;
background-color: #f0e1cc;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
width: 50px;  
margin-bottom: 3px;
color: #691e0f;
border:1px solid #d5b796; 
background:#f7f0e3 url(pix/g_form2_bkg.gif) repeat-x top left; padding-left:0.5em; margin-bottom:0.6em;
}

.forms3 {
font-size: 11px;
background-color: #f0e1cc;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
width: 200px;  
margin-bottom: 3px;
color: #691e0f;
border:1px solid #d5b796; 
background:#f7f0e3 url(pix/g_form_bkg.gif) repeat-x top left; padding-left:0.5em; margin-bottom:0.6em;
}

.forms4 {
font-size: 11px;
background-color: #f0e1cc;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
width: 200px;  
margin-bottom: 3px;
color: #691e0f;
border:1px solid #691e0f; 
background:#f0e1cc url(pix/form_bkg3.gif) repeat-x top left; padding-left:0.5em; margin-bottom:0.6em;
}

.forms5 {
font-size: 11px;
background-color: #f0e1cc;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
width: 150px;  
margin-bottom: 3px;
color: #691e0f;
}

.forms6 {
font-size: 11px;
background-color: #f0e1cc;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
width: 350px;  
margin-bottom: 3px;
color: #691e0f;
}

.forms7 {
font-size: 11px;
background-color: #f0e1cc;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
width: 90px;  
margin-bottom: 3px;
color: #691e0f;
}

.dhtmlgoodies_question{	/* Styling question */
	/* Start layout CSS */

	width:750px;
	line-height: 19px;
	font-size: 12px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #691e0f;
	
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	width:750px;
	
	/* End layout CSS */
	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;
	width:750px;
	line-height: 19px;
	font-size: 12px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #691e0f;

}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
	padding:1px;
	font-size:1em;	
	position:relative;
}

ul
{
  margin-left: 0;
  padding-left: 15;
}