@charset "iso-8859-1";

#tp_bg{ margin:0 auto; text-align:center;}

/*top CSS---------------------------------------------------------------------------------*/
#tp_right a{ color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
#tp_top_right{ float:right; font-family:Arial, Helvetica, sans-serif;  width:250px; text-align:right;}
#tp_top_right a{ padding-right:5px;  font-size:10px; font-weight:bold; background:url(images/arrow_1.gif) no-repeat right; padding-right:20px; height:30px;}
#tp_top_right P{margin:0; padding:0;}
#tp_top_left{ width:300px; float:left; text-align:left; margin:10px 0; height:87px;}
html>body #tp_top_left { height:75px;}
/*End------------------------------------------------------------------------------- top CSS*/



/*header CSS---------------------------------------------------------------------------------*/
#tp_header{ width:980px; margin:0 auto; }
#tp_menu{  float:left; height:26px; }
.current{ background:url(images/menu_left.gif) no-repeat;}
/*End------------------------------------------------------------------------------- header CSS*/



/*logo&search CSS---------------------------------------------------------------------------------*/
#tp_logo{ width:980px; margin:0 auto; height:110px; padding:0;  background:url(images/header_top.jpg) no-repeat top;}
.tp_logo{ width:300px; float:left; margin:0; padding:5px 0; text-align:left;}
#tp_search{ text-align:right; }
#tp_search_bot{ border:none; background:url(images/buttons/english/go.gif) no-repeat; margin:0; width:21px;height:17px;  margin-left:5px;}
.search_input{ border:0px solid #7F9DB9; background: #FFDFF5; color:#666; font-size:11px;  width:150px; padding-top:2px; height:19px; padding-left:3px;}
#tp_mid{ width:400px; text-align:center;  float:right; margin:10px;}
#tp_wishlist { width:980px; margin:0 auto; height:30px; background: url(images/menu_bg.gif);}
/*End------------------------------------------------------------------------------- search CSS*/	



/*content CSS---------------------------------------------------------------------------------------*/
#tp_center{ text-align:center; margin:0 auto;}
#tp_tab{ width:980px; margin:0 auto; }
#tp_leftcontents{ float:left; width:248px; text-align: left; }
#tp_rightcontents{ width:731px;  float:right; text-align:center; background: url(images/content_bottom.gif) no-repeat bottom #fff;}
.content_top{ background: url(images/content_top.gif) no-repeat top; height:13px;}
#tp_contents_main{  text-align:center;  float:right;  display:inline; width:595px; margin-right:5px;}
#tp_contents{ width:980px;height:auto; margin:0 auto;}
#tp_tab P{ margin:0; }
#tp_content{ padding:5px; width:600px;}
html>body #tp_content{ width:590px;}

/*End-------------------------------------------------------------------------------content CSS*/



/*footer CSS---------------------------------------------------------------------------------------*/
#foot{ margin:0 auto; text-align:center;  background:url(images/foot_bg.gif) repeat-x; margin-top:10px;}
#tp_footer_top{ height:5px; background:url(images/foot_top_bg.gif) repeat-x; width:980px; margin:0 auto;}
#tp_foot { margin:0 auto;adding-top:3px; clear:both;  text-align:center; width:980px; }
#tp_bookmark{ margin:0 auto; width:960px; text-align:left;}
#tp_foot_text1{margin:0 auto;  text-align:center; width:980px; }
#tp_foot_text2{margin:0 auto;clear:both; width:980px; text-align:center;}
#tp_foot_bsbox{margin:0 auto; width:980px; text-align:center;}
#tp_foot_botbanner{padding-top:5px;clear:both; width:980px; text-align:center; margin:0 auto;}
/*End-------------------------------------------------------------------------------footer CSS*/