#search {height:36px;margin-top:13px; margin-left:6px; background:url(/style/img/bg.gif) repeat-x;}
#search div {padding:4px 16px 0;height:40px;background:url(/style/img/bg_search_buttom.jpg) no-repeat right 0;}
#search .text {width:246px;padding:2px; margin-top:6px; border:solid 1px #323226;background:white;}
#search .button {margin-left:30px;border:none;background:none; color:#FFFFFF}
#idea {margin:13px 5px 0 0;background:#abf3a1;width:640px;}
#idea h1, #product h1, #news h1, #about h1 {margin-bottom:12px;padding:6px;}
#idea p, #product p, #news p, #about p {
	line-height:18px;
	font-weight: normal;
	color: #009933;
}
#idea h1 {
	padding-left:30px;
	background:url(/style/img/aboutUs.jpg);
	font-size: 14px;
	color: #FFFFFF;
	padding-top: 10px;	
}

#clear {
	clear:both;
	font-weight: normal;
	color: #FFFFFF;
}

#idea p {
	margin:-4px 0;
	padding:0 26px 14px;
	font-weight: normal;
}
#product {display:inline;width:450px;margin:8px 15px 24px;}
#product dd, #product dt {font-size:12px;}
#product dt {padding:4px 0 7px;line-height:15px;}
#product h2 {font-weight:normal;margin:1px 0 8px;}
#news, #about {display:inline;width:310px;margin:15px 6px 28px 11px;}
#product .productpic{ width:70px; border:1px solid #abf3a1; padding:2px; margin:5px 5px 5px 15px; }
#news ul {padding-top:12px;font-size:12px;}
#news li {
	padding:2px 0 3px 14px;
	background:url(/style/img/bg_li.gif) no-repeat 0 5px;
	font-weight: normal;
}
#news li a {margin-right:5px;}
#product h1, #news h1, #about h1 {
	border-bottom:solid 1px #057B3F;
	background-image: url(img/li_2.gif);
	background-repeat: no-repeat;
	background-position: 0px 9px;
	color: #098A32;
	font-size: 14px;
}
#botton {
	background-image: url(img/botton.gif);
	padding-top: 10px;
}
#product span {
	
}
