a:link			{ text-decoration: underline; color: #89573c; }
a:visited		{ text-decoration: underline; color: #c0c0c0; }
a:active		{ text-decoration: underline; color: #89573c; }
a:hover			{ text-decoration: underline; color: #000000; }

a:link.contact			{ text-decoration: underline; color: #89573c; }
a:visited.contact		{ text-decoration: underline; color: #89573c; }
a:active.contact		{ text-decoration: underline; color: #89573c; }
a:hover.contact			{ text-decoration: underline; color: #000000; }

a:link.nav		{ text-decoration: underline; color: #89573c; font-weight: bold; }
a:visited.nav	{ text-decoration: underline; color: #89573c; font-weight: bold; }
a:active.nav	{ text-decoration: underline; color: #89573c; font-weight: bold; }
a:hover.nav		{ text-decoration: underline; color: #000000; font-weight: bold; }

a:link.back			{ text-decoration: underline; color: #89573c; font-weight: bold; }
a:visited.back		{ text-decoration: underline; color: #89573c; font-weight: bold; }
a:active.back		{ text-decoration: underline; color: #89573c; font-weight: bold; }
a:hover.back		{ text-decoration: underline; color: #000000; font-weight: bold; }

body			{ background-image: url("/images/bg.gif"); }

h1				{ font-family: tahoma, arial, helvetica; font-size: 18px; font-weight: bold; color: #969785; letter-spacing: 1px; margin-bottom: 5px;}

h3				{ font-family: tahoma, arial, helvetica; font-size: 18px; font-weight: bold; color: #89573C; letter-spacing: 1px; margin-bottom: 3px;}

h2				{ font-family: tahoma, arial, helvetica; font-size: 12px; font-weight: bold; letter-spacing: 1px; }

p,td,body		{ font-family: tahoma, verdana, arial, helvetica; font-size: 12px; color: #555555; }

.promo			{ font-family: tahoma, verdana, arial, helvetica; font-size: 14px; color: #555555; font-weight: bold; }

th				{ font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; }

hr				{ border: thin dotted #d5d5d5 ; width: 95%; }

th				{ background-color: #e9e9e9 }

ul				{ margin: 0px; }

.noborder		{ border: none; }

.border			{ border: thin solid 1px #484a34; }

.arial			{ font-family: arial, helvetica, sans-serif; font-size: 12px; background-color: #d5d5d5; border: 1px solid #000000; }

.small_text			{ font-size: 10px; }

.prod_img_display	{ text-indent: 15px; text-align: left; vertical-align: top; }

.prod_txt_display	{ text-align: left; vertical-align: top; }

.indent			{ text-indent: 15px; }

.yourPrice { font-weight: bold; color: #009900; }

.msrpPrice { font-weight: bold; color: #555555; text-decoration: line-through; }

input,textarea,select { font-family: tahoma, verdana, arial, helvetica; color: #555555; font-size: 12px; border: thin solid 1px #89573c; width: 200px; }

