﻿a { color: #5797F2; text-decoration: none;}
a:hover { text-decoration: underline; }

header {
    padding: 20px 0 5px 0;
    background-color: #fff;
}

#wrap { 
    margin: 10px auto;
    max-width: 992px;
    background-color: #fff;
}
#menu {
    background-color: #FFFF00;
}
#menu ul li a {
    font-weight: bold;
    display: block;
    text-decoration: none;
    color:#996600;
    text-transform: uppercase;
}
#menu ul li a:hover {
    color: white;
    background-color: black;
}
/*  玄關 */
#menu .dropdown-menu{
    background-color: #FFFF00;    
    color: #fff;
}

/* header slideshow */
#slideshow{
    height: 90px;
    overflow: hidden;
}

#slideshow div.cycle-slideshow a{
    display: block;
    float: left;
    margin:5px;
    width:120px;
    height:80px;
}
#slideshow div.cycle-slideshow a:hover{  
    /*    border: 5px solid #008CE5;
        margin: 0;*/
    opacity: 0.5;
}

.cycle-overlay { 
    font-family: tahoma, arial;
    position: absolute; bottom: 0; width: 100%; z-index: 600;
    background: black; color: white; padding: 15px; opacity: .5;
}
/* header slideshow end */

.nav-language ul{margin:0;}
.nav-language li {display:inline;border-right:1px solid #6AABEF;padding:0 10px}
.nav-language li:last-child {border:none}

.nav-language{float:right;position:relative; top:-15px;right:0px}
.nav-language li a{color:#949494}
.nav-language li a:hover{color:#6AABEF}

footer{
    margin-top: 15px;
    border-top: 5px #F7EF32 solid;
    padding: 5px 25px;
    color:#949494;
    font-size: 12px;
    line-height: 15px;
    text-align: center;
}
footer a{color:#949494}
footer a:hover{color: #6AABEF;font-weight:bold;text-decoration:none}

