/*************************************************基本樣式*/
body {
	background-color: #DADADA;
	background-image: url(design/bg-body.gif);
	background-repeat: repeat-y;
	background-position: center;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	line-height: 22px;
	letter-spacing: 1px;
}
a {
	text-decoration: none;
	color: #006699;
}
a:hover {
	text-decoration: underline;
	color: #CC0000;
}


input {
	font-size: 12px;
}
select  {
}
textarea {
}
/*************************************************Flash Banner區塊*/
#Banner-Flash {
	width: 100%;
	height: 220px;
}
#Banner-Note {
	width: 230px;
	position: absolute;
	z-index: 1;
	top: 205px;
	right: 0px;
}

/*************************************************內容區塊*/
#Main {
	width: 1000px;
	margin: 0 auto;
	background-image: url(design/menu-bg_bottom.jpg);
	background-repeat: no-repeat;
	background-position: 20px bottom;
}
/*選單區塊*/
#Main-Menu {
	float: left;
	width: 265px;
}
#Main-Menu-Area {
	width: 230px;
	margin: 0 15px;
	background-image: url(design/menu-bg_top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.Main-Menu-Contents {
	width: 230px;
	margin: 10px auto 15px auto;
	padding: 0px;
	border-bottom: 1px solid #CCCCCC;	
}
.Main-Menu-Contents dt {
	width: 210px;
	height: 30px;
	margin: 0 auto;
	padding: 0px;
	text-indent: -1000px;
	display: block;
	overflow: hidden;
}
.Main-Menu-Contents dd {
	width: 200px;
	margin: 5px 15px 15px 15px;
	padding: 0px;
	line-height: 18px;
}
.Main-Menu-Contents table {
	width: 100%;
}
.Main-Menu-Contents td {
	padding-top: 3px;
	padding-bottom: 3px;
}
.Main-Menu-Contents ol {
	margin: 0px;
	padding: 0px;
	font-size: 13px;
}
.Main-Menu-Contents ol li {
	margin: 0px;
	padding: 5px 0px;
	list-style-type: none;
	border-bottom: 1px solid #DFDFDF;
}
.Main-Menu-Contents ol li a {
	background-image: url(icon/spot-arrow1.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	display: block;
	padding-left: 15px;
	margin: 0px;
}
.Main-Menu-Contents ol li a:hover {
	background-image: url(icon/spot-arrow2.gif);
	color: #990000;
	text-decoration: none;
	background-position: 5px 5px;
	padding-left: 20px;
}
.Main-Menu-Contents ol li a strong {
	color: #000000;
}
.Main-Menu-Contents ul {
	margin: 0px;
	padding: 0px;
}
.Main-Menu-Contents ul li {
	margin: 0px;
	padding: 5px 0 5px 15px;
	list-style-image: none;
	list-style-type: none;
	background-image: none;
	border-bottom: 1px solid #DFDFDF;
}
.Main-Menu-Contents ul li a {
	color: #000000;
}
.Main-Menu-Contents ul li a:hover {
	color: #990000;
	text-decoration: none;
}
.Main-Menu-Contents ul li a strong {
	color: #CC0000;
	font-weight: normal;
	background-image: url(icon/spot-arrow4.gif);
	background-repeat: no-repeat;
	padding-left: 13px;
	background-position: 0px 2px;
}

/*內文區塊*/
#Main-Contents {
	float: left;
	margin-top: 5px;
	width: 720px;
	background-image: url(design/bg-contents.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
#Main-Contents p {
	margin: 0 0 5px 0;
}
#Main-Contents ul {
	margin: 0 0 10px 30px;
	padding: 0px;
}
#Main-Contents ul li {
	margin: 0px;
	padding: 0px;
	list-style-type: circle;
}
#Main-Contents ol {
	margin: 0 0 10px 30px;
	padding: 0px;
}
#Main-Contents ol li {
	margin: 0px;
	padding: 0px;
}
#Main-Contents-Menu {
	font-size: 14px;
	color: #339900;
	text-align: center;
}
#Main-Contents-Menu a {
	color: #339900;
}
#Main-Contents-Menu a:hover {
	color: #006600;
}
/*************************************************版權宣告區塊*/
#Copyright {
	background-image: url(design/bg-copyright.jpg);
	background-repeat: repeat-x;
	height: 100px;
	width: 100%;
	font-size: 11px;
	vertical-align: middle;
	line-height: normal;
	clear: both;
}
#Copyright a {
	color: #663300;
}
#Copyright-Area {
	width: 1000px;
	margin: 0 auto;
}
#Copyright-counter {
	width: 260px;
	height: 60px;
	padding-top: 40px;
	display: block;
	float: left;
	background-image: url(design/copyright-counter_bg.jpg);
	background-repeat: no-repeat;
	text-align: center;
}
.copyright-Counter {
	background-image: url(design/counter-bg.gif);
	text-align: center;
	height: 22px;
	width: 150px;
	margin: 5px auto;
}
#Copyright-contents1 {
	width: 350px;
	height: 100px;
	display: block;
	float: left;
	font-size: 11px;
	color: #996600;
}
#Copyright-contents2 {
	width: 390px;
	height: 85px;
	padding-top: 15px;
	display: block;
	float: left;
	font-size: 11px;
	color: #996600;
	background-image: url(design/copyright-line.jpg);
	background-repeat: no-repeat;
}
.copyright-Company {
	margin: 0 10px;
	vertical-align: middle;
	height: 80px;
}
