@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;
	}

	#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(images/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;

}
#spc-menu li a:hover
{
background: url(images/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;
}
#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;
	}

	#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{ 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; 
    } 
/* 設置子選單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; 
    } 
/*隱藏子選單*/ 
#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; 
    } 
	
#vista_toolbar {
float:left;
font:normal 14px 'sө','Arial';
margin:0;
padding:0;
}

#vista_toolbar ul {
background-image: ;
background-repeat:repeat-x;
float:left;
line-height:32px;
list-style:none;
margin:0;
padding:0 10px 0 10px;
width:380px;
}

#vista_toolbar li {
display:block;
background:url(../images/yahoobar.jpg);
padding:0;
}

#vista_toolbar a {

display:block;
background-image:url(../images/yahoobar.jpg);
border:thin; border-color: #CC3300;
color: #999999; /* need because it will use default link color */
float:left;
padding:0 3px 0 3px; /* left 3 px because of left.png image */ 
text-decoration:none;
}

#vista_toolbar a span {
display:block;
border:thin; border-color: #CC3300;
float:none;
padding:0 6px 0 6px;
}

#vista_toolbar a span img {
border:block;
margin:8px 4px 0 0;
}

/* show picture when mouse over link */
#vista_toolbar a:hover{
background: url(../images/toolbar/left.png) no-repeat right center;
font-size:16px;
color:#000066; 
}

#vista_toolbar a:hover span {
background:url(../images/toolbar/right.jpg) no-repeat right center;
}

#vista_toolbar a.right {
float:right; /* for help button - just add class "right" ->  <a class="right"... */
}
	
