
/* * { padding: 0px; margin: 0px; } */

div.leftColumn * { padding: 0px; margin: 0px; }

img { border: none; }

body { background-color: #343128; color: #d1b268; font-family: Tahoma; font-size: 12px;}

a.a { color: #d1b268; text-decoration: none; } 
a.a:hover { text-decoration: underline; font-weight: bold; }
a.contact { color: #db3125; text-decoration: none; }
a.contact:hover { text-decoration: underline; }

a.detail { color: #F88800; font-size: 10px; text-decoration: none; }
a.detail:hover { text-decoration: underline; }

a.detail_back { color: #b60909; font-size: 10px; text-decoration: none; }
a.detail_back:hover { text-decoration: underline; }

a.ftr { color: #5f3e00; text-decoration: none; text-transform: uppercase; }
a.ftr:hover { text-decoration: underline; color: #f98904; }

div.masterContainer { width: 951px; margin: 0px auto; }
div.header { margin-top: 8px; background-image: url('layout/shop/top_bg.jpg'); width: 947px; height: 77px; }

div.logo { margin-left: 50px; float: left; }

div.bodyContainer { width: 944px; margin-left: 3px; }
div.menuArea { background-image: url('layout/shop/menu_bg.jpg'); height: 46px; }
div.menu_bt { height: 47px; text-align: center; float: left; }
div.menu_sep { width: 2px; height: 46px; background-image: url('layout/shop/menu_sep_bg.jpg'); float: left; }


div.banner { background-image: url('layout/shop/m_bg/main.jpg'); height: 153px; }

div.footer { background-image: url('layout/shop/footer_bg.gif'); height: 46px; }
div.footerBg2 { background-image: url('layout/shop/footer_bg2.jpg'); height: 46px; background-repeat: no-repeat; }
div.footerShadow { background-image: url('layout/shop/footer_sh.jpg'); height: 10px; }
div.zz { color: #85898c; }
div.std { color: #b0a297; } 

div.hr { height: 1px; background-image: url('layout/shop/spacing_bg.jpg'); }

div.leftColumn { width: 195px; float: left;  }
div.rightColumn { width: 195px; float: right; }
div.centerColumn { margin-left: 209px; width: 521px; color: #f0e5c0; }

div.clear { clear: both; }

div.zz { font-size: 11px; }

span.orange { color: #df8912; }
span.b { font-weight: bold; }
span.req { color: red; margin-left: 3px; }

ul { list-style-image:url(layout/shop/dot.gif); }
ul > li { margin-left: 30px; }

input { color: #d1b268; }
input.std { background-color: #343128; width: 120px; border: 1px solid #5a503b; }

a.ftzz { color: #85898C; text-decoration: none; font-weight: bold; }
a.ftzz:hover { text-decoration: underline; }
a.nav { color: #f6c467; text-decoration: none; font-weight: bold; }
a.nav:hover { text-decoration: underline; }
a.recommend { color: #b60909; text-decoration: none; font-size: 10px; }
a.recommend:hover { text-decoration: underline; }
a.orderView { color: #F0E5C0; font-family: Tahoma; font-size: 12px; text-decoration: none; }
a.orderView:hover { text-decoration: underline; }

a.t2 { color: rgb(126, 109, 70); text-decoration: none; }
a.t2:hover { text-decoration: underline; }

td.a1 { width: 25%; }
td.a2 { width: 75%; }

td { vertical-align: top; } 

td.svnumcol, td.svorderdate, td.svordervalue { padding-top: 10px; padding-bottom: 15px; }

tr.svstd { color: #F0E5C0; font-family: Tahoma; font-size: 10px; padding:0px; margin: 0px;
           height: 34px; }
           
tr.svstd > td { text-align: center;}
           
td.svnumcol { width: 26px; background-color: #534935; border-bottom: 2px solid #4a4231; text-align: center; }
td.svorderdate { width: 233px; background-color: #4a4231; border-bottom: 2px solid #534935;  }
td.svordervalue { width: 143px; background-color: #534935; border-bottom: 2px solid #4a4231; border-right: 2px solid #4a4231; 
                  color: #e59934; text-align: right; }
td.svorderstatus { width: 105px; background-color: #5b5138; border-bottom: 2px solid #534935; border-right: 2px solid #4a4231; padding-top: 4px;
}

td.svadminorderdate, td.svadminorderperson, td.svadminordervalue { padding-top: 10px; padding-bottom: 15px; }

td.svadminorderdate { width: 143px; background-color: #4a4231; border-bottom: 2px solid #534935;  }
td.svadminorderperson { width: 138px; background-color: #534935; border-bottom: 2px solid #4a4231; border-right: 2px solid #4a4231;  }
td.svadminordervalue { width: 93px; background-color: #534935; border-bottom: 2px solid #4a4231; border-right: 2px solid #4a4231; 
                  color: #e59934; text-align: right; }
td.svadminorderstatus { width: 105px; background-color: #5b5138; border-bottom: 2px solid #534935; border-right: 2px solid #4a4231; padding-top: 4px;
}

span.item_mod {}
span.item_mod:hover { text-decoration: underline; }



