/* CSS Document */
A:link
{
  COLOR: #589000; TEXT-DECORATION: none;
}

A:visited
{
  COLOR: #667254; TEXT-DECORATION: none;
}

A:hover
{
  COLOR: #bad000; TEXT-DECORATION: underline;
}

A:active
{
  COLOR: #bad000; TEXT-DECORATION: underline;
}

BODY
{
  BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 12px; line-height:130%; BACKGROUND: #FFFFFF; MARGIN: 0px; BORDER-LEFT: medium none; COLOR: #545454; BORDER-BOTTOM: medium none; FONT-FAMILY:Verdana, Arial, mingliu, taipei, Helvetica, sans-serif;

}

HR
{
  COLOR: #CCCCCC; HEIGHT: 0px; margin-top:15px;margin-bottom:15px;
}

#mainFrame
{
  MARGIN: 0px auto; WIDTH: 984px; POSITION: relative; TEXT-ALIGN: left;
}

#header
{
  BACKGROUND: url(img/head_pic.jpg) no-repeat right top; WIDTH: 984px; HEIGHT: 125px;
}

#topmenu
{
  Padding-TOP:0px;
}

#mainhome
{
  padding:20px; HEIGHT: 500px;text-align: left; 
}

h1
{
  FONT-SIZE: 15px; COLOR: #492828; FONT-FAMILY: Verdana,Arial,serif,SimHei,Georgia,; font-weight:1000; padding-bottom:5px;
}

h1 A:link
{COLOR: #6f1618;}

h1 A:visited
{COLOR: #6f1618;}

h1 A:hover
{COLOR: #ffba00; TEXT-DECORATION: underline;}

h1 A:active
{COLOR: #ffba00; TEXT-DECORATION: underline;}

h2
{
  FONT-WEIGHT: 800; FONT-SIZE: 13px; COLOR: #395437; FONT-FAMILY: Verdana,Arial,serif;
}

h3{FONT-SIZE: 12px; color:#993333;}

.titlestyle
{
  FONT-SIZE: 15px; COLOR: #492828; FONT-FAMILY: Verdana,Arial,serif,SimHei,Georgia,; font-weight:800; 
}

.subtitlestyle
{
  FONT-SIZE: 12px; color:#492828; font-weight:800;   
}

.qoutstyle
{
  FONT-SIZE: 12px; color:#492828; font-weight:300;   
}

.psstyle
{
  FONT-SIZE: 10px;     
}


#navlist
{
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	BORDER-LEFT: medium none;
	BORDER-BOTTOM: medium none;
	LINE-HEIGHT: 35px;
	POSITION: absolute;
	TOP: 175px;
	left:0px; 
	text-align: right;
	FONT-SIZE: 13px; 
	font-weight:800;
	font-family: "Arial, Helvetica, sans-serif";
	width: 120px;
}

#navlist li
{
list-style: none;
margin: 0;
padding: 0 0 0 -20px;
border-bottom: 1px dotted #a2a2a2;
}

#navlist li a 
{
background: transparent url(img/point.gif) right center no-repeat;
padding-right:15px;
text-align: right;
font-family: "Arial, Helvetica, sans-serif";
font-size: 13px;
text-decoration: none;
COLOR: #a2a2a2;
}

#navlist li a:hover
{
background: transparent url(img/point2.gif) right center no-repeat;
COLOR: #67902f;
}

#navlist li a#current
{
background: transparent url(img/point1.gif) right center no-repeat;
color: #304119;
}

#newslist
{
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	BORDER-LEFT: medium none;
	BORDER-BOTTOM: medium none;
	LINE-HEIGHT: 20px;
	POSITION: absolute;
	TOP: 208px;
	left:697px;
	text-align: justify;
	FONT-SIZE: 13px; 
	font-weight:500;
	font-family: "Arial, Helvetica, sans-serif";
	width: 215px;
	height:350px;
	list-style:none;
}

#newslist li
{
margin: 0;
padding-top: 5px;
padding-bottom: 5px;
border-top: 2px dotted #ffffff;
width: 215px;
text-decoration: none;
list-style:none;
}

#newslist li a 
{
text-align: justify;
font-family: "Arial, Helvetica, sans-serif";
font-size: 13px;
text-decoration: none;
COLOR: #304119;
width: 215px;
list-style:none;
}

#newslist li a:hover
{
COLOR: #67902f;
width: 215px;
text-decoration: none;
list-style:none;
}

#newslist li a#current
{
color: #304119;
width: 215px;
text-decoration: none;
list-style:none;
}

#herbpic_big
{
  WIDTH: 132px; border-right:1px dotted #cccccc; border-left:1px dotted #cccccc; padding-bottom:20px; TEXT-ALIGN: center; line-height:150%; 
}

#herbpic
{
  WIDTH: 96px; border-right:1px dotted #cccccc; border-left:1px dotted #cccccc; padding-bottom:20px; TEXT-ALIGN: center; line-height:150%; 
}

#gopage
{
  width:100px; POSITION: absolute; TOP: 180px; left:830px; margin:0; }
  
#login A:link
{
  COLOR: #613d20; TEXT-DECORATION: none;
}

#login A:visited
{
  COLOR: #613d20; TEXT-DECORATION: none;
}

#login A:hover
{
  COLOR: #000000; TEXT-DECORATION: none;
}

#login A:active
{
  COLOR: #000000; TEXT-DECORATION: none;
}

#form1{line-height:22px;}

#form1 #name,#password{width:130px; height:13px;border-style:none; border:1px solid #613d20;background-color:#da8947; vertical-align:middle; margin-bottom:5px; margin-top:5px;}

#form1 #button{width:50px; height:22px; font-size:12px; vertical-align:middle; margin-right:10px; margin-bottom:0px;}

#news {left:724px; top:174px; POSITION: absolute; height:490px; width:230px; padding:0; margin:0;}

.style1 {color: #919191; font-size:10px; padding:5px;}

#ad { float:right; width:270px; height:168px; right:15px; top:331px; POSITION: absolute;}

