@charset "iso-8859-1";

/*-------------------------- news add CSS-----------------------------------------*/

/*header CSS---------------------------------------------------------------------------------*/
#tp_container{margin:0 auto;padding:0;width:1000px; background:#1d1c1c; overflow:auto;zoom:1; clear:both;}
#tp_header{width:980px;margin:0 auto;padding:0;background:url(images/tp_header_bg.jpg) no-repeat center top;}
#tp_header_l_s{width:980px;margin:0 auto;padding:0;}
#tp_header_logo{padding:15px;float:left;}

#tp_time{margin:0 auto; height:20px; width:980px;padding:0; color:#cdab4e;font-weight:bold; font-size:10px; line-height:20px; text-align:right;padding:0 25px 0 0;}
html>body #tp_time{width:955px;}
#tp_menu_bottom_bg{margin:0 auto;padding:0;width:980px;height:7px;background:url(images/tp_menu_bottom_bg.jpg) no-repeat center top; overflow:hidden;}



#tp_shopcart{margin:0 auto;padding:0; width:980px; height:30px;background:url(images/tp_shopcart_bg.jpg) no-repeat center top; font-size:10px;  text-align:right;color:#cdab4e;list-style:none;  }
#tp_shopcart ul{margin:0;padding:0 20px 0 0; float:right; text-align:right; list-style:none;}
#tp_shopcart li{text-align:center; vertical-align:middle; display: block; float:left;   font-weight: normal;font-size:10px;  padding:5px 5px 0 0;}
#tp_shopcart li a{ color:#cdab4e; text-decoration:underline;}
#tp_shopcart li a:hover{ color:#fff; text-decoration:none;}	


		
/*End------------------------------------------------------------------------------ header CSS*/

/*search CSS---------------------------------------------------------------------------------*/
#tp_search{width:465px;height:167px; margin:0;padding:70px 50px 0 0; float:right; text-align:right;  color:#000; font-weight:bold; text-transform:uppercase;}
html>body #tp_search{width:415px; height:97px;}
#tp_search label{color:#998756;}
#tp_search_bot{ cursor:pointer; position: absolute; border:none; background:url(images/buttons/english/go.gif) no-repeat 0 0;width:31px;height:18px;}
html>body #tp_search_bot{margin-left:2px;}
.search_input{ padding:0; cursor:text; background:url(images/tp_search_input_bg.jpg) repeat-x; color:#998756; border:#5e512f 1px solid; font-size:11px; font-weight:normal;	width:179px;height:18px;}

/*End------------------------------------------------------------------------------- search CSS*/	

/*maincontent CSS------------------------------------------------------------------------------*/
#tp_main{margin:0 auto;  width:980px; height:auto;}

#tp_contents{ width:980px; padding:10px 0;}
#tp_contents P{ margin:0 auto;}
P.tp_categbox{overflow:hidden;}
#tp_leftcontents{ width:190px; float:left; }
#tp_rightcontents{ width:190px; float:right; }
.tp_a_lineheight a{line-height:18px;}
.tp_bookmark{padding:5px;color:#fff;}
#tp_contents_main{ width:590px; float:right; margin:0 5px; display:inline; text-align:center;}
	
.tp_boxtitle{ height:30px;font-family:Verdana, Arial, sans-serif;font-size: 11px; font-weight: bold;color: #9f0202; text-align:center; background:url(images/tp_boxtitle_yellow_bg.jpg) no-repeat center;}
.tp_boxtitle_bg{height:24px;background:url(images/tp_box_title_bg.jpg) no-repeat center top; text-align:center;}
.tp_boxtitle_inforbox{  height:26px;font-family:Verdana, Arial, sans-serif;font-size: 11px; font-weight: bold; 	background:url(images/tp_infobox_light_bg.jpg) no-repeat center; }
.tp_infoboxtitle_bg{background:url(images/tp_infobox_bg.jpg) repeat-x 39px center;border:#4d401e 1px solid;}
.tp_boxtitle_ctgrs{ height:24px; background:url(images/tp_boxtitle_catg_bg.jpg) no-repeat center top; overflow:hidden;}
.tp_boxtitle_topbg{height:10px;background:url(images/tp_box_top_bg.jpg) no-repeat center top;}
.tp_boxtitle_middlebg{background:url(images/tp_box_middle_bg.jpg) repeat-y center;}
.tp_boxtitle_bottombg{height:20px;background:url(images/tp_box_bottom_bg.jpg) no-repeat center top;}
.tp_boxtitle_bottombg2{height:16px;background:url(images/tp_boxtitle_ns_bottom_bg.jpg) no-repeat center top;}
.tp_box_bg2{padding:5px;background:url(images/tp_boxtitle_ns_box_bg.jpg) repeat-y;}
.tp_breadcrumbs{color: #806d3e; text-align:left; padding:5px 0; }
.tp_breadcrumbs b{ color: #806d3e;}	
.tp_whatsnew_bg{height:24px;background:url(images/tp_boxtitle_newa_bg.jpg) no-repeat center;}
.tp_manufacturers_bg{height:24px;background:url(images/tp_boxtitle_manf_bg.jpg) no-repeat center;}
.tp_articles_bg{height:24px;background:url(images/tp_boxtitle_arti_bg.jpg) no-repeat center;}
.tp_information_bg{height:24px;background:url(images/tp_boxtitle_info_bg.jpg) no-repeat center;}
.tp_specials_bg{height:24px;background:url(images/tp_specials_bg.jpg) no-repeat center;}
.tp_shoppingcart_bg{height:24px;background:url(images/tp_shoppingcart_bg.jpg) no-repeat center;}
.tp_bestsellers_bg{height:24px;background:url(images/tp_bestsellers_bg.jpg) no-repeat center;}
.tp_notifications_bg{height:24px;background:url(images/tp_boxtitle_notifications_bg.jpg) no-repeat center;}
.tp_visitoremail_bg{height:95px;background:url(images/tp_newsletter_bg.jpg) no-repeat center;}

/*End-------------------------------------------------------------------------------maincontent CSS*/

/*footer CSS---------------------------------------------------------------------------------------*/
#tp_foot_top_bg{margin:0 auto;padding:0;width:1000px;height:6px;background:url(images/tp_foot_top_bg.jpg) no-repeat center top; overflow:hidden; clear:both;}
#tp_foot { color:#757d5a; width:980px;  margin:0 auto;padding:10px 0 0 0;clear:both; }
#tp_foot_text1{margin:0 auto;  text-align:center;}
#tp_foot_text2{margin:0;}
#tp_foot_bsbox{margin:0 auto; width:auto; text-align:center;}
#tp_foot_botbanner{width:980px;margin:0 auto;padding-top:5px;clear:both;}
/*End-------------------------------------------------------------------------------footer CSS*/

/*sitemap*/
.sitemap a{
	text-decoration:underline;}
.sitemap a:hover{
	text-decoration:none;}