@charset "utf-8";
/* gallery*/
	#gallery {
		margin: 0;
		padding: 0;
		list-style: none;
		overflow: hidden;
		width: 400px;
		height: 1200px; /* 7 * 30 + 160 - 10 */
		border: 4px solid #fc0;
		background-color: #ff6;
		font: 16px 新細明體, Helvetica, sans-serif;
	}


	#gallery li a {
		display: block;
		overflow: hidden;
		padding-left: 10px;
		height: 65px;
		width: 380px;
		text-decoration: none;
		color: #600;
		outline: none; /* for Firefox Google Chrome  */
        behavior:expression(this.onFocus=this.blur()); /* for IE */
	}

	#gallery li a:hover {
		background-color: #fc0;
		height: 150px;
		color: #000;
	}

	#gallery h3{
		text-transform: uppercase;
		font: 16px 新細明體, Arial, Helvetica, sans-serif;
		font-weight: 600;
		letter-spacing: 2px;
	}

	#gallery b{
		color: #600;
	}


/*menu style*/
#general-menu li
{
background: );
list-style: none;
padding: 0;
margin: 0;
height: 1.5em;
line-height: 1.5em;
float:right
width: 1em;
display:;
color: #000066;
text-decoration:none;
font-size:14px;
font-weight: 500;
text-shadow:#CCCCCC;
text-align: left;

}
#spc-menu li a
{
background:  url(../yahoobarViolet.jpg);
list-style: none;
padding: 0;
margin: 0;
height: 1.5em;
line-height: 1.5em;
float:right
width: 1em;
display:block;
color: #000066;
text-decoration:none;
font-size:15px;
font-weight: 500;
text-shadow:#CCCCCC;
text-align: center;
outline: none; /* for Firefox Google Chrome  */
behavior:expression(this.onFocus=this.blur()); /* for IE */

}
#spc-menu li a:hover
{
background: url(../yahoobarOver.jpg);
list-style: none;
padding: 0;
margin: 0;
height: 1.5em;
line-height: 1.5em;
float:right
width: 1em;
display: block;
border: 0.2em solid  #663399;
color: #FF0000;
text-decoration:underline;
text-align: center;

}

#spc-menu li a:visited
{
list-style: none;
padding: 0;
margin: 0;
height: 1.5em;
line-height: 1.5em;
float:right
width: 1em;
display: block;
border: 0.2em solid #ffffff;
color: #000066;
text-decoration:underline;
text-align:center;

}
#nav-menu li a:visited
{
list-style: none;
padding: 0;
margin: 0;
height: 1.5em;
line-height: 1.5em;
float:right
width: 1em;
display: block;
border: 0.2em solid #ffffff;
color: #0000FF;
text-decoration:underline;
text-align:center;

}


#nav-menu li a:hover
{
background: #000066;
list-style: none;
padding: 0;
margin: 0;
height: 1.5em;
line-height: 1.5em;
float:right
width: 1em;
display: block;
border: 0.2em solid  #663399;
color: #ffffff;
text-decoration:underline;
text-align: center;
text-shadow:#000000;
font-weight:bold;
letter-spacing:0.1em;

}

#nav-menu li a
{
list-style: none;
padding: 0;
margin: 0;
height: 1.5em;
line-height: 1.5em;
float:right
width: 1em;
display: block;
border: 0.2em solid #DCDCE9;
color: #0d2474;
text-decoration: none;
text-align:center;
letter-spacing: normal;
outline: none; /* for Firefox Google Chrome  */
behavior:expression(this.onFocus=this.blur()); /* for IE */
}
#spc-menu ul
{
list-style: none;
padding: 0;
margin: 0;
} 

#general-menu ul
{
list-style: none;
padding: 0;
margin: 0;
} 

#nav-menu ul
{
list-style: none;
padding: 0;
margin: 0;
} 
/*galleryNew style*/
#galleryNew {
		margin: 0;
		padding: 0;
		list-style: none;
		overflow: hidden;
		width: 400px;
		height: 1200px; /* 7 * 30 + 160 - 10 */
		border: 4px solid #fc0;
		background-color: #FFCCCC;
		font: 16px 新細明體, Helvetica, sans-serif;
	}

	#galleryNew li a {
		display: block;
		overflow: hidden;
		padding-left: 10px;
		height: 65px;
		width: 380px;
		text-decoration: none;
		color: #600;
	    outline: none; /* for Firefox Google Chrome  */
        behavior:expression(this.onFocus=this.blur()); /* for IE */
}

	#galleryNew li a:hover {
		background-color: #fc0;
		height: 150px;
		color: #000;
	}

	#galleryNew h3{
		text-transform: uppercase;
		font: 16px 新細明體, Arial, Helvetica, sans-serif;
		font-weight: 600;
		letter-spacing: 2px;
	}

	#galleryNew b{
		color: #600;
	}
<!--Navigation--/>
#navigation { 
    margin:0; 
    padding:0; 
    width:610px; 
    list-style-type:none; 
    font:12px Arial; 
    } 
#navigation li { 
    float:left; 
    padding:0; 
    margin:0 10px 0 0; 
    _margin:0 2px 0 0; 
    width:150px; 
    } 
/* 設置選單區塊*/ 
#navigation li dl { 
    width:150px;/*ie6*/ 
    margin:0; 
    padding:0; 
    background-color:#fff; 
    border:solid 2px #666; 
    } 
#navigation li dt a , #navigation li dd a{ outline: none; /* for Firefox Google Chrome  */
behavior:expression(this.onFocus=this.blur()); /* for IE */
display:block;} 
/* 設置主選單dt */ 
#navigation li dt { 
    margin:0; 
    padding: 5px; 
    text-align:center; 
    background-color:#fff; 
    font-size: 12px; 
    font-weight: bold; 
    height:15px; 
    overflow:hidden; 
    } 
#navigation li dt a ,#navigation  li dt a:visited { 
    display:block; 
    color:#333; 
    text-decoration:none; 
	outline: none; /* for Firefox Google Chrome  */
    behavior:expression(this.onFocus=this.blur()); /* for IE */

    } 
/* 設置子選單dd */ 
#navigation li dd { 
    margin:0; 
    padding:0; 
    color: #333; 
    background-color:#efefef; 
    border-bottom:dotted 1px #666; 
    } 
#navigation li dd.last { 
    border-bottom:0; 
    } 
#navigation li dd a, #navigation  li dd a:visited { 
    display:block; 
    color:#333; 
    text-decoration:none; 
    padding:4px 5px 4px 20px; 
    outline: none; /* for Firefox Google Chrome  */
    behavior:expression(this.onFocus=this.blur()); /* for IE */
} 
/*隱藏子選單*/ 
#navigation li dd { display:none;} 
/* 滑鼠滑入顯示子選單 */ 
#navigation li:hover dd, #navigation li a:hover dd { display:block;} 
/*ie6 hack*/ 
#navigation li:hover,#navigation li a:hover { border:0;} 
#navigation table { border-collapse:collapse; 
    padding:0; 
    text-align:left; 
    } 
	