#home_left { width:654px; float:left; }
	/*#banner { width:635px; height:203px; padding-top:158px; padding-right:19px; text-align:right; background:url(../../../../assets/images/index/banner_bg.jpg); margin-bottom:20px;}*/
	/*#banner { width:654px; height:331px; text-align:right; background:url(../../../../assets/images/index/banner_bg.jpg); margin-bottom:20px;}*/
	#banner { width:654px; height:331px; text-align:right; background:url(../../../../assets/images/index/the_icon_banner.gif); margin-bottom:20px;}
	#banner:hover{cursor:pointer;}


	#product { width:654px; }
		#product td { vertical-align:top; }
		#product_title { width:100%; height:30px; color:#76b900; font-weight:bold; line-height:30px; font-size:12px; }
		.middle_item { margin:0 auto; }
		.right_item { float:right; }
/*--20100603 modified--*/
		.products_item { width:206px; height:260px; border:0; background:url(../../../../assets/images/index/product_bg.gif) left top no-repeat; margin-bottom:20px; }
		.products_item td { text-align:center; }
		.products_item td.product_picture { width:202px; height:202px; padding-left:1px; padding-top:1px;}
		.products_item td.product_picture img { display:block; }
		.products_item td.product_name { height:15px; padding-top:3px; vertical-align:bottom; }
		.products_item td.product_name a { font-weight:bold; text-decoration:none; }
		.products_item td.product_description { height:14px; _height:24px; line-height:14px; font-size:11px; font-family:Tahoma; color:#555; padding:0; margin:0;}
		.products_item td.product_price { height:20px; line-height:12px; color:#d0450b; font-weight:bold; vertical-align:middle; padding:0; margin:0; }

		.products_item_hover { background:url(../../../../assets/images/index/product_bg_hover.gif) left top no-repeat;}
		.products_item_hover td.product_name a { color:#FFF; }
		.products_item_hover td.product_description { color:#FFF; }
#home_right {width:256px;float:right;margin-left:24px;}
	.product_item { width:230px; }
        .product_item ul {margin-left: 15px; line-height:12px;}
        .product_item ul li{list-style:url(../../../../assets/images/index/point.jpg); padding-bottom:4px;}
	.product_pic { width:65px; }
	.product_txt { width:155px; }
	.product_txt a { text-decoration:none; }
	.new_stuffs { border-left-color:#b70066; background:#e5007f url(../../../../assets/images/index/icon_stuffs.gif) 218px center no-repeat; }
	.today_special { border-left-color:#c27a01; background:#f39801 url(../../../../assets/images/index/icon_special.gif) 218px center no-repeat; }
	.twittter { border-left-color:#368eb9; background:#43b1e7 url(../../../../assets/images/index/icon_twitter.gif) 218px center no-repeat; height:28px; *height:25px; _height:25px; padding-top:0; *padding-top:3px; _padding-top:3px; }
		.twittter img { vertical-align:middle; }
		.twittter_button { height:30px; width:100%; text-align:center; padding-top:10px; }
		.twittter_item{padding:10px 0; width:100%; border-bottom:1px #cbcbcb dotted; float:left;}
		.twittter_item span { font-size:9px; }
		.twittter_item_no_border{border:none;}
	.newsletter { border-left-color:#6e6e6e; background:#898989 url(../../../../assets/images/index/icon_letter.gif) 218px center no-repeat; }
		form#newsletter_form { background:url(../../../../assets/images/index/text_box.jpg) left top no-repeat;  margin-top:10px;}
		form#newsletter_form input {vertical-align:middle; font-size:11px; color:#959595; padding:5px 30px 0 20px;}/*modified@20091208*/
		form#newsletter_form input.mail_address {border:none; background:none; width:126px; padding-top:5px; *padding-top:3px; _padding-top:3px; height:19px; overflow:hidden; padding-left:10px;margin-bottom:10px; }/*modified@20091208*/

	#cs{margin:20px 0 0 0;width:100%;float:left;background:#f1f1f1; text-align:center; padding-bottom:20px;}
		#cs_top{border-left:#729d19 7px solid; background:#8fc41f; height:7px; font-size:0; }
		#cs .green_b { font-size:20px; color:#76b900; font-weight:bold; margin-top:15px; }
		#cs .red_b { font-size:20px; color:#eb6100; font-weight:bold; margin-top:15px; margin-bottom:10px; }
/* About IPEVO right panel 20100315*/
	.about_ipevo { border-left-color:#729d19; background:#8fc41f 218px center no-repeat; }
	.about_txt { padding-top:10px; padding-bottom:10px; }
