@charset "iso-8859-1";

/*-------------------------- news add CSS-----------------------------------------*/

/*header CSS---------------------------------------------------------------------------------*/
#tp_top{margin:0 auto;padding:0;width:996px;height:auto;background:url(images/tp_top_bg.jpg) repeat-x top ; clear:both;}
#tp_header{width:696px;margin:0 auto;padding:0; float:right;}
#tp_header_2{ margin:0 auto; margin-top:15px; padding:0;  height:60px;background:url(images/tp_search_bg.gif) no-repeat left;}

#tp_logo{float:left;width:300px; text-align:center;}
#tp_banner_top{ margin:0 auto; padding:0; clear:both;}
#tp_shopcart{margin:0;padding:0; float:right; text-align:center; text-transform:uppercase; line-height:40px;color:#000;list-style:none; width:503px; height:56px; background:url(images/tp_shopcart_bg.jpg) no-repeat right;}
#tp_shopcart li{text-align:center; display: inline; padding:20px 10px; font-weight: bold; background:url(images/tp_line.gif) no-repeat right top; }

#tp_shopcart li a{ color:#000; text-decoration:none;}
#tp_shopcart li a:hover{ color:#666; text-decoration:none;}	


		
/*End------------------------------------------------------------------------------ header CSS*/

/*search CSS---------------------------------------------------------------------------------*/
#tp_search{float:left; width:120px; height:33px;margin:15px 0 0 0;padding:0 0 0 105px; text-align:left;  color:#5F8442; font-weight:bold; background:url(images/tp_pro_search.gif) no-repeat 15px top;}

#tp_search_bot{margin-top:6px; cursor:pointer; position: absolute; border:none; background:url(images/buttons/english/go.gif) no-repeat 0 0;width:20px;height:20px;}
html>body #tp_search_bot{margin-left:2px;}
.search_input{margin-top:6px;	 font-size:11px; font-weight:normal;	width:90px;height:19px;}
#tp_advsearch{ float:right; margin-top:16px; width:468px; padding-left:10px; text-align:left; background:url(images/tp_adv_search.gif) no-repeat 10px; border-left:#5F8442 1px dashed;}
html>body #tp_advsearch{width:458px;}
#tp_advsearch a{ text-indent:-9999px; width:154px; height:28px;  overflow:hidden; display:block;}

/*End------------------------------------------------------------------------------- search CSS*/	

/*maincontent CSS------------------------------------------------------------------------------*/
#tp_main{margin:0 auto; padding:5px 0 0 0; width:996px; height:auto; clear:both;}
#tp_contents{ width:980px;height:auto; margin:0 auto;}
#tp_contents P{ margin:0 auto;}
P.tp_categbox{overflow:hidden;}
#tp_leftcontents{ width:180px; float:left;background:url(images/tp_leftcontents_bg.jpg) repeat-y center; }
#tp_rightcontents{ width:180px; float:right;background:url(images/tp_leftcontents_bg.jpg) repeat-y center; }
#tp_contents_main{ width:610px; 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_inforbox{  height:30px;font-family:Verdana, Arial, sans-serif;font-size: 11px; font-weight: bold; background:#ccc; border:#bdbdbd 1px solid; }
.tp_boxtitle_ctgrs{ height:49px;line-height:30px;font-family:Verdana, Arial, sans-serif;font-size: 11px; font-weight: bold;color: #9f0202; text-align:center; text-indent:-9999px; overflow:hidden; background:url(images/tp_categories.jpg) no-repeat center top;}
.tp_boxtitle_whatsnew{height:49px; background:url(images/tp_newarrivals.jpg) no-repeat center top;}
.tp_boxtitle_manufacturers{height:49px; background:url(images/tp_manufacturers.jpg) no-repeat center top;}
.tp_boxarticles{height:28px; background:url(images/tp_articles.gif) no-repeat center top;}
.tp_boxinformation{height:28px; background:url(images/tp_information.gif) no-repeat center top;}
.tp_boxshoppingcart{height:49px; background:url(images/tp_shoppingcart.jpg) no-repeat center top;}
.tp_boxbestsellers{height:49px; background:url(images/tp_bestsellers.jpg) no-repeat center top;}
.tp_boxspeials{height:49px; background:url(images/tp_specials.jpg) no-repeat center top;}
.tp_boxnewsletter{height:28px; background:url(images/tp_newsletter.gif) no-repeat center top;}
.tp_box_g_bg{ background:#5F8442;}
.tp_box_g2_bg{ background:#709851;}
.tp_box_b_bg{ background:#b2b2b2;}
.tp_box_b2_bg{ background:#ccc;}
.tp_box_topbg{height:9px; background:url(images/tp_box_topbg.jpg) no-repeat center;}
.tp_box_bottombg{height:9px; background:url(images/tp_box_bottombg.jpg) no-repeat center;}
.tp_boxtitle_bottom{ height:20px; background:url(images/tp_boxtitle_bottom.jpg) no-repeat center; overflow:hidden;}	
.tp_boxtitle_bottom_b{ height:20px; background:url(images/tp_boxtitle_bottom_b.jpg) no-repeat center; overflow:hidden;}	
.tp_breadcrumbs{color: #000; text-align:left; padding:5px 0; }
.tp_breadcrumbs b{ color: #000;}	

/*End-------------------------------------------------------------------------------maincontent CSS*/

/*footer CSS---------------------------------------------------------------------------------------*/
#tp_foot { color:#000; width:996px; margin:0 auto; background:url(images/tp_bottom_dash.gif) repeat-x top;  }
#tp_foot a{color:#000;text-decoration:underline; font-size:11px;}
#tp_foot a:hover{color:#000;text-decoration:none;}
#tp_foot_topbg{margin:0 auto;margin-top:5px;padding:0;width:980px;height:10px;background:url(images/tp_footer_topbg.jpg) no-repeat center;clear:both; overflow:hidden;}
#tp_foot_bottombg{margin:0 auto;padding:0;width:980px;height:10px;background:url(images/tp_footer_bottombg.jpg) no-repeat center top;clear:both; overflow:hidden;}
#tp_bookmark{float:left;width:auto;margin:17px 0 0 5px;}
#tp_daytime{float:right;width:auto;margin:20px 5px 0 0;}
#tp_foot_text1{margin:0 auto;  text-align:center;}
#tp_foot_text2{margin:0 auto; padding-top:10px;clear:both;}
#tp_foot_bsbox{margin:0 auto; width:auto; text-align:center;}
#tp_foot_botbanner{width:996px;margin:0 auto;padding-top:5px;clear:both;}
/*End-------------------------------------------------------------------------------footer CSS*/

/*sitemap*/
.sitemap a{
	text-decoration:underline;}
.sitemap a:hover{
	text-decoration:none;}