/* -*- coding:utf-8 -*- */

/* Ref.: http://c-brains.jp/blog/wsg/08/06/05-155929.php */

ul#pulldown-menu a {
        color: #FFFFFF;
        text-decoration: none;
}
ul#pulldown-menu a:link,
ul#pulldown-menu a:visited {
//        background: #3366FF;
        background: #CC0000;
}
ul#pulldown-menu a:hover,
ul#pulldown-menu a:active {
//        background: #FF9933;
        background: #FF9999;
}

ul#pulldown-menu li {
        float: left;
        position: relative;
        margin: 0 0.5em;
//        width: 9em;
        width: 8.5em;
//        height: 2em;
        height: 2.0em;
        font-weight: bold;
        line-height: 2em;
	list-style-type: none;
}
ul#pulldown-menu li a {
        display: block;
        width: 9em;
        height: 2em;
        text-align: center;
}

/* 下層のメニューを不可視に */
ul#pulldown-menu li ul {
        display: none;
}

/* 疑似要素 :hover で下層のメニューを可視に */
ul#pulldown-menu li:hover ul {
        display: block;
        position: absolute;
        z-index: 100;
}

ul#pulldown-menu li ul li {
        float: none;
        margin: 0;
        font-weight: normal;
	list-style-type: none;
}