@charset "iso-8859-1";

/*-------------------------- news add CSS-----------------------------------------*/
/*header CSS---------------------------------------------------------------------------------*/
#tp_header{width:980px;margin:0 auto;padding:0;background:url(images/tp_header_bg.gif) no-repeat right top;}
#tp_header_right{float:right;height:139px;width:600px;}
#tp_storelogo{margin:0;padding:0; text-align:left; float:left;}
#tp_topbanner{margin:0;padding:0;text-align:left;}
#tp_list{margin:0 100px 0 0;height:20px; text-align:right;}
#tp_list ul{margin:5px 0 0 20px;padding:0; list-style:none; width:auto;}
#tp_list ul li{ color:#000;display:inline;padding:0; margin:0 2px;}
#tp_list ul li a{color:#000; text-decoration:none; font-weight:700;}
#tp_list ul li a:hover{color:#5a022e; text-decoration:underline;}
/*End------------------------------------------------------------------------------ header CSS*/

/*search CSS---------------------------------------------------------------------------------*/
#tp_search{height:40px;margin:0 auto;padding:10px 0 0;color:#000; text-align:center;}
* html #tp_search{display:inline;}
#tp_search label{width:83px; height:17px; font-weight:700;color:#000; text-transform:uppercase; margin:0;padding:0;font-size:14px;}
#tp_search_bot{margin:4px 0 0 2px;padding:0;overflow:hidden; cursor:pointer; border:none; background:url(images/buttons/english/go.gif) no-repeat 0 0;width:59px;height:22px; position:absolute; *display:inline;}
.search_input{margin-top:4px; padding:2px 3px;background:#fff; color:#000; border:#000 1px solid; font-size:12px; font-weight:400; font-family: Arial, Helvetica, sans-serif;	width:340px;height:22px;}

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

/*maincontent CSS------------------------------------------------------------------------------*/
#tp_main{margin:0 auto;  width:980px; height:auto;padding:0; background:url(images/tp_maincontents_top_bg.jpg) repeat-x center top #fff;}
#tp_contents{ width:800px;height:auto;margin:0;float:right; background:url(images/tp_main_topbg.jpg) no-repeat center 30px}
#tp_contents P,#tp_leftcontents p{ margin:0 auto;}
#tp_leftcontents{ width:180px;float:left;margin:0 0 4px 0;}
#tp_rightcontents{ width:180px;float:right;margin:4px 0;}
#tp_leftcontents a,#tp_rightcontents a{color:#000; text-decoration:none;}
#tp_leftcontents a:hover,#tp_rightcontents a:hover{color:#5a022e; text-decoration:underline;}
.tp_a_lineheight a{line-height:16px;padding:0 0 0 10px;color:#717170;}
.tp_a_lineheight a:hover{color:#fff;}
.tp_cate_box{padding:0;margin:0 0 3px 0; border-top:#4a0427 solid 5px; border-right:#4a0427 solid 1px; border-bottom:#4a0427 solid 1px; border-left:#4a0427 solid 1px;background:url(images/tp_cate_box_bg.jpg) repeat-x center bottom #CD2579;}
.tp_cate_title{padding:0 0 0 11px;height:24px;line-height:24px;font-weight:700; text-transform:uppercase;text-align:left;color:#fffacd;}
#tp_contentsmain_content{width:620px;float:left ; margin:0; text-align:center; padding:5px 5px 0 5px;}
html>body #tp_contentsmain_content{width:610px;}	
.tp_boxtitle_g{height:24px;line-height:24px; background:url(images/tp_boxtitle_bg.jpg) no-repeat center top;padding:0 0 0 13px;color:#fffacd; font-weight:700; text-transform:uppercase;text-align:left;}
.tp_box_border{border:1px solid #e3e3e3;}
.tp_newsletter{background:url(images/tp_newsletterbox_bg.jpg) no-repeat center;height:130px; vertical-align:bottom;margin:0 0 3px 0;padding:0;}
.tp_newsletter_title{font-size: 10px; font-weight: 700;color: #fffacd; text-align:center; text-transform:uppercase;}
.tp_newsletter input{margin:5px 0 0;}
.tp_breadcrumbs{color:#5a022e; text-align:left; padding:5px 0;border-bottom:1px solid #5a022e;}

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

/*footer CSS---------------------------------------------------------------------------------------*/
#tp_foot_top{margin:0 auto;margin-bottom:3px;padding:0;width:980px;height:20px;background:url(images/tp_footer_top_bg.jpg) repeat-x center top;color:#000;}
.tp_bookmark{margin-left:5px;margin-right:5px;overflow:hidden;}
#tp_time{float:right;margin:10px 15px 0 0;text-align:center; font-size:10px; *display:inline;}
#tp_foot { color:#000; width:980px; margin:0 auto;padding:0; clear:both;}
html>body #tp_foot {width:978px;}
#tp_foot a{color:#000;text-decoration:none;}
#tp_foot a:hover{color:#5a022e;text-decoration:underline;}
#tp_requests{float:left; margin:10px 0 0 15px; font-size:10px; *display:inline;}
#tp_foot_text1{margin:0 auto;  text-align:center;}
#tp_foot_text2{margin:8px 0 0;clear:both;}
#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;}
