#header{background:url(top_bg.jpg) repeat-x right;}
#nav{background:url(nav_bg.jpg) repeat-x;border-top:1px solid #a27b40}
	#nav li{float:left;background:url(nav_right.jpg) no-repeat right top;width:120px;text-align:center;}
	#nav li a{height:30px;line-height:30px;padding-bottom:8px;display:block;}
	#nav li a:link,#nav li a:visited{color:#cdaa5c}
	#nav li a:hover,#nav li a.select{background:url(nav_hover.jpg) no-repeat center;color:#333}


#main{background:#f8f5ec;padding:10px;width:983px;margin:0 auto;line-height:20px;}
	.left{float:left;width:200px;}
	.right{float:right;width:760px;}
		.inleft{width:490px;float:left;}
		.inright{width:260px;float:right;}
	.title{background:url(title.jpg) no-repeat left bottom;height:25px;line-height:25px;padding-left:20px;padding-top:5px;font-weight:bold;color:#604108;}
	.cate li{border-bottom:1px dotted #333;background:url(li_left.jpg) no-repeat 2px center;;line-height:30px;height:30px;padding-left:10px;}

	.products li{float:left;width:140px;text-align:center;margin-left:18px;_margin-left:15px;margin-top:20px;}
	.products li img{border:1px solid #a5957d;display:block;}
	.products li p{border:1px solid #d6d0b7;border-top:none;line-height:20px;background:#eae3d0;}
	.news li{list-style-type:square;list-style-position:inside;line-height:23px;}

#footer{background:#f2ecde url(bottom.jpg) repeat-x center top;padding-top:6px;}

.top_font{float:right;line-height:50px;color:#cdaa5c}
.top_font a:link,.top_font a:visited{color:#cdaa5c}

.info{padding:10px;line-height:20px;}
.pages{line-height:30px;border-top:1px dotted #ccc;text-align:center;margin-top:10px;}
.pages a{margin:0 5px;}
.m_top{margin-top:10px;}
.news {width:90%}
.news li{line-height:30px}
.news li span{float:right}

.info h2{font-size:18px;font-weight:bold;text-align:center;line-height:40px;}






.album li{text-align:center;}


































