html{
	scrollbar-3dlight-color:#e3d3cd;
	scrollbar-arrow-color:#6b6563;
	scrollbar-darkshadow-color:#a69085;
	scrollbar-face-color:#fcf4ef;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#b3978c;
	scrollbar-track-color:#ffffff;}

div#content { 
	padding: 5px; 
	text-align: left;
}

div#content td { 
	padding: 3px;
}

body { 
	font-family: Tahoma, taipei; 
	color:#555c64; 
	font-size: 13px;
	background-color:#f8f2f2;

}
a { 
	font-family: Tahoma, taipei; 
	font-size: 12px; 
	text-decoration: none; 
	color: #8b4513; 
	font-style: normal
}


td {  
	font-family: Tahoma, taipei; 
	color: #8e5b46; 
	font-size: 12px;
	border-top-width : 1px; 
	border-right-width : 1px; 
	border-bottom-width : 1px; 
	border-left-width : 1px;
}

input { 
	background-color : transparent; 
	color : #685e5a; 
	font-family : Tahoma, taipei, Verdana, Arial, Helvetica, sans-serif; 
	font-size : 12px; 
	font-weight : normal;
	border-color : #000000;  
	border-top-width : 1px; 
	border-right-width : 1px; 
	border-bottom-width : 1px; 
	border-left-width : 1px;  
}

textarea {
	font-family: Tahoma, taipei, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	background-color : transparent; 
	font-weight : bold; 
	border-color : #000000;  
	border-top-width : 1px; 
	border-right-width : 1px; 
	border-bottom-width : 1px; 
	border-left-width : 1px;
}

select {
	font-family: Tahoma, taipei, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight : bold;
	background-color:#F5F5F5; 
}

img { border: 0;}

ul { margin: 2px; padding: 2px; list-style: decimal inside; text-align: left;}

li { margin-left: 2px; list-style: disc inside;}

.odd {
	background-color: #ffffff;
}

.outer { 
	background-color: #cccccc;
}

.even { 
	background-color: #f8f2f2;
}

th { 
	background-color: #f4dede; 
	text-align: left; 
	padding: 3px;
}

.head { 
	background-color: #f4dede padding: 3px;
}

.foot { 
	background-color: #f4dede padding: 3px;
}

.comTitle {
	font-weight: bold; 
	margin-bottom: 2px;
}

.comText {padding: 2px;}

.comUserStat {
	font-size: 10px; 
	color: #685e5a; 
	font-weight:bold; 
	border: 1px solid #cccccc; 
	background-color: #ffffff; 
	margin: 2px; 
	padding: 2px;
}

.comUserStatCaption {font-weight: normal;}

.comUserStatus {
	margin-left: 2px; 
	margin-top: 10px; 
	color: #95868b; 
	font-weight:bold; 
	font-size: 10px;
}

.comUserRank {margin: 2px;}

.comUserRankText {
	font-size: 10px;
	font-weight:bold;
}

.comUserRankImg {border: 0;}

.comUserName {}

.comUserImg {margin: 2px;}

.comDate {
	font-weight: normal; 
	font-size: smaller
}

.comDateCaption {
	font-weight: bold; 
	font-style: normal;
}

.item {border: 1px solid #685e5a;}

.itemHead {
	background-color: #f4dede; 
	padding: 2px; 
	font-weight: bold; 
	text-align: left;
}
.itemInfo {
	text-align: right; 
	padding: 3px; 
}

.itemTitle a {
	font-weight: bold; 
	color: #f4dede; 
	background-color: transparent;
}

.itemPoster {font-size: 90%;}

.itemPostDate {font-size: 90%;}

.itemStats {font-size: 90%;}

.itemBody {padding-left: 5px; text-align: left}

.itemText {
	margin-top: 5px; 
	margin-bottom: 5px; 
	line-height: 1.5em;
}

.itemFoot {
	text-align: right; 
	padding: 3px; 
	background-color: #f4dede
}

.itemAdminLink {font-size: 90%;}

.itemPermaLink {font-size: 90%;}

.blockContent {
	background-color: #f4dede; 
	padding: 2px;
}

td#mainmenu a {
	background-color: #ffffff; 
	display: block; margin: 0; 
	padding: 2px;
}
td#mainmenu a:hover {background-color: #f3c8c8;}

td#mainmenu a.menuTop {
	padding-left: 7px; 
	border-top: 1px solid #cccccc; 
	border-right: 1px solid #e5e5e5; 
	border-bottom: 1px solid #e5e5e5; 
	border-left: 1px solid #cccccc;
}

td#mainmenu a.menuMain {
	padding-left: 7px; 
	border-right: 1px solid #e5e5e5; 
	border-bottom: 1px solid #e5e5e5; 
	border-left: 1px solid #cccccc;
}

td#mainmenu a.menuSub {
	padding-left: 11px; 
	border-right: 1px solid #e5e5e5; 
	border-bottom: 1px solid #e5e5e5; 
	border-left: 1px solid #cccccc;
}
.title {
	FONT-WEIGHT: normal;
	FONT-SIZE: 15px;
	LINE-HEIGHT: 24pt;
	FONT-FAMILY: "新細明體", "細明體";
	color: #CC6600;
}
.sub {
	FONT-SIZE: 13px;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: "新細明體", "細明體";
	color: #685e5a;
}
A:link {
	COLOR:#7c5c31 ;
	TEXT-DECORATION: none;
	font-size: 12px;
	line-height: 20px;
}
A:hover {
	COLOR:#736e63;
	TEXT-DECORATION: none;
	font-size: 12px;
	line-height: 20px;
	}
A:visited {
	COLOR: #736e63;
	TEXT-DECORATION: none;
	font-size: 12px;
	line-height: 20px;
}
.sub-b {
	FONT-SIZE: 12px;
	COLOR: #504c48;
	LINE-HEIGHT: 24px;
	FONT-FAMILY: "新細明體", "細明體";
}
.uptext {
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
}
.TreeLink {
	font:normal 13px "新細明體";
	color: #503940;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
}
.Tree_Out {
	color:#FF6600;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;}
.tabletitle_sub {
	color:#FF6600;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
	font-size: 13px;
	font-family: "細明體", "新細明體", "標楷體";
}
.tabletitle_nunber {
	color:#CC0066;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
	font-size: 13px;
	LINE-HEIGHT: 20px;
}
.Tree_Over{
	color:#CB347B;
	background:#FFFFFF;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
}
.Tree_Down{
	color:#E65657;
	cursor:default;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
}
.tabletitle {
	font-family: "細明體", "新細明體", "標楷體";
	font-size: 12pt;
	line-height: 24px;
	font-weight: bolder;
	color: #993333;
}
.name {
	font-family: "細明體", "新細明體", "標楷體";
	font-size: 13px;
	line-height: 24px;
	font-weight: normal;
	color: #765647;
}

}
.tableup{
	border-top: 1px solid #d2a9a9;
	border-right: 909 none #d2a9a9;
	border-bottom: 909 none #d2a9a9;
	border-left: 909 none #d2a9a9;
	height: 11px;
}
.tableleft{
	border-top: none #d2a9a9;
	border-right: none #d2a9a9;
	border-bottom: none #d2a9a9;
	border-left: 1px solid #d2a9a9;
}
.tableright{
	border-top: none #d2a9a9;
	border-right: 1px solid #d2a9a9;
	border-bottom: none #d2a9a9;
	border-left: none #d2a9a9;
}
.tabledown{
	border-top: none #d2a9a9;
	border-right: none #d2a9a9;
	border-bottom: 1px solid #d2a9a9;
	border-left: none #d2a9a9;
}

/* 3D?e‥? */
/* tadnews_inset 3D Curved */
.tadnews_inset {
	background:transparent;
	width:98%;
	margin:5px 5px 10px 5px;
	text-align: left;
  }
.tadnews_inset h1, .tadnews_inset p {
	margin:0 10px;
	padding:6px 0px 4px 4px;
	text-align: left;
  }
.tadnews_inset h1 {
	font-size:18px;
	text-align: left;
  }
.tadnews_inset p {
	padding-bottom:0.5em;
	text-align: left;
  }
.tadnews_inset .b1, .tadnews_inset .b2, .tadnews_inset .b3, .tadnews_inset .b4, .tadnews_inset .b1b, .tadnews_inset .b2b, .tadnews_inset .b3b, .tadnews_inset .b4b {
	display:block;
	overflow:hidden;
	font-size:1px;
  }
.tadnews_inset .b1, .tadnews_inset .b2, .tadnews_inset .b3, .tadnews_inset .b1b, .tadnews_inset .b2b, .tadnews_inset .b3b {
  height:1px;
  }
.tadnews_inset .b2 {
  background:#f8f2f2; 
  border-left:1px solid #d2a9a9; 
  border-right:1px solid #d2a9a9;
  }
.tadnews_inset .b3 {
  background:#f8f2f2; 
  border-left:1px solid #d2a9a9; 
  border-right:1px solid #d2a9a9;
  }
.tadnews_inset .b4 {
  background:#f8f2f2; 
  border-left:1px solid #d2a9a9; 
  border-right:1px solid #d2a9a9;
  }
.tadnews_inset .b4b {
  background:#f8f2f2; 
  border-left:1px solid #d2a9a9; 
  border-right:1px solid #d2a9a9;
  }
.tadnews_inset .b3b {
  background:#f8f2f2; 
  border-left:1px solid #d2a9a9; 
  border-right:1px solid #d2a9a9;
  }
.tadnews_inset .b2b {
  background:#f8f2f2; 
  border-left:1px solid #d2a9a9; 
  border-right:1px solid #d2a9a9;
  }
.tadnews_inset .b1 {
  margin:0 5px; 
  background:#d2a9a9;
  }
.tadnews_inset .b2, .tadnews_inset .b2b {
  margin:0 3px; 
  border-width:0 2px;
  }
.tadnews_inset .b3, .tadnews_inset .b3b {
  margin:0 2px;
  }
.tadnews_inset .b4, .tadnews_inset .b4b {
  height:2px; margin:0 1px;
  }
.tadnews_inset .b1b {
  margin:0 5px; 
  background:#d2a9a9;
  }
.tadnews_inset .boxcontent {
	display:block;
	background:#f8f2f2;
	border-left:1px solid #d2a9a9;
	border-right:1px solid #d2a9a9;
	text-align: left;
  }
