@charset "iso-8859-1";

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

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

#tp_header{width:980px;height:116px;margin:0 auto;padding:0;text-align:left;background:url(images/tp_header_bg.jpg) no-repeat right bottom;}
#tp_header_right ul{margin:0;padding:0 100px 0 0; height:30px;list-style:none; text-align:right;}
#tp_header_right ul li{display:inline;line-height:25px;color:#fff;}
#tp_header_right ul li.tp_cartlogo{padding:0;}
#tp_header_right ul li a{color:#fff; text-decoration:none;}
#tp_header_right ul li a:hover{color:#fff; text-decoration:underline;}
#tp_storelogo{width:300px;float:left;margin:0;}
#tp_header_right{float:right; width:675px;}
#tp_topbanner{text-align:center;margin:0 ;height:80px;}		
/*End------------------------------------------------------------------------------ header CSS*/

/*search CSS---------------------------------------------------------------------------------*/
#tp_search{ width:325px;height:30px;margin:5px 0 0 0;padding:0 40px 0 0;float:right; text-align:center;  color:#fff; font-weight:bold;}
html>body #tp_search{width:285px;}
#tp_search_bot{margin-top:5px; cursor:pointer; position: absolute; border:none; background:url(images/buttons/english/go.gif) no-repeat 0 0;width:61px;height:20px;}
html>body #tp_search_bot{margin-left:2px;}
.search_input{margin-top:5px; padding:2px 3px 0 3px;background:url(images/tp_search_input_bg.jpg) no-repeat center #fff; color:#ffd1e8; border:none; font-size:11px; font-weight:normal;	width:211px;height:18px;}

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

/*maincontent CSS------------------------------------------------------------------------------*/
#tp_main{margin:0 auto;margin-top:7px;  width:980px; height:auto; background:url(images/tp_contents_middlebg.jpg) repeat-y center;}
#tp_main_bottom{margin:0 auto; width:980px; height:20px;background:url(images/tp_contents_bottombg.jpg) no-repeat right bottom;clear:both; overflow:hidden;}
#tp_contents{ width:980px;height:auto; background:url(images/tp_contents_topbg.jpg) no-repeat right top;clear:both;}
#tp_contents P{ margin:0 auto;}
.tp_categbox{ overflow:hidden;}
#tp_leftcontents{ width:180px; float:left;margin:0 0 0 8px;padding:8px 0 0 0; }
#tp_rightcontents{ width:180px; float:right;margin:0 8px 0 0;padding:8px 0 0 0; }
#tp_leftcontents a,#tp_rightcontents a{ text-decoration:none; font-size:11px;color:#8e1248;}
#tp_leftcontents a:hover,#tp_rightcontents a:hover{color:#000;}
.tp_a_lineheight a{line-height:16px;background:url(images/arrow.gif) no-repeat 7px center;padding:0 0 0 15px;}
.tp_a_lineheight a:hover{background:url(images/arrow_hover.gif) no-repeat 8px center;}
#tp_contents_main{ width:572px; float:right; margin:0 16px 0 0;padding:20px 0 0 0; display:inline; text-align:center;}
	

.tp_boxtitle_bg{height:24px;line-height:24px;background:url(images/tp_boxtitle_titlebg.jpg) no-repeat center top;}
.tp_infoboxtitle_bg{background:url(images/tp_infobox_bg.jpg) repeat-x center;}
.tp_boxtitle_ctgrs{height:24px;line-height:24px; font-family:Verdana, Arial, sans-serif;font-size: 11px; font-weight: bold;color: #feeef6; text-align:center; background:url(images/tp_categories_title_bg.jpg) no-repeat center;}
.tp_box_topbg{height:8px;background:url(images/tp_box_topbg.jpg) no-repeat center top;}
.tp_box_bg{background:url(images/tp_box_middlebg.jpg) repeat-y center;margin:0 0 8px 0;}
.tp_box_bottombg{height:8px;background:url(images/tp_box_bottombg.jpg) no-repeat center bottom;}
.tp_newsletter{background:url(images/tp_newsletterbox_bg.jpg) no-repeat center;height:127px; vertical-align:bottom; margin:0 0 8px 0;}
.tp_newsletter input{margin:5px 0 0 0;}
.tp_breadcrumbs{color:#8e1248; text-align:left; padding:5px 0; }

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

/*footer CSS---------------------------------------------------------------------------------------*/
#tp_foot_body_bg{width:100%;background:url(images/tp_foot_body_bg.jpg) repeat-x top;height:auto;}
#tp_foottop{width:980;height:40px;background:url(images/tp_headermenu_bg.jpg) no-repeat center top;padding:10px 0 0 0;margin:0 auto;margin-top:7px;}
html>body #tp_foottop{height:30px;}
.tp_bookmark{padding:3px;}
#tp_time{float:right;margin:0;color:#ffd1e8; margin:0 20px 0 0;}
#tp_foot { color:#ffd1e8; width:980px; margin:0 auto; padding:0; clear:both;}
#tp_foot a{color:#ffd1e8;text-decoration:underline;}
#tp_foot a:hover{color:#000;text-decoration:none;}
#tp_requests{float:left; color:#ffd1e8; margin:0 0 0 20px;}
#tp_foot_text1{margin:0 auto;  text-align:center;}
#tp_foot_text2{margin:8px 0 0 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;}