body
{
	color: #ffffff;
	font-size: 12pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: #EEEAD1;
}

.sm
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
}

.vsm
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
}

.vvsm
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 6pt;
}

.boldTitle
{
	color: #ffffcc;
	font-size: 14pt;
	font-weight: bold;
	text-align: center;
}

.boldTxt
{
	color: #ffffff;
	font-size: 11pt;
	font-weight: bold;
	text-align: center;
}

.oldPrice
{
	text-decoration: line-through;
	font-weight: normal;
}

.newPrice
{
	color: #FF0000;
	font-weight: normal;
}

.curPg
{
	color: #ff0000;
	font-weight: bold;
}

.pgTitle
{
	text-transform: capitalize;
}

table
{
	color: black;
	font-size: 10pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.bdrColor
{
	border-right: 2px double #336633;
	border-top: 2px double #336633;
	border-bottom: 2px double #336633;
	border-left: 2px double #336633;
} 

.bdrColorRed
{
	border-right: 3px solid #cc0033;
	border-top: 3px solid #b7153e;
	border-bottom: 3px solid #cc0033;
	border-left: 3px solid #b7153e;
} 

.bdrColorGrn
{
	border-right: 2px solid #ffffcc;
	border-top: 2px solid #ffffcc;
	border-bottom: 2px solid #ffffcc;
	border-left: 2px solid #ffffcc;
}

.bdrColorDrk
{
	border-right: 3px solid #000000;
	border-top: 3px solid #000000;
	border-bottom: 3px solid #000000;
	border-left: 3px solid #000000;
} 

.bdrDbl
{
	border-right: 5px double #DFD6AF;
	border-top: 5px double #DFD6AF;
	border-bottom: 5px double #DFD6AF;
	border-left: 5px double #DFD6AF;
} 

input.image
{
	border: 3px solid #7B784F;
}

.imgbdr
{
	border: 3px solid #7B784F;
}

.thumbNail
{
	border: 3px solid #7B784F;
	width: 100px;
}

.imgbdr2
{
	border: 1px solid #7B784F;
}

ul
{
	font-size: 10pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #ffffcc;
}

dl
{
	font-size: 12pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #ffffcc;
}

dt
{
	font-size: 12pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #ffffcc;
}

th
{
		font-size: 14pt;
		color: #ffffcc;
}

ul
{
		font-size: 12pt;
		color: #ffffcc;
}

div
{
	font-size: 12pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #ffffcc;
}

p
{
	font-size: 12pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #ffffcc;
}

BLOCKQUOTE
{
	BACKGROUND-COLOR: #E1D4B1;
}

.infoTbl
{
	font-size: 10pt;
	color: #000000;
	background-color: #E1D4B1;
	border-color: #7B784F;
	border-width: 5px;
}

/*<!-- LINK STYLES -->*/
a
{
	font-size: 10pt;
	color: #ffffcc;
	text-decoration: none;
}

a:visited
{
    color: #ffff99;
}

a:hover
{
	color: #000000;
}

/* product links */
a.prod
{
	color: #000000;
	text-decoration: none;
}

a.prod:hover
{
	color: #000000;
}

a.prod:active
{
	color: #000000;
}

/* Bread crumb links */
a.bcrumb
{
	color: #663333;
	text-decoration: none;
}

a.bcrumb:hover
{
	color: #663333;
	text-decoration: underline;
}

a.bcrumb:active
{
	color: #663333;
}

.alignbottom
{
	vertical-align: bottom;
	border: none;
}

.gold
{
	color: #7B784F;
}

.smtxt
{
	color: black;
	font-size: 8pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.button
{
	background-color: #E1D4B1;
}
	
.subbutton
{
	background-color: #E1D4B1;
	width: 110px;
}

.mailbutton
{
	background-color: #E1D4B1;
	width: 210px;
}

.txtbox
{
	background-color: #EEEAD1;
	font-size: 12pt;
	color: black;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

/* Home image links */
a.hp
{
	color: #000000;
	text-decoration: none;
}

a.hp:hover
{
	color: #7B784F;
}

a.hp:active
{
	color: #000000;
}

