@charset "utf-8";
/* CSS Document */


/**************************************************************************************************/
/*                               主要內容架構                                                      */
/*************************************************************************************************/
#main_visual{
	background:url(../images/bg-visualimg.gif) top left no-repeat;
	height:533px;
	width:930px;
	text-align:left;
	margin:0 auto;
}

#main_visual .mainImg{
	width:906px;
	padding-top:22px;
	padding-left:12px;
}

div#wrapper{
	width:930px;
	text-align:left;
	background:url(../images/bg-wrappermain.gif) top right no-repeat;
	margin:0 auto;
}

div#contents{
	float:left;
	width:729px;
}

div#main{
	float:left;
	width:514px;
}

div#sub{
	float:right;
	width:169px;
}
div#extra{
	float:right;
	width:172px;
}

div#container:after{
	display:block;
	clear:both;
	height:0px;
	visibility:hidden;
	content:".";
}

div#mainDw{
	clear:both;
	height:30px;
}

/************************************關於我們**********************************/
#aboutus{
	width:510px;
	height:259px;
	background:url(../images/bg-m-aboutus.jpg) top left no-repeat;
}

#aboutus-txt {
	padding-left:226px;
	padding-top:50px;
	color:#774924;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
}
#aboutus-txt p{
	padding:0px;
	margin:0px;
	padding-top:10px;
}

#aboutus-more{
	color:#5e4b37;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:10px;
}
	
#aboutus-more a:link{
	color:#5e4b37;
	text-decoration:underline;
	
}
#aboutus-more a:visited{
	color:#5e4b37;
	text-decoration:none;
}
#aboutus-more a:hover{
	color:#417330 !important ;
	text-decoration:none;
}

/************************************產品介紹**********************************/
#product{
	width:514px;
	background:url(../images/bg-m-prod.gif) top left no-repeat;

}

.pdtitle{
	padding-right:12px;
	text-align: -moz-right !important ;
	#text-align:right;
}

.pdList{
	padding-top:10px;
}

.pd{
	width:116px;
	float:left;
	margin-left:4px;
	margin-right:3px;
}

.pd img{
	border:#e7ddd2 1px solid;
}

.pd h1{
	color:#7e6246;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:5px;
}

.pd h1 a{
	color:#7e6246;
	text-decoration:none;
}
	
.pd h1 a:hover{
	color:#417330 !important ;
	text-decoration:none;
}


/************************************最新消息**********************************/

#news{
	background:url(../images/bg-m-news.gif) top left no-repeat;
	padding-top:30px;
	color:#555555;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	margin-top:20px;	
}


#news UL {
	padding:0px;
	margin:0px;
	list-style-type:none;
}

#news LI {
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	padding:0px;
	margin:0px;
	padding-bottom:6px;
}

#news LI h1{
	background:url(../images/bg-m-news-list.gif) top left no-repeat;
	padding-left:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6e4523;
	padding-top:5px;
	font-weight:normal;
}

#news LI h1 a:link,#news LI h1 a:visited {
	display:block;
	color:#6e4523;
	text-decoration:none;
}


#news LI h1 a:hover {
	color:#417330 !important ;
	text-decoration:none;
}

/************************************活動訊息**********************************/

#news2{
	background:url(../images/bg-m-news2.gif) top left no-repeat;
	padding-top:30px;
	color:#555555;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	margin-top:15px;	
}


#news2 UL {
	padding:0px;
	margin:0px;
	list-style-type:none;
}

#news2 LI {
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	padding:0px;
	margin:0px;
	padding-bottom:6px;
}

#news2 LI h1{
	background:url(../images/bg-m-news-list.gif) top left no-repeat;
	padding-left:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6e4523;
	padding-top:5px;
	font-weight:normal;
}

#news2 LI h1 a:link,#news2 LI h1 a:visited {
	display:block;
	color:#6e4523;
	text-decoration:none;
}


#news2 LI h1 a:hover {
	color:#417330 !important ;
	text-decoration:none;
}

/************************************最新廣告**********************************/

#admv{
	background:url(../images/bg-m-admv.gif) top left no-repeat;
	height:223px;
	text-align: -moz-center !important ;
	#text-align:center;
	margin-top:20px;
}

#admv .ad{
	padding-top:30px;
	width:172px;
	height:152px;
}
	
#admv h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#69331b;
	padding-top:10px;
	padding-left:2px;
	padding-right:2px;
}

#admv h1 a:link,#admv h1 a:visited{
	display:block;
	color:#69331b;
	text-decoration:none;
}


#admv h1 a:hover{
	color:#417330 !important ;
	text-decoration:none;
}

/************************************banner**********************************/
#banner{
	padding-top:8px;
}
.banner{
	padding-top:7px;
}
	