/*-------------------------- news add css-----------------------------------------*/
#main_contents {margin:0 auto; padding:0; width:1000px; height:145px;  }
#head_top{margin:0 auto; padding:0;width:100%; height:auto;background:url(images/top_bg.jpg) no-repeat top left #f9d2e4;}
#store_logo {margin-top:10px;padding:0; width:auto; height:auto; text-align:left; float:left;}
#header_right{float:right;width:650px;}
#menuandsearch{
	margin:0 auto; padding: 0; width:100%; height:35px; background:url(images/m_c.gif) repeat-x;}
#search{
	width:280px; height:auto; float: left; margin-top:10px;}
#topbanner{text-align:left;}
#cart_contents{width:auto; height:auto; margin-right:5px; text-align:right;color:#000;float:right;}
#cart_contents a{ color:#000;}
#menu_top{margin-bottom:1px;padding:0; width:100%; height:2px; background:#4b0064;}
#contents_1{margin:0 auto; padding:0; width:1000px; text-align:center;}
.banner_bg{background:url(images/banner_bg.jpg) no-repeat; width:804px; height:160px;}
.search_bg{
    color:#fff;}
SPAN.search{
	color:#fff; font-weight:800;}
.search_input{
	background-color: #fff; color:#000; border-top:1px solid #080808;border-left:1px solid #080808;border-bottom:1px solid #ccc;border-right:1px solid #ccc; width:210px;}	
.breadcrumbs{
	padding-left:5px; height:24px; color: #000; background:#e7fbff;}
.t{
	font-family: tahoma, Verdana, Arial, sans-serif; text-transform: uppercase; font-size: 12px;font-weight: bold;color: #c95075; padding-left:30px; text-align:left; vertical-align:middle;  height:24px; /*background:url(images/tilter_icon.gif) no-repeat 8px center;*/}
.left_contents{background:#e7fbff;}
.main_contents{background:transparent;}
.foot{
	background:#e7fbff; height:35px; padding:0px 5px; color:#000;}
.foot2 {color:#940d45; background:#e7fbff;}
.foot2 a{text-decoration:underline;}
.foot2 a:hover{text-decoration:none;}
.inboxtitle{
	color:#c95075; padding-left:15px; text-align:center; vertical-align:middle; background: url(images/infobox_line.gif) no-repeat left bottom #fff;}

#topmenu{margin:0 auto;padding:0;width:1000px;height:20px; text-align:right;}
#topmenu ul{ list-style:none;margin:3px 0;padding:0;}
#topmenu ul li{margin:0;padding:0 3px; border-right:#000 1px solid; display:inline;}
#topmenu ul li a{color:#000; text-decoration:none;}
#topmenu ul li a:hover{color:#000; text-decoration:underline;}