@import url("reset.css");
body {
	background: #ffffff url(../images/bg.jpg) repeat-x left top;
	margin: 0px;
	padding: 0px;
	font-family: \5FAE\8EDF\6B63\9ED1\9AD4,\65B0\7D30\660E\9AD4; /*微軟正黑體*/;
	text-align: center;
}
img {
	border-style: none;
	float: left;
}



A:link {color:#ff0000; text-decoration: none}
A:visited {color: #ff0000; text-decoration: none}
A:hover {color: blue; text-decoration: none}



#head #gNav {
	margin: 0px;
	padding: 0px;
	float: right;
	list-style: none;
}
#head #gNav li {
	display: inline;
}

#head {
	width: 793px;
	margin:0 auto;
	padding: 0px;
	overflow:hidden;

}
#head h1 {
	margin: 0px;
	padding: 0px;
	float: left;
}
/* ------------------------------------------------------------*/


/* Sow Liu --------------------------------------------*/
#WRAPPER01 {
	margin:0 auto;
	width:793px;
	height: 65px;
	background-image: url(../images/text0_12.jpg);
	overflow:hidden;
}
#WRAPPER1 {
	margin:0 auto;
	width:793px;
	overflow:hidden;
}
#WRAPPER12 {
	margin:0 auto;
	width:793px;
	height: 107px;
	background-image: url(../images/text12_34.jpg);
	overflow:hidden;
}

#WRAPPER2 {
	margin:0 auto;
	width:793px;
	overflow:hidden;
}
#WRAPPER23 {
	margin:0 auto;
	width:793px;
	height: 79px;
	background-image: url(../images/text34_5.jpg);
	overflow:hidden;
}
#WRAPPER3 {
	margin:0 auto;
	width:793px;
	overflow:hidden;
}

#FOOTER {
	clear:both;
	margin:0 auto;
	width:793px;
	height: 274px;
	background-image: url(../images/new_bottom.jpg);
}
#FOOTER p {
	font-size: 80%;
	padding: 60px 20px 0px 0px;
	line-height: 20px;
	text-align: right;
	color:#003300;
}

#WRAPPER12s {
	margin:0 auto;
	width:793px;
	height: 107px;
	background-image: url(../images/text12_34s.jpg);
	overflow:hidden;
}
#WRAPPER2s {
	margin:0 auto;
	width:793px;
	overflow:hidden;
}
#text3s {
	margin: 0px;
	padding: 0px;
	width: 397px;
	height: 400px;
	float: left;
	display: inline;
	background-image: url(../images/text3s.jpg);
	background-repeat: repeat-y;
}
#text3s hlink {
	color: #C60;
}
#text3s h6 {
	font-size: 85%;
	float: left;
	padding-top: 10px;
	padding-left: 42px;
	color: #cc6600;
	font-weight: bold;
	text-align: left;
}
#text3s p {
	font-size: 85%;
	margin: 0px;
	float: left;
	line-height: 140%;
	color: #333333;
	text-indent: 2em;
	text-align: left;
	padding-top: 7px;
	padding-right: 40px;
	padding-bottom: 0px;
	padding-left: 42px;
}
#text3s h12 {
	font-size: 78%;
	margin: 0px;
	float: right;
	padding-left: 280px;
	padding-right: 40px;
	padding-bottom: 5px;
}
#text4s {
	margin: 0px;
	padding: 0px;
	width: 396px;
	height: 400px;
	float: right;
	display: inline;
	background-image: url(../images/text4s.jpg);
	background-repeat: repeat-y;
}
#text4s hlink {
	color: #C60;
}
#text4s h6 {
	font-size: 100%;
	float: left;
	padding-top: 10px;
	padding-left: 42px;
	color: #cc6600;
	font-weight: bold;
	text-align: left;
}
#text4s p {
	font-size: 85%;
	margin: 0px;
	float: left;
	line-height: 140%;
	color: #333333;
	text-indent: 2em;
	text-align: left;
	padding-top: 7px;
	padding-right: 40px;
	padding-bottom: 0px;
	padding-left: 42px;
}
#text4s h12 {
	font-size: 78%;
	margin: 0px;
	float: right;
	padding-left: 280px;
	padding-right: 40px;
	padding-bottom: 5px;
}

/*--------------------------------------------*/


#text1 {
	margin: 0px;
	width: 397px;
	height: 240px;
	float: left;
	display: inline;
	background-image: url(../images/text1s.jpg);
	background-repeat: repeat-y;

}
#text1 h2 {
	font-size: 80%;
	float: left;
	padding-top: 10px;
	padding-left: 42px;
	color: #cc6600;
	font-weight: bold;
	text-align: left;
}
#text1 p {
	font-size: 85%;
	margin: 0px;
	float: left;
	line-height: 140%;
	color: #333333;
	text-indent: 2em;
	text-align: left;
	padding-top: 7px;
	padding-right: 40px;
	padding-bottom: 0px;
	padding-left: 42px;
}

#text1 h8 {
	font-size: 78%;
	margin: 0px;
	float: right;
	padding-left: 280px;
	padding-right: 40px;
	padding-bottom: 5px;
}
#text1 h22 {
	font-size: 100%;
	float: left;
	padding-top: 5px;
	padding-left: 20px;
	color: #cc6600;
	font-weight: bold;
	padding-right: 10px;
	text-align: left;
}

#text1 hlink {
	color: #C60;
}
#text2 hlink {
	color: #39F;
}
#text3 hlink {
	color: #C60;
}
#text4 hlink {
	color: #C60;
}
#text5 hlink {
	color: #C60;
}

/* ------------------------------------------------------------*/

#text2 {
	margin: 0px;
	padding: 0px;
	width: 396px;
	height: 240px;
	float: right;
	display: inline;
	background-image: url(../images/text2s.jpg);
	background-repeat: repeat-y;
}
#text2 h3 {
	font-size: 100%;
	float: left;
	padding-top: 10px;
	padding-left: 42px;
	color: #cc6600;
	font-weight: bold;
	text-align: left;
}
#text2 p {
	font-size: 85%;
	margin: 0px;
	float: left;
	line-height: 140%;
	color: #333333;
	text-indent: 2em;
	text-align: left;
	padding-top: 7px;
	padding-right: 40px;
	padding-bottom: 0px;
	padding-left: 42px;
}
#text2 h9 {
	font-size: 78%;
	margin: 0px;
	float: right;
	padding-left: 280px;
	padding-right: 40px;
	padding-bottom: 5px;
}

/* ------------------------------------------------------------*/

#text3 {
	margin: 0px;
	padding: 0px;
	width: 397px;
	height: 200px;
	float: left;
	display: inline;
	background-image: url(../images/text3s.jpg);
	background-repeat: repeat-y;
}
#text3 h4 {
	font-size: 100%;
	float: left;
	padding-top: 10px;
	padding-left: 42px;
	color: #cc6600;
	font-weight: bold;
	text-align: left;
}
#text3 h41 {
	font-size: 100%;
	float: left;
	padding-top: 10px;
	padding-left: 42px;
	color: #cc6600;
	font-weight: bold;
	text-align: left;
}
#text3 p {
	font-size: 85%;
	margin: 0px;
	float: left;
	line-height: 140%;
	color: #333333;
	text-indent: 2em;
	text-align: left;
	padding-top: 7px;
	padding-right: 40px;
	padding-bottom: 0px;
	padding-left: 42px;
}
#text3 h10 {
	font-size: 78%;
	margin: 0px;
	float: right;
	padding-left: 280px;
	padding-right: 40px;
	padding-bottom: 5px;
}

/* ------------------------------------------------------------*/

#text4 {
	margin: 0px;
	padding: 0px;
	width: 396px;
	height: 200px;
	float: right;
	display: inline;
	background-image: url(../images/text4s.jpg);
	background-repeat: repeat-y;
}

#text4 h5 {
	font-size: 100%;
	float: left;
	padding-top: 10px;
	padding-left: 42px;
	color: #cc6600;
	font-weight: bold;
	text-align: left;
}

#text4 h55 {
	font-size: 100%;
	float: left;
	padding-top: 3px;
	padding-left: 42px;
	color: #cc6600;
	font-weight: bold;
	text-align: left;
}

#text4 p {
	font-size: 80%;
	line-height: 110%;
	color: #C60;
	text-align: left;
	padding-top: 0px;
	padding-right: 40px;
	padding-bottom: 0px;
	padding-left: 42px;
}

#text4 p1 {
	font-size: 85%;
	margin: 0px;
	float: left;
	line-height: 120%;
	color: #C60;
	text-align: left;
	padding-top: 7px;
	padding-right: 40px;
	padding-bottom: 0px;
	padding-left: 42px;
}
#text4 h11 {
	font-size: 78%;
	margin: 0px;
	float: right;
	padding-left: 280px;
	padding-right: 40px;
	padding-bottom: 5px;
}

#text4 h51 {
	font-size: 100%;
	float: left;
	padding-top: 10px;
	padding-left: 42px;
	color: #cc6600;
	font-weight: bold;
	text-align: left;
}

/* ------------------------------------------------------------*/

#text5 {
	margin: 0px;
	padding: 0px;
	width: 793px;
	float: left;
	display: inline;
	background-image: url(../images/text5_1.jpg);
	background-repeat: repeat-y;	
}
#text5 h6 {
	font-size: 100%;
	float: left;
	padding-top: 10px;
	padding-left: 42px;
	color: #cc6600;
	font-weight: bold;
	text-align: left;
}
#text5 p {
	font-size: 85%;
	margin: 0px;
	float: left;
	line-height: 140%;
	color: #333333;
	text-indent: 2em;
	text-align: left;
	padding-top: 7px;
	padding-right: 40px;
	padding-bottom: 0px;
	padding-left: 42px;
}
#text5 h12 {
	font-size: 78%;
	margin: 0px;
	float: right;
	padding-left: 280px;
	padding-right: 40px;
	padding-bottom: 5px;
}
#text5 h61 {
	font-size: 100%;
	float: left;
	padding-top: 10px;
	padding-left: 42px;
	color: #cc6600;
	font-weight: bold;
	text-align: left;
}


/*--------------------------------------*/

#footer {
	margin: 862px 0px 0px 0px; 
	padding:0px;
	width: 793px;
	height: 219px;
	background-image: url(../images/new_bottom.jpg);
}
#footer p {
	font-size: 80%;
	padding: 20px 20px 0px 0px;
	line-height: 20px;
	text-align: right;
	color:#003300;
}


/* clearfix ---------------------------------------- */
.clearfix:after{
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}

.clearfix{
    display:inline-block;
    min-height:1%;  /* for IE 7*/
}
#WRAPPER2 #text4 p {
	font-size: 85%;
}
