/** BASIC */
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}

body {
	margin: 0px;
	margin-top:0px;
	padding: 0px;
	font-family: 新細明體, Arial; /* "Trebuchet MS", Arial, Helvetica, sans-serif; */
	color:#8A8A8A; /*#777777; /* #5C5C5C;  #303030; #969696;*/
	/* background-color:#E8E3D9;      #EDE9CE;   #F8F0B1;     */
	
}

h1, h2, h3, h4, h5, h6 {
	/* text-transform: lowercase; */
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	color: #DACE91;
}

a {
	color:#F47511;
	color:#9F2524;
	color:#A72324;
	/*color:#FF6699;*/
}

a:hover {
	text-decoration: none;
	color:#9F2524; /*#446EC0;*/
}

/** HEADER */

#header {
/*	width: 950px;
	margin: 5px auto;
	background-color:#EDE9CE;  
	padding: 20px 0px; */
	font-size:10pt;
	color:#9F2524;     /*#F47511; */
}

#header a {
	text-decoration: none;
}

#header h2 {
	margin: 0px;
	padding: 0px;
	font-size: .8em;
	color: #F47511;
}

/** MENU */

#menu {
	width: 950px;
/*	margin: -40px auto 20px auto; */
	margin: -26px auto 10px auto; 
	padding: 0px 0px 0px 0px;
	border-bottom: 1px solid #CCCCCC;
}

#menu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	text-align: right;
}

#menu li {
	display: inline;
	font-size:80%;
}

#menu a {
	padding: 5px 10px;
	border: 1px solid #CCCCCC;
	background-color: #FAFAFA;
	text-decoration: none;
/*	color: #DC143C;*/
	font-weight: 700;
}

#menu a:hover {
	background-color: #FF3E96; /* #F47511;  /*  #DC143C; #446EC0;*/
	color: #FFFFFF;
}

#MenuItem 
{
	
}

#MenuItem a {
	/* padding: 5px 5px;
	  border: 1px solid #CCCCCC;
	 background-color: #FAFAFA; */
	text-decoration: none;
	color:#F47511; /*#707070; /*#9900CC;/* #CC9966;  /*#DC143C;*/
	color:#9F2524;
	color:#DACE91;
	font-weight: 500;
}

#MenuItem a:hover {
	/* background-color: #9900CC; /*#CC9966 #FF3E96; /* #F47511;  /*  #DC143C; #446EC0;*/
	color: #CC9966;
	color:#9F2524;
}

#MenuItem2
{
	color:#996633;
}


#MenuItem2 a {
	/* padding: 5px 5px;
	  border: 1px solid #CCCCCC;
	 background-color: #FAFAFA; */
	text-decoration: none;
	color:#996633;
	font-weight: 500;
}

#MenuItem2 a:hover {
	/* background-color: #9900CC; /*#CC9966 #FF3E96; /* #F47511;  /*  #DC143C; #446EC0;*/
	color: #CC9966;
}














/** CONTENT */

#content {
	width: 950px;
	margin: 0px auto;
	margin-top:0px;
	font-size:80%;
	border-left-color:#CCCCCC;
	border-right-color:#CCCCCC;
	border-top-color:#CCCCCC;
	border-bottom-color:#CCCCCC;
	text-align:left;
}

#content a 
{
	
}

#content h2 {
	text-transform: uppercase;
	font-style: normal;
	font-size: 1.2em;
	border-bottom: 2px dotted #CCCCCC;
}

#left {
	float: left;
	width: 500px;
}

#right {
	float: right;
	width: 250px;
}

/** FOOTER */

#footer {
	clear: both;
	width: 778px;
	margin: 0px auto;
	padding: 20px 0px;
}

#footer p {
	margin: 0px;
	border-top: 1px solid #CCCCCC;
	text-align: center;
	font-size: small;
	color: #CCCCCC;
}

/** ProductCat */

#ProductCat a 
{
	padding: 5px 5px 0px 5px;
	color: #FF9933; /*#FF6666;  /*#696969; #F47511;*/
	text-decoration:none;
	/*background-color:#FF9999;　 #FAFAFA;*/
	/* font-size:80%; */
}

#ProductCat a:hover 
{
	background-color:#FF3366; /*#FF0033; /*FF3333; /* #FF3E96; /* #F47511;  /*  #DC143C; #446EC0;*/
	color: #FFFFFF;
}

/* Accordion */
.accordionHeader
{
	border:1px solid #2F4F4F;
	color:#FFFFFF;
	background-color:#CC0066;
	padding:3px;
	margin-top:3px;
	cursor:pointer;
	/*height:22px;*/
}

/*資料很少的中間區域*/
.mainArea
{
    height:460px;
}
