@charset "utf-8";
/* CSS Document 
*/
.middle{background-color:#392717; border-left:1px solid #78614d; border-right:1px solid #78614d; border-bottom:1px solid #78614d;  width:940px; height:640px; padding:5px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
ul,ol  { list-style:none; margin:0px; padding:0px; }

.left_content{width:180px; height:100px; float:left; border:1px solid #8d613b; color:#b0710c}
.right_content{width:750px; height:auto; float:right; color:#f9d303;  }

 .feat-content{ padding:0px 5px; border-left:1px solid #8d613b; border-right:1px solid #8d613b;   display:block; background-color:#2c1e12; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;  }
 .feat-product{ clear:left; padding:5px 0px 10px 5px ; margin-bottom:10px; color:#FFFFFF; }
 .feat-product ul.clr {	clear:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
 .feat-product ul.clr li {list-style:none; height:250px;	float:left;	line-height:1.2em;	font-size:12px;	text-align:center; margin:2px 0px;	width:145px;  padding:10px 15px; }
 .feat-product ul.clr  .bor-lft{ border-left:1px dotted  #b0710c;  border-bottom:1px dotted #b0710c; border-width:medium;}
 .feat-product ul.clr  .bor-rht-last{ border-bottom:1px dotted #b0710c; border-width:medium; }
  .feat-product ul.clr .bor-last-rht{ border-right:1px  dotted #b0710c; border-width:medium; }
 .feat-product ul.clr li.first-child {	clear:left;	margin-left:3px; }
 .feat-product ul.clr .thumb {	display:block;	position:relative; width:140px;	height:150px;	line-height:149px; border:1px solid #ccc; vertical-align:middle; font-family:Georgia, "Times New Roman", Times, serif;}
 .feat-product ul.clr .thumb a {  vertical-align:middle; position:absolute;	bottom:0;	left:0px;	text-align:center; width:140px; }
 .feat-product ul.clr img,  .feat-product ul.clr img * {vertical-align:middle; border:0px;}
.feat-product ul li .price {font-size:12px; font-weight:bold; color:#a42d09; }
 .feat-product ul li input{margin:5px 0px;}
 .feat-product ul li div { background-color:#000000;  margin:5px 0px; padding:4px 0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; font-weight:600}
 .feat-product ul li div a { color:#a86c0d; text-decoration:none; padding:0px 5px;}
  .feat-product ul li div a:hover { color:#f9d303; text-decoration:underline; padding:0px 5px;}
 .cart a { color:#ff0000; text-decoration:none;}
.cart a:hover { color:#f9d303; text-decoration:underline;}
.bor{border:1px dotted #f5e79f}
.menu1{padding-bottom:10px; padding-top:10px; border-bottom:1px dotted #eec504; font-weight:bold; color:#FFFFFF; margin-right:30px; text-align:left; margin-bottom:10px; font-size:14px; margin-left:5px; }
.shop2_field{width: 230px; font-family:Georgia, 'Times New Roman', Times, serif; font-size:12px; color:#b0710c; border:1px solid #8e623b; background-color:#2f1d0e}

.left_inner{width:250px; height:auto; background-color:#392717; border:1px solid #8d613b; color:#b0710c; text-align:center; font-weight:bold; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif}
.header_con{height:30px; background-color:#1f1309; color:#972908; font-size:12px; font-weight:bold; padding-top:10px;font-family:Georgia, "Times New Roman", Times, serif}
.hyperl a{color:#972908; font-decoration:underline;}
.header_con p{font-size:12px; font-family:Georgia, "Times New Roman", Times, serif}
.menuheader{text-align:left; padding-left:10px; color:#f5e79f; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif}
.top_header{background-color:#1f1309; border:1px solid #8f623c;  height:20px; font-family:Georgia, "Times New Roman", Times, serif; margin:0px;}
.con{ font-family:Georgia, "Times New Roman", Times, serif; color:#b0710c; font-weight:bold; font-size:12px;margin-left:5px;}
.center{width:980px; height:auto}

.copywrite{width:80%; padding-left:10%; padding-right:10%; background-color:#392717;} 
.lft{float:left;}
.rgt{float:right;}
.clr{clear:both;}

/* inner content */

.category-link{  height:25px; font-size:11px; line-height:25px; margin:2px 0px 3px 0px; padding-left:10px; text-align:left}
.category-link, .category-link a{ color:#9f968d; text-decoration:none;}
.category-link a:hover{ color:#ffffff; text-decoration:underline;}
.category-link a.active,.category-link a.active:visited { color:#ffffff; text-decoration:none; font-weight:bold;}
.left-part1{width:300px; padding:0px; float:left; z-index:5; position:relative;  height:auto;  margin-top:5px; margin-left:5px; }
.right-part1{width:550px; float:left; position:relative; z-index:1; height:auto; margin-left:20px;  text-align:left }

.about-det {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px}
.about-det p{ font-size:14px; font-weight:bold; color:#ffffff; border-bottom:1px dotted #FFFFCC; margin:0px; padding-bottom:10px; text-align:left}
.prod-id{color:#b0710c; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; padding-bottom:5px; padding-top:5px;}
.prod-describe{color:#b0710c; padding-bottom:5px;}
.prod_price{color:#f9d303; padding-bottom:5px;}
.pad_5{padding:5px; }
.lft-align1{float:left; width:32%; text-align:left; margin-right:5px;}

 /* ----------- Tabs -------------- */

#tabs {width:970px; height:auto; padding:0px; margin:0px auto;  z-index:20; position:relative;}
#tabs div.off { color:#444; text-decoration:none; line-height:25px; height:25px; padding:0px 15px; margin:0px; float:left; 
cursor:pointer; position:relative; z-index:10;  background:#f2f2f2;border-top:1px solid #666; 
 border-right:1px solid #666; border-left:1px solid #666;  }
#tabs div.on { background-color:#7fd1df; font-weight:bold; color:#000; text-decoration:none;line-height:25px; height:25px; padding:0px 15px;cursor:pointer;position:relative; z-index:500; margin:0px; float:left; border:1px solid #666; border-bottom:1px solid #7fd1df;}
div.hide {display:none; width:0; overflow:hidden;}
div.show { clear:left; width:auto; height:auto; top:-1px; border:1px solid #666;  margin:0px auto; position:relative; z-index:10; display:block; padding:10px; width:948px;}

.c-left	{ clear:left;}
.prod-describe .odd{ background-color:#FFFFFF;}
.prod-describe .even{ background-color:#666666;}
.about-det  .prod-describe ul{ margin:0px; padding:0px;}
.about-det  .prod-describe li{ display:block; position:relative; background-position:left center; background-repeat:no-repeat; padding-left:15px;}
.head_2{color:#FFFFFF; font-size:16px; border-bottom:1px dotted #FFCC66; height:30px;}

  /* ____________________________________________________________________________

/* cart details */
/*       Cart page    */
.cart-det{ padding:0px;  width:90%; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px }
.cart-det fieldset {padding:0px;  border:1px solid #8f623c;}
.cart-det fieldset .cart-head{background-color:#1f1207; text-align:center; font-weight:bold;border-bottom:1px solid #8f623c; clear:left; }
.cart-det fieldset .cart-list{border-bottom:1px solid #8f623c;}
.cart-det fieldset ul {margin:0px; padding:0px; list-style:none;   }
.cart-det fieldset ul li{margin:0px; padding:0px; float:left; display:block; list-style:none}
.cart-det fieldset ul  .prod-img{width:90px; padding:5px; margin:0px; vertical-align:middle; }
.product{height:300px; width:300px;  border:1px solid #f9d303;}
.prod-img img{ vertical-align:middle; border:1px solid #f9d303;}
.cart-det fieldset ul  .prod-name{width:230px; padding:5px; margin:0px; text-align:left; font-weight:bold; color:#d8a906;}
.cart-det fieldset ul  .prod-amt{width:80px; padding:5px; margin:0px; text-align:right; color:#d8a906;}
.cart-det fieldset ul  .prod-qty{width:120px; padding:5px;  margin:0px 0 0 15px; text-align:center;  }
.cart-det fieldset ul  .prod-qty input{width:auto; margin:0px auto; color:#d8a906; margin-bottom:5px;}
.cart-det fieldset ul  .prod-sub-tot{width:80px; padding:5px; margin:0px; text-align:right; color:#d8a906;}
.cart-det fieldset ul  .prod-rmv{width:80px; padding:5px; margin:0px 0 0 10px; text-align:center;}
.cart-det fieldset ul  .prod-rmv input{ padding-top:5px; margin:0px auto;}
.cart-det fieldset .odd{background-color:#FFFFFF;}
.cart-det fieldset .even{background-color:#2f1d0e;}

.cart-det fieldset .cont-shop{height:25px; background-color:#1f1207; line-height:25px; text-align:right; padding-right:10px;}
.cart-det fieldset .cont-shop a{color:#FF0000; font-weight:bold; text-decoration:underline;}
.cart-det fieldset .cont-shop a:hover{color:#FF0000; font-weight:bold; text-decoration:none;}
.cart-tot{ padding:0px;}
.cart-tot div{margin:0px; padding:4px 0px;}
.cart-tot label{ float:left; width:250px; text-align:right; }
.cart-tot span{ float:right; width:100px; text-align:right; padding-right:30px;}
.cart-tot .grd-tot{ font-weight:bold; color:#FFF; font-size:12px;}
.cart-tot .proceed-but{ text-align:right; padding-right:30px;}
.cart-tot .proceed-but input{ margin:5px 0px;}
.c-both				{ clear:both;}
.blake				{color:#972908;}

.bot_cont{width:90%; height:auto; margin-top:20px; font-family:Georgia, 'Times New Roman', Times, serif; font-size:12px}
.botcont_left{width:370px; background-color:#553b24; position:relative; float:left; color:#FFFFFF; padding:8px;}
.botcon_content{width:350px; background-color:#1f1309; padding:10px;}
.cont_head{font-weight:bold; font-size:12px; color:#8f2808;}
.botcont_right{width:420px; position:relative; float:right; color:#FFFFFF; font-family:Georgia, 'Times New Roman', Times, serif; font-size:12px}

.pad_10{padding:10px;}
/* ________________________________________________________

____________________ */
.midpart{width:900px;height:auto; position:relative;  font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
.product-cart-right{width:550px; float:right; height:auto; text-align:right; overflow:auto; min-height:140px; height:140px; position:relative; border:1px solid #715d4d; background-color:#392717 }
.product-cart{ clear:left; padding:5px 0px 10px 5px ; margin-bottom:10px; display:block; height:auto;}
.product-cart ul.clr {	clear:left;}
 .product-cart ul.clr li {list-style:none;	float:left;	line-height:1.2em;	font-size:12px;	text-align:center; margin:2px 0px;	width:85px;  padding:10px 12px; }
 .product-cart ul.clr  .bor-lft{ border-right:1px dotted  #DCF0F8;  border-bottom:1px dotted #DCF0F8; border-width:medium;}
 .product-cart ul.clr  .bor-rht-last{ border-bottom:1px dotted #DCF0F8; border-width:medium; }
  .product-cart ul.clr .bor-last-rht{ border-right:1px  dotted #DCF0F8; border-width:medium; }
 .product-cart ul.clr li.first-child {	clear:left;	margin-left:3px; }
 .product-cart ul.clr .thumb {	display:block;	position:relative; width:85px;	height:80px;	line-height:79px; border:1px solid #ccc; vertical-align:middle; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px}
 .product-cart ul.clr .thumb a {  vertical-align:middle; position:absolute;	bottom:0;	left:2px;	text-align:center; width:85px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px}
 .product-cart ul.clr img,  .product-cart ul.clr img * {vertical-align:middle;}
 .product-cart ul li strong {font-size:11px; font-weight:bold; color:#999999;}
.product-cart ul li .price {font-size:11px; font-weight:normal; color:#FF0000; }
 .product-cart ul li input{margin:5px 0px;}
 .product-cart ul li div { background-color:#7dd0e3;  margin:5px 0px; padding:4px 0px;font-family:Georgia, "Times New Roman", Times, serif; font-size:12px}
 .product-cart ul li div a { color:#000; text-decoration:none; padding:0px 5px;}
  .product-cart ul li div a:hover { color:#FFFFFF; text-decoration:underline; padding:0px 5px;}  
  
  fieldset { display: block; border: 1px solid #ccc;  padding: 5px;  padding-left: 10px;  padding-top: 0;  margin: 15px 5px; list-style:none }
legend { font-size: 90%;  font-weight: bold;  padding: 0 5px;  margin-left: 10px; color:#0376E9;}
.form_1{width:900px; height:auto; padding-bottom:10px;}
.form_left{width:400px; float:left; color:#FFFFFF; text-align:left}
.left_wid{width:150px; text-align:left; float:left}
.right_wid{width:250px; float:left; text-align:left}
.form_1 input{width:230px; background-color:#972908; color:#FFFFFF}
.form_1 select{width:230px; background-color:#972908; color:#FFFFFF}
.form_1 .required{color:#FF0000; font-size:10px;}
.form_right{width:400px; float:left; margin-left:20px;}
.mycarthead{width:900px; color:#FFFFFF; font-weight:bold; text-align:left; font-size:14px;}
.mycarthead p{margin:0px;padding-bottom:10px; padding-top:10px;}
.mid_top1{margin:0px;  padding-top:10px; padding-bottom:10px; color:#b0710c; font-family:Georgia, 'Times New Roman', Times, serif; font-size:12px; background-color:#2f1d0e; border:1px solid #8d613b;}
.detailform{padding-top:20px; margin-right:10px; font-family:Georgia, 'Times New Roman', Times, serif; font-size:12px; color:#FFFFFF}
.headborder{background-color:#1f1207; height:20px; color:#d8a906; font-weight:bold;border:1px solid #8d613b; border-bottom:none; text-align:left; padding-left:5px; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif}
.headbor{border-bottom:1px dotted #e5d894; margin-bottom:10px}
.shopcart_head{color:#d8a906; font-weight:bold; text-align:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px;}
.bot_15{margin-bottom:5px;}
.cent_cont{width:300px; clear:both;}
.errormsg{border:1px solid #8f623c; padding:10px; margin:10px; color:#b0710c; background-color:#47311d}
.errormsg .tit{color:#FF0000}


/* ________________________________________________________ page confirm

____________________ */

.con_main{width:900px; font-family:Georgia, 'Times New Roman', Times, serif; color:#935e0b; font-size:12px; height:400px;}
.con_content{font-size:12px; padding-top:5px; padding-bottom:20px; text-align:left; font-weight:bold; color:#b0710c}

/* ____________________________________________________________________________

             Links
   ____________________________________________________________________________ */
.page_nav1 { padding:0px; float:right; width:14%; }
.page_nav1 ul{margin:0px; padding:0px; text-align:right; float:right;}
.page_nav1 ul li { width:14px; height:14px; margin:0px; float:left; display:block;  line-height:14px; text-align:right;}
.page_nav1 ul li a, .page_link1 ul li a:visited { font-size:11px; color:#b0710c; width:14px; height:14px; padding:2px 2px; line-height:14px; text-decoration:none; }
.page_nav1 img{vertical-align:middle;}
.page_nav1 ul li a:hover,.page_nav1 ul li  a.sel1, .page_nav1 a.sel1:visited{ font-size:11px; color:#ffffff; width:14px;} 
f; width:14px;} 
