/* MAIN MENU */
ul#menu	{
	width: 155px;
	height: 231px;
	background: transparent url(common/menu.gif) top left no-repeat;
	position: relative;
}

ul#menu li {
	list-style: none;
}
	
ul#menu li, ul#menu a {
	height: 33px;
	width: 155px;
	display: block;
	text-indent:-9999px;
}

ul#menu li#m1 a:hover{background: transparent url(common/menu.gif) -155px 0px no-repeat;}
ul#menu li#m2 a:hover{background: transparent url(common/menu.gif) -155px -33px no-repeat;}
ul#menu li#m3 a:hover{background: transparent url(common/menu.gif) -155px -66px no-repeat;}
ul#menu li#m4 a:hover{background: transparent url(common/menu.gif) -155px -99px no-repeat;}
ul#menu li#m5 a:hover{background: transparent url(common/menu.gif) -155px -132px no-repeat;}
ul#menu li#m6 a:hover{background: transparent url(common/menu.gif) -155px -165px no-repeat;}
ul#menu li#m7 a:hover{background: transparent url(common/menu.gif) -155px -198px no-repeat;}

/* Footer Navi */
ul#fNavi{
	margin:0 auto;
	padding:2px 10px;
	font-size:80%;
	text-align:center;
	color:#c4c3c3;
}

ul#fNavi li{
	display:inline;
	margin:0 0.5em 0 0;
	padding:0 0 0 0.5em;
	border-left:1px solid #c4c3c3;
}

ul#fNavi li#fin{
	margin:0;
	padding:0 0.5em;
	border-right:1px solid #c4c3c3;
}

ul#fNavi li a:link{
	color:#c4c3c3;
	text-decoration:none;
}

ul#fNavi li a:hover{
	color:#c4c3c3;
	text-decoration:underline;
}

ul#fNavi li a:visited{
	color:#c4c3c3;
	text-decoration:none;
}

/* Results Navi */
ul#rNavi{
	width: 220px;
	height: 125px;
	background: transparent url(works/results/img/results_menu.gif) top left no-repeat;
	position: relative;
}

ul#rNavi li {
	list-style: none;
}
	
ul#rNavi li, ul#rNavi a {
	width: 220px;
	height: 21px;
	display: block;
	text-indent:-9999px;
}

ul#rNavi li#m1 a:hover{background: transparent url(works/results/img/results_menu.gif) -220px 0px no-repeat;}
ul#rNavi li#m2 a:hover{background: transparent url(works/results/img/results_menu.gif) -220px -21px no-repeat;}
ul#rNavi li#m3 a:hover{background: transparent url(works/results/img/results_menu.gif) -220px -42px no-repeat;}
ul#rNavi li#m4 a:hover{background: transparent url(works/results/img/results_menu.gif) -220px -63px no-repeat;}
ul#rNavi li#m5 a:hover{background: transparent url(works/results/img/results_menu.gif) -220px -84px no-repeat;}
ul#rNavi li#m6 a:hover{background: transparent url(works/results/img/results_menu.gif) -220px -105px no-repeat;}

ul.amusement li#m1 a{background: transparent url(works/results/img/results_menu.gif) -220px 0px no-repeat;}
ul.neon      li#m2 a{background: transparent url(works/results/img/results_menu.gif) -220px -21px no-repeat;}
ul.led       li#m3 a{background: transparent url(works/results/img/results_menu.gif) -220px -42px no-repeat;}
ul.wall      li#m4 a{background: transparent url(works/results/img/results_menu.gif) -220px -63px no-repeat;}
ul.inside    li#m5 a{background: transparent url(works/results/img/results_menu.gif) -220px -84px no-repeat;}
ul.billboard li#m6 a{background: transparent url(works/results/img/results_menu.gif) -220px -105px no-repeat;}

/* company menu */
ul#cMenu{
	width: 462px;
	height: 19px;
	background: transparent url(company/img/menu.gif) top left no-repeat;
	position: relative;
}

ul#cMenu li {
	top: 0px;
	list-style: none;
	position: absolute;
}
	
ul#cMenu li, ul#cMenu a {
	height:19px;
	display: block;
	}
	
ul#cMenu li a {
	text-indent: -9999px;
}

ul#cMenu li#m1, ul#cMenu li#m1 a{width:140px;left:0px;}
ul#cMenu li#m2, ul#cMenu li#m2 a{width:140px;left:141px;}
ul#cMenu li#m3, ul#cMenu li#m3 a{width:180px;left:282px;}

ul#cMenu li#m1 a:hover{background: transparent url(company/img/menu.gif) 0px -19px no-repeat;}
ul#cMenu li#m2 a:hover{background: transparent url(company/img/menu.gif) -141px -19px no-repeat;}
ul#cMenu li#m3 a:hover{background: transparent url(company/img/menu.gif) -282px -19px no-repeat;}
ul#cMenu.profile li#m1 a{background: transparent url(company/img/menu.gif) 0px -19px no-repeat;}
ul#cMenu.greeting li#m2 a{background: transparent url(company/img/menu.gif) -141px -19px no-repeat;}
ul#cMenu.staff li#m3 a{background: transparent url(company/img/menu.gif) -282px -19px no-repeat;}

/* works menu */
ul#wMenu{
	width: 452px;
	height: 19px;
	background: transparent url(works/img/menu.gif) top left no-repeat;
	position: relative;
}

ul#wMenu li {
	top: 0px;
	list-style: none;
	position: absolute;
}
	
ul#wMenu li, ul#wMenu a {
	width:150px;
	height: 19px;
	display: block;
	}
	
ul#wMenu li a {
	text-indent: -9999px;
}

ul#wMenu li#m1, ul#wMenu li#m1 a{left:0px;}
ul#wMenu li#m2, ul#wMenu li#m2 a{left:151px;}
ul#wMenu li#m3, ul#wMenu li#m3 a{left:302px;}

ul#wMenu li#m1 a:hover{background: transparent url(works/img/menu.gif) 0px -19px no-repeat;}
ul#wMenu li#m2 a:hover{background: transparent url(works/img/menu.gif) -151px -19px no-repeat;}
ul#wMenu li#m3 a:hover{background: transparent url(works/img/menu.gif) -302px -19px no-repeat;}
ul#wMenu.concept li#m1 a{background: transparent url(works/img/menu.gif) 0px -19px no-repeat;}
ul#wMenu.results li#m2 a{background: transparent url(works/img/menu.gif) -151px -19px no-repeat;}
ul#wMenu.design li#m3 a{background: transparent url(works/img/menu.gif) -302px -19px no-repeat;}
