html { margin: 0px; padding:0px; width: 100%; }
body { font-size: 14px; font-family: arial; color:#550c02; padding:0px; margin:0px; }
td { font-size: 13px;}
body.bg { background: #fff url(../images/interface/bg.gif) repeat-y center top;}
a:link, a:visited { color:#480808; text-decoration:none;}
a:hover { text-decoration: underline; }

	#content { 
	width: 870px;
	height: 100%;
	margin-left: auto;
	margin-right: auto; 
	text-align: left; min-height: 600px;
	}
	.h_dir { color:#3f2104; display: block; padding:4px 18px; border-bottom: 1px solid #785829; margin: 1px 0px; background:#aea68f; font-size:11px; text-align:center;}
	#bar { padding-top:3px; border-top: 1px solid #c7cac5; background: url(../images/interface/pics_03.gif) repeat-x bottom; height: 33px; }
	#topMenu	{ display:block; margin-bottom:5px; padding-left:15px;}
	#topMenu a	{ font-size: 11px; color:#000; padding: 0px 5px;}
	#search 	{ border:1px solid #b3b3b3; background:url(../images/interface/pics_08.gif) repeat-x;  }
	.s_input 	{ border: 1px solid #b3b3b3;  font-size: 11px; font-family: tahoma; color:#666666; width:170px; padding:2px;}
	.zMenu		{ width: 248px; background:#fff url(../images/interface/bg_menu.jpg) repeat-y left top; }
	.zContent 	{ padding:15px 11px; vertical-align:top; background:#f5f4f0 url(../images/interface/pics_bg.gif) repeat-x top;}
	
	#menu		{ display: block; }
	#menu a  	{ color: #640000; font-size: 11px; padding: 5px 5px; display:block; }
	#footer 	{ display:block;border-top: 1px solid #e3e1dd; padding: 10px ; text-align:center; font-size: 11px; margin-top:1px; }
	.divPromo 	{ overflow:hidden; width:600px; }
		
	#logo img{ float:left; }
	#logo div { float:right; width:400px; font-size:12px; color:#2a2a2a; text-align: right; /*padding-top: 25px; */font-weight:bold;}
	#logo div img { float:right; }
	#menu_flash { clear:both; width:871px; height:54px; border-bottom: 6px solid #fff;}
	.ab_txt	{ display: block; padding: 20px 20px 0px 20px;  font-family: Georgia; font-size:20px;  text-align:justify; line-height:21px; }
	


	
	.tbl_form input { color:#666666; padding:3px;}
	
	
	
	.txtSearch { position: absolute; top: 154px; font-size: 17px;}
	#menuTop { height: 30px; line-height: 28px; border-bottom: 1px solid #cee4e8;}
	#menuTop a { padding: 0px 5px; color:#000000; font-size: 11px;  }
	#menuTop a:hover {text-decoration: none; color:#000066; }
	.headerBg { background: #fff url(../images/img/pics_08.gif) repeat-x; height:16px; clear:both }
	.headerPt { background: #38b7c9 url(../images/img/pics_11.gif) no-repeat top right; height:14px; clear:both}
	
	
	
	#menu td.bullet { padding: 0px; border-bottom: 4px solid #dbddd1; background:#c9ccbc; vertical-align:top;}
	/*#menu div { padding: 15px; margin: 4px 0px 4px 15px; color:#daf9fe;}*/
	#tableSubMenu td { padding: 0px 5px; background: #dbddd1; margin: 0px;}
	#tableSubMenu a { color:#640000; font-weight: normal;}
	/*#menu a { color:#daf9fe; text-decoration: underline;}*/
	
	#flashcontent { float: left; width: 587px; height:230px; clear:both; }
	#titSection { background:url(../images/img/tit_prod.gif) no-repeat; width: 630px; height:42px; clear:both;}
	#titDetail {background:url(../images/img/tit_prod_det.gif) no-repeat; width: 630px; height:40px; clear:both;}

	#products { margin-top: 5px;}
	/*#products div { float: left; width: 130px; border-right: 1px solid #fff; }
	#products div img { display:block; margin:0px;}
	#products a {color: #454063;}*/
	a.mblack { color:#650202;}
	#prod { display:block; padding:8px 5px;}
	#prod a { font-size:25px; color:#640000; font-family: Georgia;}
	.prod_des { border: 1px solid #958c69; background:#f0edde; }
	.prod_txt { color:#333333;}
	
	.prodTD2, .prodTD3, .prodTD4, .prodTD5 { padding:2px }
	.prodTD2 a { text-decoration:underline; font-weight: bold;}
	a.priceProd:link, a.priceProd:active, a.priceProd:visited {	color: #000000; font-weight: normal;}
	
	.prodTD5 table {  height:15px; width:100%; margin-top: 8px; }	
	.contTumb { background:#FFFFFF; border: 1px solid #997138;}
	.contTumb img { padding: 3px; }
	.contTumbImg { padding-top: 7px;}
	.contAlt1 { border-top: 1px solid #f1f1f1; padding: 7px 0px;}
	.contAlt2 { border-top: 1px solid #f1f1f1; padding: 7px 0px;}
	.tableSubShipping { display:none;}
	.TblOtherItems {}

	.pText { padding: 0px 9px 10px 9px; text-align:justify; margin-top: 10px;}
	#info { float:right; width: 235px; }
	#info img { display: block; }
	#info a { display: block; height: 18px; background:url(../images/bullet2.gif) no-repeat left; padding-left: 20px; color: #093379; line-height:18px}
	
		
	
	
	.priceTit { color:#FFFFFF;}
	/*.linePrice { background: url(../images/img/linePrice.gif) no-repeat center;}*/
	.priceBorder { border-right: 1px solid #bee8ee;}
	a.priceProdEnd { font-size: 20px; color:#565555; font-stretch: semi-condensed;}
	.imgAddCart { position: relative; top: -9px;}
	

.NewPriceList
{
	text-decoration:line-through;
}