body{background-color:#faf6ef;
font-family:Tahoma, verdana, helvetica, sans-serif;
font-size:11px;
color:#7f695b;}
a:hover {font-family:Tahoma, verdana, helvetica, sans-serif;
	font-size:11px;
	color:#d99608; 
	text-decoration:underline}
a:link {font-family:Tahoma, verdana, helvetica, sans-serif;
	font-size:11px;
	color:#840000; 
	text-decoration:underline}
a:visited {font-family:Tahoma, verdana, helvetica, sans-serif;
	font-size:11px;
	color:#840000; 
	text-decoration:underline}
img.event{border:3px double #840000}
p.event{line-height:1.3;}
a.button{background:url("bck_btnnr.png") no-repeat right center;
display:-moz-inline-box;
display:inline-block;
position:relative;
padding:0 10px 0 0;
cursor:pointer;
text-decoration:none;}
a.button span{cursor:pointer;
font-family:Georgia,Palatino,Times New Roman,Serif;
font-size:11px;
display:-moz-inline-box;
display:inline-block;
position:relative;
white-space:nowrap;
padding:0 0 0 9px;
background:url("bck_btnnl.png") no-repeat left center;
height:21px;
line-height:21px;
color:#840000;
text-decoration:none;}
a.button:hover{background:url("bck_btnor.png") no-repeat right center;
text-decoration:none;}
a.button:hover span{color:#583311;
background:url("bck_btnol.png") no-repeat left center;
text-decoration:none;}
a.button:visited{text-decoration:none;}
a.button:visited span{text-decoration:none;}
TD.spacer{vertical-align:middle;
	height:10px;}
TABLE{font-family:Tahoma, verdana, helvetica, sans-serif;
	font-size:11px;
	color:#7f695b;}
TABLE.contentframe{font-family:Tahoma, verdana, helvetica, sans-serif;
	font-size:11px;
	color:#7f695b;
	empty-cells:show;
	vertical-align:top;
	width:504px;
	height:1280px;
	padding:0px;
	margin:0px;}
TABLE.home{font-family:Tahoma, verdana, helvetica, sans-serif;
	font-size:11px;
	color:#7f695b;
	empty-cells:show;
	text-align:center;
	vertical-align:top;
	width:502px;
	padding:0px;
	margin:0px;}
TH.home{font-family:Georgia, Palatino, Times New Roman, Serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	text-indent:6px;
	vertical-align:middle;
	color:#583311;
	height:22px;}
TD.home {width:502px;
	text-align:left;
	vertical-align:top;}
TABLE.homecontent{font-family:Tahoma, verdana, helvetica, sans-serif;
	font-size:11px;
	color:#7f695b;
	text-align:center;
	vertical-align:top;
	width:502px;
	padding:0px;
	margin:0px;}
TD.homecontent{	vertical-align:top;
	padding:5px;
	margin:5px;}
TABLE.luresult{font-family:Tahoma, verdana, helvetica, sans-serif;
	font-size:11px;
	color:#7f695b;
	empty-cells:show;
	text-align:center;
	vertical-align:top;
	width:95%;
	padding:0px;
	margin:0px;}
TH.luresult{font-family:Georgia, Palatino, Times New Roman, Serif;
	font-size:12px;
	font-weight:bold;
	text-indent:6px;
	vertical-align:middle;
	color:#583311;
	height:20px;}
TH.luresultselect{font-family:Georgia, Palatino, Times New Roman, Serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	text-indent:6px;
	vertical-align:middle;
	color:#583311;
	height:24px;}
TABLE.dateselect{font-family:Tahoma, verdana, helvetica, sans-serif;
	font-size:11px;
	color:#faf6ef;
	margin:1px;
	padding:10px;
	background:#a55634 url("bck_general.png") repeat-x;
	width:100%;
	border:1px double #502515;
	vertical-align:middle;}
TD.dateselect{font-family:Tahoma, verdana, helvetica, sans-serif;
	font-size:11px;
	height:30px;
	text-align:left;
	text-indent:3px;
	color:faf6ef;
	vertical-align:middle;}
TD.selectbutton{height:30px;
	text-align:center;
	vertical-align:middle;}
TABLE.carttop{vertical-align:top;
	width:504px;
	height:46px;
	padding:0px;
	margin:0px;}
TD.carttop{text-align:right;
	color:#840000;
	vertical-align:middle;
	padding:5px;
	margin:5px;}
TABLE.footer{vertical-align:middle;
	width:504px;
	height:1px;
	padding:0px;
	margin:0px;}
TD.footer{text-align:center;
	vertical-align:middle;
	padding:5px;
	margin:5px;}
TABLE.buynow{font-family:Tahoma, verdana, helvetica, sans-serif;
	font-size:11px;
	color:#7f695b;
	empty-cells:show;
	vertical-align:top;
	width:502px;
	padding:0px;
	margin:0px;}
TH.buynow{font-family:Georgia, Palatino, Times New Roman, Serif;
	font-size:12px;
	font-weight:bold;
	color:#583311;
	text-align:left;
	text-indent:6px;
	vertical-align:middle;
	height:22px;}
TD.buynow{text-align:center;
	vertical-align:top;
	text-align:left;
	margin:6px;
	padding:6px;
	vertical-align:top;
	width:322px;}
TD.buynowpic{text-align:center;
	vertical-align:top;
	width:180px;
	height:120px;}
TD.buynowselect{text-align:center;
	vertical-align:top;
	width:180px;
	height:100%;}
TABLE.title{text-align:left;
	vertical-align:top;
	width:502px;
	padding:0px;
	margin:0px;}
TH.title{font-family:Georgia, Palatino, Times New Roman, Serif;
	font-size:12px;
	font-weight:bold;
	color:#583311;
	text-align:left;
	vertical-align:top;
	height:25px;}
TD.title{vertical-align:top;
	padding:5px;
	margin:5px;}
TABLE.purchasedetail{font-family:Tahoma, verdana, helvetica, sans-serif;
	font-size:11px;
	color:#7f695b;
	text-align:left;
	vertical-align:top;
	width:502px;
	border:1px solid #525252;
	padding:0px;
	margin:0px;}
TH.purchasedetail{background-color:#faf6ef;
	font-weight:bold;
	text-align:left;
	text-indent:6px;
	vertical-align:middle;
	border:1px solid #525252;
	height:25px;}
TH.purchasetitle{background-color:#faf6ef;
	font-weight:bold;
	text-align:left;
	text-indent:6px;
	vertical-align:middle;
	border-top:1px solid #525252;
	border-left:1px solid #525252;
	border-bottom:1px solid #525252;
	height:22px;}
TH.purchaseprice{background-color:#faf6ef;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	border-top:1px solid #525252;
	border-bottom:1px solid #525252;
	width:70px;
	height:22px;}
TH.purchaseqty{background-color:#faf6ef;
	font-weight:bold;
	text-align:center;
	text-indent:6px;
	border-right:1px solid #525252;
	border-top:1px solid #525252;
	border-bottom:1px solid #525252;
	vertical-align:middle;
	height:22px;}
TH.purchasedesctitle{background-color:#faf6ef;
	text-align:left;
	text-indent:6px;
	vertical-align:middle;
	border-left:1px solid #525252;
	border-right:1px solid #525252;
	border-bottom:1px solid #525252;
	height:22px;}
TH.purchasedescqty{background-color:#faf6ef;
	text-align:left;
	text-indent:6px;
	vertical-align:middle;
	border-right:1px solid #525252;
	border-bottom:1px solid #525252;
	height:22px;}
TD.purchasedetaildesc{text-align:left;
	text-indent:6px;
	vertical-align:middle;
	border-left:1px solid #525252;
	border-right:1px solid #525252;
	border-bottom:1px solid #525252;
	width:350px;
	height:25px;}
TD.purchasedetailprice{text-align:center;
	text-indent:6px;
	vertical-align:middle;
	border-right:1px solid #525252;
	border-bottom:1px solid #525252;
	width:70px;
	height:25px;}
TD.purchasedetailqty{text-align:left;
	vertical-align:middle;
	border-right:1px solid #525252;
	border-bottom:1px solid #525252;
	width:40px;
	height:25px;}
TD.purchasedetailadd{text-align:left;
	vertical-align:middle;
	border-right:1px solid #525252;
	border-bottom:1px solid #525252;
	width:90px;
	height:25px;}
TD.cartdetaildesc{text-align:left;
	text-indent:6px;
	vertical-align:middle;
	border-left:1px solid #525252;
	border-right:1px solid #525252;
	border-bottom:1px solid #525252;
	height:22px;}
TD.cartdetailprice{	text-align:center;
	text-indent:6px;
	vertical-align:middle;
	border-right:1px solid #525252;
	border-bottom:1px solid #525252;
	width:100px;
	height:22px;}
TD.cartdetailqty{text-align:center;
	vertical-align:middle;
	border-right:1px solid #525252;
	border-bottom:1px solid #525252;
	height:22px;}
TD.cartdetailtotal{text-align:right;
	vertical-align:middle;
	border-right:1px solid #525252;
	border-bottom:1px solid #525252;
	height:22px;}
TH.carttotalleft{font-weight:bold;
	text-align:right;
	vertical-align:middle;
	border-left:1px solid #525252;
	border-right:1px solid #525252;
	border-bottom:1px solid #525252;
	height:22px;}
TH.carttotalcenter{font-weight:bold;
	text-align:center;
	vertical-align:middle;
	border-right:1px solid #525252;
	border-bottom:1px solid #525252;
	height:22px;}
TH.carttotalright{font-weight:bold;
	text-align:right;
	vertical-align:middle;
	border-right:1px solid #525252;
	border-bottom:1px solid #525252;
	height:22px;}
TD.cartfeedesc{text-align:left;
	text-indent:6px;
	vertical-align:middle;
	border-left:1px solid #525252;
	border-right:1px solid #525252;
	border-bottom:1px solid #525252;
	height:22px;}
TH.cartsummaryleft{background-color:#eaeaea;
	font-weight:bold;
	text-align:right;
	vertical-align:middle;
	border-left:1px solid #525252;
	border-right:1px solid #525252;
	border-bottom:1px solid #525252;
	height:22px;}
TH.cartsummarycenter{background-color:#eaeaea;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	border-right:1px solid #525252;
	border-bottom:1px solid #525252;
	height:22px;}
TH.cartsummaryright{background-color:#eaeaea;
	font-weight:bold;
	text-align:right;
	vertical-align:middle;
	border-right:1px solid #525252;
	border-bottom:1px solid #525252;
	height:22px;}
TABLE.checkout{font-family:Tahoma, verdana, helvetica, sans-serif;
	font-size:11px;
	color:#7f695b;
	text-align:left;
	vertical-align:top;
	width:502px;
	padding:0px;
	margin:0px;}
TH.checkout{text-align:right;
	text-indent:6px;
	font-weight:normal;
	vertical-align:middle;
	height:25px;}
TH.checkoutconf{font-family:Tahoma, verdana, helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	text-indent:6px;
	color:#583311;
	vertical-align:middle;
	height:18px;}
TD.checkoutconf{text-align:left;
	text-indent:6px;
	vertical-align:middle;
	height:18px;}
TD.checkout{text-align:left;
	text-indent:6px;
	vertical-align:middle;
	height:25px;}
TABLE.transres{font-family:Tahoma, verdana, helvetica, sans-serif;
	font-size:11px;
	color:#7f695b;
	text-align:left;
	vertical-align:top;
	width:502px;
	padding:0px;
	margin:0px;}
TH.transres{font-family:Georgia, Palatino, Times New Roman, Serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	text-indent:6px;
	color:#583311;
	vertical-align:middle;
	height:25px;}
TD.transres{text-align:left;
	text-indent:6px;
	vertical-align:middle;
	height:25px;}
TH.transrestitle{font-family:Georgia, Palatino, Times New Roman, Serif;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	text-indent:6px;
	color:#583311;
	vertical-align:middle;
	height:25px;
	width:200px;}
input{font-family:Tahoma, verdana, helvetica, sans-serif;
	font-size:11px;
	color:#7f695b;
	text-align:left;
	vertical-align:middle;
	width:185px;}
TEXTAREA{font-family:Tahoma, verdana, helvetica, sans-serif;
	font-size:11px;
	color:#7f695b;
	text-align:left;
	vertical-align:middle;}
input.button{background:url("bck_btnact.png") no-repeat center center;
	cursor:pointer;
	text-decoration:none;
	font-family:Georgia,Palatino,Times New Roman,Serif;
	font-size:11px;
	color:#840000;
	border:none;
	text-align:center;
	height:21px;
	width:90px;}
input.buttonhover{background:url("bck_btnhov.png") no-repeat center center;
	cursor:pointer;
	text-decoration:none;
	font-family:Georgia,Palatino,Times New Roman,Serif;
	font-size:11px;
	color:#ead689;
	border:none;
	text-align:center;
	height:21px;
	width:90px;}
input.cartbutton{font-family:Georgia, Palatino, Times New Roman, Serif;
	font-size:12px;
	text-align:center;
	vertical-align:middle;
	color:#840000;
	height:20px;
	width:120px;
	margin:5px;
	border:0;
	cursor:pointer;
	font-weight:bold;
	padding:0 10px 0 10px;
	background:#a55634 url("bck_btnnl.png") repeat-x;
	width: auto;
    overflow:visible;}
select{font-family:Tahoma, verdana, helvetica, sans-serif;
	font-size:11px;
	color:#7f695b;
	text-align:left;
	vertical-align:middle;}
select.checkout{font-family:Tahoma, verdana, helvetica, sans-serif;
	font-size:11px;
	color:#7f695b;
	text-align:left;
	vertical-align:middle;
	width:185px;}
select.checkoutcard{font-family:Tahoma, verdana, helvetica, sans-serif;
	font-size:11px;
	color:#7f695b;
	text-align:left;
	vertical-align:middle;
	width:87px;}
HR.spacer {border:1px solid #525252;
	width:482px;}
HR.spacerfull {border:1px solid #525252;
	width:502px;}
span.redtext{font-weight:bold;
	text-align:left;
	color:#583311;}