#menu {margin: 0px;padding: 0px;width: 100%;line-height: 180%;display: block;float: left;}
.menu {float: left;display: block;margin: 0px;padding: 0px;height: 24px;width: 150px;color: #333333;line-height: 180%;text-align: center;font-weight: bold;text-indent: 10px;}
.menu a:{vertical-align: middle;float: left;display: block;margin: 0px;padding: 0px;height: 24px;width: 150px;background-color: #00FFFF;color: #333333;line-height: 180%;text-align: center;font-weight: bold;text-indent: 10px;}
.menu a:link{vertical-align: middle;float: left;display: block;margin: 0px;padding: 0px;height: 151px;width: 120px;color: #333333;text-align: center;font-weight: bold;text-indent: 10px;background-image: url(../img/gif/button_egg1.gif);}
.menu a:visited{vertical-align: middle;float: left;display: block;margin: 0px;padding: 0px;height: 151px;width: 120px;color: #888888;text-align: center;font-weight: bold;text-indent: 10px;background-image: url(../img/gif/button_egg1.gif);}
.menu a:hover{vertical-align: middle;float: left;display: block;margin: 0px;padding: 0px;height: 151px;width: 120px;color: #999999;text-align: center;font-weight: bold;text-indent: 10px;background-image: url(../img/gif/button_egg2.gif);}
.menu a:active{vertical-align: middle;float: left;display: block;margin: 0px;padding: 0px;height: 151px;width: 120px;color: #FFFFFF;text-align: center;font-weight: bold;text-indent: 10px;background-image: url(../img/gif/button_egg1.gif);}
.menu-l {vertical-align: middle;font-size: 12px;vertical-align: bottom;display: block;margin: 0px;padding: 0px;height: 580px;width: 180px;background-color: #DBFFD2;color: #333333;line-height: 180%;text-align: center;font-weight: bold;text-indent: 10px;}

.test{
	vertical-align: middle;
}
