*{margin:0; padding:0; outline:none;}

body{
	background:#F1F0E3 url(../images/back-bg.gif) repeat-x;
	font:14px "Times New Roman", Times, serif;
	color:#484543;
	}

a{text-decoration:underline; color:#6F1C1C;}
a:hover{text-decoration:none; color:#6F1C1C;}

h1, h2, h3, h4{margin:0; padding:0;}

h1{font-size:18px; color:#FFFFFB;}
h2{font-size:16px; color:#8D2323; border-bottom:2px solid #EDECE0; text-transform:uppercase;}

p, img, input, label, img, table, td, th{margin:0; padding:0;}

#container{width:980px; margin:0 auto;}

/*** Header Start ***/
#headerdiv{float:left; width:980px;}

.headtop{float:left; width:980px; padding:5px 0; text-align:right; color:#BBBBB2; font-size:13px;}
.headtop img{vertical-align:middle; padding:0 4px;}

.headmid{float:left; width:980px; padding:5px 0;}

.logodiv{float:left; width:357px;}

.logoright{float:left; width:623px;}

.topinputbox{float:left; width:263px;/*377*/ padding:40px 0 0 114px;}
.inputdiv{float:left; width:239px;/*263*/ min-height:24px;/*48*/ background:url(../images/top-input-box.gif) no-repeat; padding:12px;}
.inputdiv label{
	float:left;
	width:190px;/*198*/
	min-height:27px;/*27*/
	padding:0px 0 0px 7px;
	background:url(../images/top-input-bg.gif) no-repeat;
	}
.input{
	float:left;
	width:183px;/*190*/
	padding:4px 0 2px 7px;
	border:0;
	background:none;
	font-size:12px;
	color:#9D8D7E;
	font:"Times New Roman", Times, serif;
	}

.imgbox{float:left; width:201px;/*246*/ padding:14px 0 0 45px;}
.imgbox img{background:#999590; padding:2px; margin:0 0 0 10px;}
.imgbox p{
padding:0px 0px 10px 0px;
text-align:center;
}
.imgbox p a{
color:#ffffff;
text-decoration:none;
}
.imgbox p a:hover{
color:#cc0000;
text-decoration:underline;
}

.navigation{float:left; width:980px;}
.navigation ul{
	list-style-type: none;
	margin:0;
	padding:0;
	}
.navigation li{display:inline;}

.navigation a{
	float:left;
	font-size:13px;
	color:#F1F0DB;
	text-decoration:none;
	background:url(../images/lefttab.png) no-repeat left top;
	padding-left:10px;
	margin-right:5px;
	}
.navigation a span{
	display:block;
	color:#F1F0DB;
	background:url(../images/righttab.png) no-repeat right top;
	padding:6px 21px 10px 11px;
	text-transform:uppercase;
	font-weight:bold;
	}

.navigation a:hover span {color:#161211;}
.navigation li.selected a{background-position:0% -32px;}
.navigation li.selected a span{ background-position:100% -32px; color:#161211;}
.navigation a:hover, li.selected a:hover{ background-position:0% -32px; }
.navigation a:hover span, li.selected a:hover span{background-position:100% -32px;}

/*.navigation li a.last{float:right; margin:0px; padding:0 0 0 8px;}*/

/*** Header End ***/

/*** Middle Start ***/
#middlediv{
	float:left; 
	width:978px;/*980*/
	border-top:0;
	border-bottom:1px solid #D4D3C7;
	border-left:1px solid #D4D3C7;
	border-right:1px solid #D4D3C7;
	margin:20px 0 0px 0;
	background:#fff;
	}

.leftside{float:left; width:737px;/*737*/ background:url(../images/left-bg.gif) repeat-y right;}
.banneridiv{float:left; width:727px;/*737*/ background:#C8C6A9; padding:5px;}

.leftbot{float:left; width:682px;/*737*/ padding:20px 25px 20px 20px;}
.leftbot h2{padding:0 0 10px 0; margin:0 0 10px 0;}
.leftbot h3{padding:0 0 10px 0; margin:0 0 10px 0; font-size:18px; color:#484543; font-weight:normal;}
.leftbot h4{padding:0 0 10px 0; margin:0 0 5px 0; font-size:18px; color:#8D2323;}
.leftbot p{padding:0 0 12px 0; line-height:20px;}
.leftbot p img.leftimg{float:left; border:1px solid #B7B7B7; padding:2px; margin:0 18px 0 0px;}
.leftbot p img.rightimg{float:right; border:1px solid #B7B7B7; padding:2px; margin:0 0px 0 18px;}

.leftbot p img.leftimg2{float:left; padding:2px; margin:0 18px 0 0px;}
.leftbot p img.rightimg2{float:right; padding:2px; margin:0 0px 0 18px;}

.leftbot p a{font-size:12px;}

.leftbot p span.style2{
	color: #902424;
	font-weight: bold;
	}

.leftbot form{float:left; width:682px; padding:10px 0 0 0;}
.leftbot form p{float:left; width:682px; padding:0 0 8px 0;}
.leftbot form p label{float:left; width:150px; font-weight:bold;}
.input2{
	float:left;
	width:310px;
	border:1px solid #DADADA;
	padding:4px 7px;
	color:#727272;
	}
.input2:focus{
	border:1px solid #8B8B61;
	}

.input3{
	float:left;
	width:400px;
	border:1px solid #DADADA;
	padding:4px 7px;
	color:#727272;
	font-family:arial;
	}
.input3:focus{
	border:1px solid #8B8B61;
	}

.favbox{float:left; width:682px; padding:20px 0 10px 0; border-bottom:1px solid #F6F6EE;}
.favbox a{text-decoration:none;}    .favbox a:hover{text-decoration:underline;}
.favimg{float:left; width:160px; text-align:center; color:#3C352B; line-height:18px; margin:0 65px 15px 0;}
.favimg img{padding:0 0 6px 0; border-bottom:1px solid #C8C6A9; margin:0 0 5px 0; width:80px; height:100px;}

.graybox{float:left; width:719px; background:#FEFEFD url(../images/left-bot-box-bg.gif) repeat-x top; padding:17px 0px 17px 0px; margin:0 0 0 4px;}
.gbox{float:left; width:199px; border-right:1px solid #EDECE0; padding:0 20px 0 20px;}
.gbox h2{padding:0 0 10px 0; margin:0 0 10px 0;}
.gbox p{font-size:13px; line-height:20px;}
.gbox p a{font-size:12px;}

.rightside{float:left; width:241px;/*241*/ background:#fff url(../images/right-nav-bg.gif) repeat-x top; padding:0 0 10px 0;}

.rightmenu{float:left; width:241px;/*241*/ margin:0 0 20px 0;}
.rightmenu h1{background:#A6A672; border-bottom:1px solid #929265; text-transform:uppercase; padding:9px 0 9px 17px;}
.rightmenu ul{margin:0; padding:10px 0 10px 17px; list-style:none;}
.rightmenu ul li{
	display:block;
	}
.rightmenu ul li a{
	float:left;
	background:url(../images/right-nav-a.png) no-repeat 0 0px;
	width:195px;/*215*/
	min-height:22px;/*28*/
	font-size:14px;
	color:#797C6E;
	padding:3px 0 3px 20px
	}
.rightmenu ul li a:hover{background:url(../images/right-nav-a-hov.png) no-repeat; text-decoration:none; color:#902423;}
.rightmenu ul li a.hare{background:url(../images/right-nav-a-hov.png) no-repeat; text-decoration:none; color:#902423;}

.rightads{float:left; width:224px;/*241*/ margin:0 0 20px 0; padding:0 0 0 17px;}
.googleads{float:left; width:224px;/*241*/ padding:0 0 0 17px;}

.greendiv{
	float:left; 
	width:692px;
	padding:10px 0;
	background:#F8F9F1;
	border:1px solid #EBE9D9;
	}
.greendiv h2{padding:0 0 10px 10px; margin:0 0 15px 0; text-transform:capitalize;}
.gr24{float:left; width:692px; min-height:33px; background:#A6A672; padding:3px 0; font-size:13px; font-family:arial; color:#fff;}
.selt{font-size:12px;}
.total{float:left; width:106px;/*122*/ padding:3px 0 0px 15px; border-right:1px solid #fff;}

.pref{float:left; width:215px;/*225*/ padding:3px 0 0 15px;}

.pagi{float:right; width:320px; padding:0px 10px 0 0;}

#tnt_pagination {
	display:block;
	text-align:right;
	height:22px;
	line-height:21px;
	clear:both;
	padding-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

#tnt_pagination a:link, #tnt_pagination a:visited{
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	margin-left:2px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#000;
	width:22px;
	font-weight:normal;
}

#tnt_pagination a:hover {
	background-color:#771E1E;
	color:#fff;	
}

#tnt_pagination .active_tnt_link {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	margin-left:2px;
	text-decoration:none;
	background-color:#771E1E;
	color:#fff;
	cursor:default;
}

#tnt_pagination .disabled_tnt_pagination {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EBEBEB;
	margin-left:10px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#D7D7D7;
	cursor:default;
}

#tnt_pagination a.nocl{background:none; color:#fff; text-decoration:underline; padding:0;}
#tnt_pagination a.nocl:hover{background:none; color:#771E1E; text-decoration:none;}

.prodcdiv{float:left; width:692px;/*692*/}
.prodbox{
	float:left;
	width:229px;
	min-height:400px;
	border-bottom:1px solid #EBE9D9;
	border-right:1px solid #EBE9D9;
	padding:32px 0 0 0;
	text-align:center;
	}
.prodbox img{margin:0 0 16px 0;}
.prodbox p{color:#8D2323; font-family:arial; font-size:12px; padding:0 0 13px 0;}
.prodbox p strong{color:#484543;}
.prodbox p span{font-size:11px; color:#6F6F2D; line-height:normal;}
.prodbox p span storng{color:#484543;}

.cartdiv{float:left; width:672px; margin:0 10px; padding:0 0 15px 0;}

.cartimg{float:left; width:286px; background:#fff; border:1px solid #EBE9D9; text-align:center; padding:15px 0;}
.cartimg img{margin:0 0 15px 0;}
.imgbut{float:left; width:286px; border-top:1px solid #EBE9D9; padding:15px 0 0 0;}
.imgbut img{margin:0 5px 0 0;}

.carttxt{float:left; width:349px;/*384*/ padding:0 0 0 35px;}
.carttxt h2{border:0; font-size:22px; color:#8D2323; text-transform:uppercase; font-weight:normal;border-bottom:1px solid #EBE9D9; margin:0; padding:0 0 10px 0;}
.carttxt p{font-size:13px; color:#484543; line-height:18px; font-family:arial; padding:0; border-bottom:0px solid #EBE9D9; float:left; width:349px;}
.carttxt p img{margin:0 0 5px 0px; float:right;}
.carttxt p span{float:left; font-size:11px; color:#767646; padding:20px 0 0 0;}
.carttxt p span strong{color:#484543;}
.carttxt p.butt{border:0;}
.carttxt p.anm img{float:left; padding:0; margin:15px 0 0 0;}

.carttxt p.anm{padding:18px 0; font-family:arial;}
.carttxt p.anm label{float:left; width:107px;}
.carttxt p.anm strong{color:#8D2323; font-size:13px;}
.carttxt p.anm b{color:#484543; font-size:13px;}
.carttxt p.anm label.ali{float:left; width:308px; padding:0 0 6px 0;}

.carttxt p.amd{padding:18px 0; font-family:arial;}
.carttxt p.amd b{font-weight:normal; color:#761D1E;}

.tabdiv{float:left; width:672px; margin:0 10px; padding:15px 0;}
.tabdiv2{float:left; width:672px; margin:0 10px; padding:0px 0 15px 0;}
.tabsec{
	float:left;
	width:672px;
	}


#cartpage{float:left; width:958px;/*978*/ padding:20px 10px;}
.carttop{float:left; width:958px;/*958*/ background:url(../images/cart-top.gif) no-repeat;}
.carttop table td{padding:0px 0; font-family:arial; font-size:16px; font-weight:bold;}
.carttop table th{padding:10px 0 10px 25px; font-family:arial; font-size:16px; font-weight:bold;}

.cartbot{
	float:left; 
	width:956px;/*958*/
	border-left:1px solid #E2DBBF;
	border-right:1px solid #E2DBBF;
	border-bottom:1px solid #E2DBBF;
	margin:0;
	padding:0;
	}
.cart01{float:left; width:956px;/*956*/ background:#F1F0E3; border-bottom:1px solid #E2DBBF;}
.cart01 td{padding:10px 0px; font-size:12px; color:#080404;}
.cart01 th{padding:10px 0 15px 20px; font-size:14px; color:#372A19; text-transform:uppercase; border-right:1px dashed #E2DBBF;}
.cart01 img{background:#fff; padding:5px 10px; border:1px solid #ADACA3; margin:0 10px 0 0; float:left;}
.cart01 span{padding:8px 0 0 0; float:left;}
.cart01 td.td1{padding:0 0 0 34px; border-right:1px dashed #E2DBBF;}
.cart01 td.tdimg{padding:0 0 0 20px;}

.cart01 td.td2{border-right:1px dashed #E2DBBF;}
.cart01 input{
	width:20px;
	text-align:center;
	font-size:11px;
	padding:2px;
	margin:0 6px 0 0;
	}

.cart02{float:left; width:956px;/*956*/ padding:15px 0; background:#F6F5EE;}
.cart02 table td{font-size:16px;}
.bt01{padding:0 15px 0 0;}
.bt02{font-size:13px; border-bottom:1px solid #E2DBBF;}
.bt03{padding:0 15px 0 0; border-bottom:1px solid #E2DBBF;}
.cart02 table td.bt04{font-size:17px;}
.cart02 table td.bt05{font-size:17px; padding:0 15px 0 0;}
.cart02 table td.bt06{padding:0 0px 0 20px;}

/*** Middle End ***/

/*** Footer Start ***/
#footerdiv{float:left; width:100%; background:url(../images/footer-bg.gif) repeat-x; margin-top:20px;}
#foot-div{width:980px; margin:0 auto;}
.footin{float:left; width:980px; padding:18px 0; text-align:center;}
.footin p{line-height:20px; padding:0 0 15px 0; font-size:13px; color:#BCBAA7;}
.footin p a{text-decoration:none; color:#BCBAA7;}
.footin p a:hover{text-decoration:none; color:#fff;}

.footin p img{padding:0 0 0 10px; vertical-align:middle;}

.plz{
	font-size: 13px;
	color: #BCBAA7;
	}

/*** Footer End ***/


/*popup*/
.rating{ font-size:13px; font-family:verdana;}
/*popup*/