body
{
	color: black;
	font-size: 10pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin: 0;
	background-color:#f5f5dc;
	text-align: center;
}
body
{
	text-align: -moz-center;
}

.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: black;
	font-size: 12pt;
	font-weight: bold;
}

.boldTxt
{
	color: black;
	font-size: 10pt;
	font-weight: bold;
}

.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: 5px solid #7B784F;
	border-top: 5px solid #E1D4B1;
	border-bottom: 5px solid #7B784F;
	border-left: 5px solid #E1D4B1;
} 

.bdrColorRed
{
	border-right: 3px solid #cc0033;
	border-top: 3px solid #b7153e;
	border-bottom: 3px solid #cc0033;
	border-left: 3px solid #b7153e;
} 

.bdrColorGrn
{
	border-right: 3px solid #009933;
	border-top: 3px solid #00cc33;
	border-bottom: 3px solid #009933;
	border-left: 3px solid #00cc33;
}

.bdrColorDrk
{
	border-right: 2px solid #7B784F;
	border-top: 2px solid #7B784F;
	border-bottom: 2px solid #7B784F;
	border-left: 2px solid #7B784F;
} 

.bdrDbl
{
	border-right: 5px double #DFD6AF;
	border-top: 5px double #DFD6AF;
	border-bottom: 5px double #DFD6AF;
	border-left: 5px double #DFD6AF;
} 

.bdrDrkDotted
{
	border-right: 2px dotted #7B784F;
	border-top: 2px dotted #7B784F;
	border-bottom: 2px dotted #7B784F;
	border-left: 2px dotted #7B784F;
	border-collapse: collapse;
} 

input.image
{
	border: 3px solid #7B784F;
}

.imgbdr
{
	border: 3px solid #7B784F;
}

.thumbNail
{
	border: 3px solid #7B784F;
	width: 100px;
}

.thumbNailLG
{
	border: 3px solid #7B784F;
	width: 175px;
	margin-top: 2px;
	margin-bottom: 0px;
}

.imgbdr2
{
	border: 1px solid #7B784F;
}

p
{
	font-size: 10pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: black;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
}

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: #0000ff;
	text-decoration: underline;
}

a:visited
{
    color: #0066ff;
}

a:hover
{
	color: #b8860b;
}

/* 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: 10pt;
	color: black;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

/* Home image links */
a.cart:hover img 
{
border: 2px solid #DFD6AF;
}

a.hp
{
	color: #000000;
	text-decoration: none;
}

a.hp:hover
{
	color: #7B784F;
}

a.hp:visited
{
	color: #7B784F;
}

.tableTop
{
	background-image: url('pageImages/top.jpg'); 
	background-repeat: no-repeat;
	background-position: center;
}
.tableMiddle
{
	background-image: url('pageImages/middle.jpg'); 
	background-repeat: repeat; 
	background-position: center;
}
.tableBottom
{
	background-image: url('pageImages/bottom.jpg'); 
	background-repeat: repeat; 
	background-position: center;
}