#centering {  
		width: 900px;
		margin: 0 auto;  
		text-align: left;  
		border: 0px;
		background-repeat: no-repeat;
		background-color: #ffffff;
		background-attachment: scroll;
		background-position: center top;
		background-color:#ffffff;
} 
 
		#centering div.padding-left{
				border: 0px;
				padding: 12px 0px 0px 250px;
		}

#menu{}

		#menu ul{
				list-style: none;
				margin:  0px;
				padding: 0px;
		}

		#menu li{
				float: left;
				margin: 0;
				padding: 0;
				padding-right:15px;
				padding-bottom:2px;
		}	

		#menu li a{
				display: block;
		}

		#menu li img{
				border-top:    0px;
				border-bottom: 4px #ffffff solid;
				border-left:   0px;
				border-right:  0px;				
		}

		#menu li img:hover{
				border-top:    0px;
				border-bottom: 4px #aa2029 solid;
				border-left:   0px;
				border-right:  0px;		
		}

#faqIndex {
		width:  600px;
		padding-top: 14px;
		padding-left:22px;
		font-size: 14px;
		color: #222222;
		font-family:‚l‚r ƒSƒVƒbƒN;
}

		#faqIndex div{
				width: 600px;
				padding-left:30px;
		}

		#faqIndex div a{
				width: 600px;
				text-decoration: none;
				font-size: 14px;
				color: #333333;
				line-height:20px;
				display:block;
		}

		#faqIndex div a:hover{
				width: 600px;
				text-decoration: none;
				background-image: url('./images/lines/cat_footprint_orange.png');
				background-repeat: no-repeat;
		}

#faqAnswer {
		width:  600px;
		padding-top: 14px;
		padding-left:20px;
		font-size:14px;
}

		#faqAnswer p{
				width: 600px;
				padding-left: 30px;
				font-size: 14px;
				color: #222222;
				font-family:‚l‚r ƒSƒVƒbƒN;
		}

#companyinfo{
		border:0px;
		margin-left:30px;
}

		#companyinfo td.infoleft{
				border:0px;
				width: 80px;
				height:20px;
				background-color: #96ae23;
				color:#ffffff;
				font-size:12px;
				font-family:‚l‚r ƒSƒVƒbƒN;
				padding:2px 0px 2px 14px;
		}

		#companyinfo td.inforight{
				border:0px;
				width: 550px;
				height:20px;
				color:#555555;
				font-size:12px;
				font-family:‚l‚r ƒSƒVƒbƒN;
				padding:2px 0px 2px 14px;
		}

#goods{
		font-size:12px;
		font-family:‚l‚r ƒSƒVƒbƒN;
		color:#555555;
}

		#goods div.thumbnail-area{
			margin-left:19px;
		}

		#goods div.thumbnail{
				width:  113px;
				height: 150px;
				float:left;
				margin:  0;
				padding: 0;
		}

		#goods a{
				color: #606060;
				text-decoration: none;
		}

		#goods a:hover{
				color: #111111;
				text-decoration: underline;
		}

		#goods img{
				border:1px #808080 solid;
		}

		#goods img.thumb:hover{
				border:3px #f090aa solid;
		}

a.news-year{
		border:1px solid #ffffff;
		background-color:#ffffff;
		color:#666666;
		text-decoration:none;
}

a.news-year:hover{
		color:#222222;
<b>
		border:1px solid #888888;
}

a.underline{
		text-decoration:none;
}
a.underline:hover{
		text-decoration:underline;
}

.line24px{
		line-height:24px;
}

.headline-dot{
		width :640;
		height:24px;
		background-image: url('./images/lines/dot-line01.gif');
		background-repeat: no-repeat;
		background-attachment: scroll;
		background-position: 0px 0px;
		padding: 4px 0px 0px 22px;
		color:#222222;
		font-size:14px;
		font-family:‚l‚r ƒSƒVƒbƒN;
		font-weight: bold;
		text-shadow:2px 2px 1px #ccccff;
}

.goods-line{
		width :640;
		height:24px;
		background-image: url('./images/goods/line.png');
		background-repeat: no-repeat;
		background-color: #ffffff;
		background-attachment: scroll;
		background-position: 6px 12px;
		padding: 4px 0px 0px 22px;
		color:#222222;
		font-size:14px;
		font-family:‚l‚r ƒSƒVƒbƒN;
		font-weight: bold;
		text-shadow:2px 2px 1px #ccccff;
}

.headline14{
		text-decoration: underline;
		color:#551111;
		font-size:14px;
		font-family:‚l‚r ƒSƒVƒbƒN;
		font-weight: bold;
		line-height:20px;
}

.new{
		color:#ff4444;
		font-size:10px;
		font-family:‚l‚r ƒSƒVƒbƒN;
		font-weight: normal;
}

.news{
		margin-left:16px;
		margin-bottom:12px;
		font-size:12px;
		border-bottom:1px dotted #444444;
		height:20px;
		width:592px;
}

.p-pl12px{
		color:#333333;
		font-size:12px;
		font-family:‚l‚r ƒSƒVƒbƒN;
		font-weight: normal;
		padding: 0px 0px 0px 12px;
		margin-top:0px;
		line-height:14px;
}

.p-pl16px{
		color:#333333;
		font-size:12px;
		font-family:‚l‚r ƒSƒVƒbƒN;
		font-weight: normal;
		padding: 0px 0px 0px 16px;
		margin-top:0px;
		line-height:14px;
}

box334-879{
		width: 334px;
		height:879px;
}

hr.noshade1{
		border: 0 none;
		height: 1px;
		color:#551111;
		background-color:#888888;
}


