@charset "utf-8";
/* CSS Document */
body {	
    background-color: #D9D7D0;
	background-image:url(../images/backgroup.gif);
	background-repeat:repeat-y;
	font-family: "Times New Roman", Times, serif;	font-size: 1em;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left:0;
overflow-x : hidden;
overflow-y : auto;
	}
p{
color:#737373;
font-family:Verdana, Arial, Helvetica, sans-serif,"新細明體";
font-size:80%;
margin:0px;
line-height:20px;
letter-spacing:1px;
	}

h1{
color:#EEEDE7;
font-family:Verdana, Arial, Helvetica, sans-serif,"新細明體";
font-size:100%;
margin:0px;
line-height:26px;
}

/*---------------------------------------------------------------- 文字基本設定 --------*/
/* 大小 */
.f70{
font-size:70%;
font-family:Verdana, Arial, Helvetica, sans-serif,"新細明體";
}
.f80{
font-size:80%;
font-family:Verdana, Arial, Helvetica, sans-serif,"新細明體";
}
.f90{
font-size:90%;
font-family:Verdana, Arial, Helvetica, sans-serif,"新細明體";
}
.f100{
font-size:100%;
font-family:Verdana, Arial, Helvetica, sans-serif,"新細明體";
}
.f114{
font-size:114%;
font-family:Verdana, Arial, Helvetica, sans-serif,"新細明體";
}
/* 粗細 */
.bold{
font-weight:bold;
}
.no-bold{
font-weight:normal;
}

/* 顏色 */
.cfff{
color:#FFF;
}
.c000{
color:#000;
}
.c333{
color:#333;
}
.c666{
color:#666;
}
.c999{
color:#999;
}
.cccc{
color:#ccc;
}

.c777{
color:#737373;
}

.c700{
color:#790000;
}

.cb41{
color:#B9461B;
}

.c772{
color:#70772C;
}
.c231{
color:#2B3618;
}

.c662{
color:#656D2B;
}

/*---------------------------------------------------------------- 按鈕設定 --------*/

.bt_more{
color:#790000;
line-height:20px;
width:77px;
height:20px;
background-image:url(../images/bt_back.gif);
background-repeat:no-repeat;
font-family: Verdana, Arial, Helvetica, sans-serif,"新細明體";
font-size:80%;
text-align:center;
text-decoration:none;
display:block;
BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px;  BORDER-RIGHT-WIDTH: 0px;
}

.bt_more a:link{
    color:#790000;
	text-decoration: none;
}
.bt_more a:visited{
    color:#790000;
	text-decoration: none;
}

.bt_more a:hover{
display:block;
width:77px;
height:20px;
background-image:url(../images/bt_back_hover.gif);
background-repeat:no-repeat;
color:#FFFFFF;
text-decoratio: none;
}

#bt_num ul{list-style-type: none;margin: 0px;padding: 0px;}
#bt_num li{margin: 3px;float:left;}
#bt_num li a {width: 23px;height: 20px;display: block;text-indent: 0px;font-size:80%; color:#790000;text-decoration: none;}
#bt_num li.hover a {background: url(../images/bt__num_back.gif);text-decoration: none;}
#bt_num li.hover a:hover{background: url(../images/bt__num_back_hover.gif);color:#fff;text-decoration: none;}



.bt_guest{}
.bt_guest a:link{
    color:#999999;
	text-decoration: none;
}
.bt_guest a:visited{
    color:#999999;
	text-decoration: none;
}
.bt_guest a:hover{
    color:#990000;
	text-decoratio: none;
}

.bt_moebius{
    color:#737373;
	text-decoration: none;
	}
.bt_moebius a:link{
    color:#737373;
	text-decoration: none;
}
.bt_moebius a:visited{
    color:#737373;
	text-decoration: none;
}
.bt_moebius a:hover{
    color:#990000;
	text-decoratio: none;
}

.bt_news{
    color:#737373;
line-height:30px;
	text-decoration: none;
	}
.bt_news a:link{
    color:#737373;
	text-decoration: none;
}
.bt_news a:visited{
    color:#737373;
	text-decoration: none;
}
.bt_news a:hover{
    color:#990000;
	text-decoratio: none;
}


.bt_links{
padding-left:5px;
    color:#737373;
line-height:22px;
	text-decoration: none;
	}
.bt_links a:link{
    color:#737373;
	text-decoration: none;
}
.bt_links a:visited{
    color:#737373;
	text-decoration: none;
}
.bt_links a:hover{
    color:#990000;
	text-decoratio: none;
}

/*---------------------------------------------------------------- 底線設定 --------*/
.line_bottom{
border-bottom:solid 1px #CCCCCC;
}
.line_sRightLeft{
border-bottom:solid 1px #CCCCCC;
border-right:solid 1px #CCCCCC;
border-left:solid 1px #CCCCCC;
}
.line_sLeft{
border-bottom:solid 1px #CCCCCC;
border-left:solid 1px #CCCCCC;
}


/*---------------------------------------------------------------- 區塊設定 --------*/


/*---------------------------------------------------------------- TOP導覽設定 --------*/
#NavTop{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	color:#737373;
	text-decoration: none;
}
#NavTop a:link,#NavTop a:visited{

	color:#737373;
	text-decoration: none;
}

#NavTop a:hover{
color:#790000;
	text-decoration: none;
}

/*---------------------------------------------------------------- 首頁新聞區清單設定 --------*/
.NEWSulStyle{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	color:#737373;
	padding:10px;
	margin-left:10px;
	margin-top:0px;
	list-style-type: square;
	text-decoration: none;
}
.NEWSulStyle a:link{
	font-size:100%;
	color:#737373;
	text-decoration: none;
}

.NEWSulStyle a:visited{
font-size:100%;
color:#737373;
	text-decoration: none;
}

.NEWSulStyle a:hover{
color:#790000;
	text-decoration: none;
}

.NEWSulStyle li{
/*list-style-image:url(../images/sub_01.gif);*/
line-height:25px;
margin-left:10px;
	border-bottom:solid 1px #CDCBC3;

}
/*---------------------------------------------------------------- 頁尾區塊設定 --------*/
address{
text-align:left;
font:Verdana, Arial, Helvetica, sans-serif;
line-height:1.5em;
color:#534741;
font-style:normal;
}
address a:link{
color:#333333;
}

address a:visited{
color:#333333;
}

address a:hover{
color:#993300;
}
/*---------------------------------------------------------------- 導覽列區塊設定 --------*/
.nav{	text-decoration: none;
color:#333333;
}
.nav a:link{	text-decoration: none;
color:#993300;
}

.nav a:visited{	text-decoration: none;
color:#993300;
}

.nav a:hover{	text-decoration: none;
color:#333333;
}
/*---------------------------------------------------------------- TOP的導覽列 --------*/


/*---------------------------------------------------------------- 相片區塊設定 --------*/
#pic{

}
#pic p{
border: solid 1px #CCCCCC;
text-align:center;
margin:2px;
padding:4px;
float:left;
}

